﻿@charset "utf-8";
/* ============英文样式分拣=========== */
.quanzi_en{width:100px; height:94px; float:left;margin:55px 0px 0px 15px; color:#CB2A27; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:18px}
.quanzi_en a{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#585757; text-decoration:none}
.quanzi_en a:hover{ text-decoration:underline}
.quanzi_en2{width:100px; height:94px; float:left;margin:55px 0px 0px 10px; color:#CB2A27; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:18px}
.helptitle{margin:13px 0 0px 12px; width:98px; height:16px; background-image:url(/images/adult/en_US/helptitle.gif)}
.lesson_title{ width:222px; height:21px; background-image:url(/images/adult/en_US/lessons_title.gif);margin:4px 0px 0px 6px;}
.lessontime{width:410px; height:60px; background-image:url(/images/adult/en_US/lessontime.gif);margin-top:4px;}
.quanzi_left{width:252px; height:248px; float:left; background-image:url(/images/adult/en_US/index_quanzi_left.gif); }
.quanzi_center{width:237px; height:248px; float:left; background-image:url(/images/adult/en_US/index_quanzi_center.gif);}
.quanzi_right{width:253px; height:248px; float:left; background-image:url(/images/adult/en_US/index_quanzi_right.gif); overflow:hidden;}
.quanzi_right_csp{width:253px; height:248px; float:left; background-image:url(/images/adult/en_US/index_quanzi_right_csp.gif); overflow:hidden;}
.myhome_newlessonpic{width:536px;height:37px; float:left; background-image:url(/images/adult/en_US/room_34.gif)}
.login_left_1{width:409px; height:66px; background-image:url(/images/adult/en_US/logintabletitle.gif); float:left}
.login_right_1{width:470px; height:66px; background-image:url(/images/adult/en_US/login_r_table_t.gif);float:left}
.r_ok_t{ width:977px;height:44px; float:left; background-image:url(/images/adult/en_US/register_1.gif)}
.buy_right_1_1{ width:232px; float:left; background-image:url(/images/adult/en_US/buy_02.gif); height:177px; line-height:30px; padding-left:20px; padding-top:10px;font-size:14px; font-weight:bold; color:#CB2A27; overflow:hidden; background-repeat:no-repeat}
.buy_right_3{ width:232px; height:33px; float:left; background-image:url(/images/adult/en_US/buy_08.gif)}
.buy_right_3_1{ width:232px; height:33px; float:left; background-image:url(/images/adult/en_US/buy_08.gif)}
.lesson2_top2{ width:310px; height:33px; background-color:#FFFFFF; float:left; line-height:33px; text-align:left; text-indent:15px; overflow:hidden; font-family:Arial, Helvetica, sans-serif; }<!--与中文不同-->
.lesson2_top2 a{text-decoration:underline; font-weight:bold;color:#585757;font-size:10px; font-weight:bold;}
.lesson2_top2 a:hover{ text-decoration:none; }
.lesson2_top2_1{ width:434px; height:33px; background-color:#FFFFFF; float:left; line-height:33px; text-align:center; }<!--与中文不同-->
.lesson2_top2_1 a{font-size:18px;text-decoration:none; font-weight:bold; color:#CB2A27; font-family:Arial, Helvetica, sans-serif}
.lesson2_top2_1 a:hover{ font-size:18px; text-decoration:underline}
.lesson2_top2_2{ width:230px; height:33px; background-color:#FFFFFF; float:left; line-height:33px; text-align:right; }<!--与中文不同-->
.lesson2_top2_2 a{ font-size:12px; text-decoration:underline; font-weight:normal; color:#585757}
.lesson2_top2_2 a:hover{ font-size:12px; text-decoration:none}
/* ============英文版首页修改=========== */

/* ============公用部分=========== */
.bbstd1{ background-color:#C93434; font:#ffffff}
.bbstd2{ background-color:#E0DFDF; font:#cb2a27}
.red9{ color:red; font-size:9px; font-family:Arial, Helvetica, sans-serif}
.red22cu{ color:#cb2a27; font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold;}
.lesson_tanchu_top{ background-color:#EAEAEA; height:20px; text-align:right; padding-right:5px;color:#000000;} 
.lesson_tanchu_top a{color:#000000; text-decoration:none; font-weight:bold}
.lesson_tanchu_top a:hover{ color:#CC3300; text-decoration:underline} 
.lesson_tanchu_font{ line-height:20px; text-align:left; padding-left:10px; padding-right:10px; padding-bottom:10px;}
.lesson_tanchu_font a{ color:#cb2a27; text-decoration:none}
.lesson_tanchu_font a:hover{ text-decoration:underline} 
.border_right{ width:130px; height:140px; border-right:1px dotted #cccccc}
.border_bottom{ border-bottom:1px dotted #cccccc}
.hui12{ font-size:12px; color:#585757; font-weight:normal}
.lan12{ color:#7AB8E8;font-size:12px;}
.hui12cu{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#585757;}
.hui12cu_d{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#585757;}
body,td,th { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#585757; margin-bottom:0px; margin-top:0px;}
.errorfont{ width:100%; height:26px; line-height:26px; text-align:center;font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#FF0000}
.bkxuxian {border: 1px dashed #CCCCCC;}
.bkyellow{ border:1px solid #E1D64D}
.hui11cu{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#585757}
.hui14cu{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#585757}
.hui14cu_d{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#959595}
.hui10cu{ font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#585757}
.hong12{ color:#cb2a27; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none}
.hei12{color:#000000; font-size:12px; font-family:Arial, Helvetica, sans-serif}
.hei11{color:#000000; font-size:11px; font-family:Arial, Helvetica, sans-serif}
.red11{color:#cb2a27; font-size:11px; font-family:Arial, Helvetica, sans-serif}
.hei14{color:#000000; font-size:14px; }
.hui14{color:#585757; font-size:14px; font-family:Arial, Helvetica, sans-serif}
.bai14cu{color:#ffffff; font-size:14px; font-weight:bold}
.hei12cu{ color:#000000; font-size:12px; font-weight:bold}
.hei14cu{ color:#000000; font-size:14px; font-weight:bold}
.hg28 {line-height: 28px;}
.hg24 {line-height: 24px;}
.hg21 {line-height: 21px;}
.hg18 {line-height: 18px;}
.heaer{ list-style-position:inside; color:#000; text-decoration:none}
a.red16cu_en:link{ font-size:16px; color:#cb2a27; text-decoration:underline; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
a.red16cu_en:visited{ font-size:16px; color:#cb2a27;  font-weight:bold}
a.red16cu_en:hover{text-decoration:none; font-weight:bold}
.red16cu{ font-size:16px; font-weight:bold; color:#ca2b27; font-family:Arial, Helvetica, sans-serif}
.red12 {font-weight: normal;color: #cc3300;text-decoration: underline;font:Arial, Helvetica, sans-serif}
a.red12:link {font-weight: normal;color: #cb2a27;text-decoration: none; font:Arial, Helvetica, sans-serif}
a.red12:visited {font-weight: normal;color: #cb2a27;text-decoration: none ;}
a.red12:hover {font-weight: normal;color: #cb2a27;text-decoration: underline; }
a.red12_3:link {font-weight: normal;color: #cb2a27;text-decoration: underline; font:Arial, Helvetica, sans-serif}
a.red12_3:visited {font-weight: normal;color: #cb2a27;text-decoration: underline ;}
a.red12_3:hover {font-weight: normal;color: #cb2a27;text-decoration: none;}
a.red12_lian:link {font-weight: normal;color: #cb2a27;text-decoration: underline; font:Arial, Helvetica, sans-serif; font-size:12px;}
a.red12_lian:visited {font-weight: normal;color: #cb2a27;text-decoration:underline ;}
a.red12_lian:hover {font-weight: normal;color: #cb2a27;text-decoration: none ; }
a.bai11_lian:link {font-weight: normal;color: #ffffff;text-decoration: none; font:Arial, Helvetica, sans-serif;font-size:11px}
a.bai11_lian:visited {font-weight: normal;color: #ffffff;text-decoration: none;font-size:11px}
a.bai11_lian:hover {font-weight: normal;color: #ffffff;text-decoration: underline;font-size:11px}
a.hui12:link {font-weight: normal;color: #585757;text-decoration: underline; font:Arial, Helvetica, sans-serif}
a.hui12:visited {font-weight: normal;color: #585757;text-decoration:underline;}
a.hui12:hover {font-weight: normal;color: #cb2a27;text-decoration: none;}
a.hui14:link {font-weight: normal;color: #585757;text-decoration: underline; font:Arial, Helvetica, sans-serif; font-size:14px}
a.hui14:visited {font-weight: normal;color: #585757;text-decoration:underline;}
a.hui14:hover {font-weight: normal;color: #cb2a27;text-decoration: none;}

a.hui14_dis:link{ font-size:14px; color:#ACACAC; text-decoration:none; font-weight:bold}
a.hui14_dis:visited{ font-size:14px; color:#ACACAC;  font-weight:bold}
a.hui14_dis:hover{text-decoration:underline; font-weight:bold}

a.hui14cu_lian:link {font-weight:bold;color: #585757;text-decoration: none; font:Arial, Helvetica, sans-serif; font-size:14px}
a.hui14cu_lian:visited {font-weight:bold;color: #585757;text-decoration:none;}
a.hui14cu_lian:hover {font-weight:bold;color: #cb2a27;text-decoration: underline;}
.bai16cu{ font-size:16px; font-weight:bold; color:#FFFFFF}
.bai13{ font-size:13px; color:#FFFFFF}
.huang12{ color:#FFD800; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.bkhui8cu{ border:8px #7B7B7B solid}
.bksxxx{ border-bottom:1px dotted #E4E4E4}
.bai12{ font-size:12px; color:#FFFFFF}
.yellow12{ font-size:12px; color:#FCEE06}
a.bai12_lian:link {font-weight: normal;color: #ffffff;text-decoration: none; font:Arial, Helvetica, sans-serif;font-size:12px}
a.bai12_lian:visited {font-weight: normal;color: #ffffff;text-decoration: none;font-size:12px}
a.bai12_lian:hover {font-weight: normal;color: #ffffff;text-decoration: underline;font-size:12px}
a.bai12_lian2:link {font-weight: normal;color: #ffffff;text-decoration: underline; font:Arial, Helvetica, sans-serif}
a.bai12_lian2:visited {font-weight: normal;color: #ffffff;text-decoration: underline ;}
a.bai12_lian2:hover {font-weight: normal;color: #ffffff;text-decoration: none;}
a.bai14_lian:link {font-weight: normal;color: #ffffff;text-decoration: none; font:Arial, Helvetica, sans-serif;font-size:14px}
a.bai14_lian:visited {font-weight: normal;color: #ffffff;text-decoration: none;font-size:14px}
a.bai14_lian:hover {font-weight: normal;color: #ffffff;text-decoration: underline;font-size:14px}
/* ============页面结构============ */
#layout{width:990px; margin-left:auto; margin-right:auto;}
#index_body{margin-left: auto;margin-top: 0px;margin-right:auto;margin-bottom: 0px; padding:0px; background-image:url(/images/adult/bg_b.gif)}
#left{ width:747px; float:left; overflow:hidden}
#right{ width:243px; float:right; overflow:hidden}
#top{margin-right:auto; margin-left:auto; width:1002px; height:156px}
#top2{margin-right:auto; margin-left:auto; width:1002px;height:124px}
#myhomebody{ background-image:url(/aimages/adult/bg.gif); font-size:12px; margin-left:auto; margin-right:auto;}
#loginbody{ background-image:url(/images/adult/bg.gif); font-size:14px; margin-left:auto; margin-right:auto;}
#lessonbody2{ background-image:url(/images/adult/bg.gif); font-family:Arial, Helvetica, sans-serif; margin-left:auto; margin-right:auto; width:1002px; }
#quanzibody{ background-image:url(/images/adult/bg.gif); font-family:Arial, Helvetica, sans-serif;margin-left:auto; margin-right:auto; width:1002px}
#lessonbody{width:974px;margin-left:auto; margin-right:auto; background-image:url(/images/adult/bg.gif); font-family:"宋体"; font-size:12px;}
#lessonright{ width:232px; float:left; overflow:hidden}
/* ============页头（操作区）============ */
.select_LU{ width:400px; height:26px; float:left; text-align:left; text-indent:10px}
.topbar{width:1002px; height:26px; background-image:url(/images/kids/topbar_bg.gif); float:left; padding-top:0px; line-height:26px; overflow:hidden; color:#FFFFFF;}
.topbar a{color:#ffffff; text-decoration:none; font-family:Arial, Helvetica, sans-serif;font-size:11px; text-align:right;}
.topbar a:hover{color:#ffffff; text-decoration:underline;}
/* ============页头（LOGO/导航/搜索区）============ */
#logo{ float:left; padding: 0; margin:0 0 0px 0px; width:160px; height:114px;}
.table{width:1002px; height:114px; margin:0 0 0px 0px; float:left}
.logo_right{float:left; width:838px; height:114px; background-image:url(/images/adult/nav_bg.gif);overflow:hidden;}
#nav{float:left; height:82px; margin-left:0px; margin-top:0px; margin-bottom:0px; width:762px}
#nav li{float:right;list-style:none;padding: 0; margin: 0}
.nav_bg{ float:left; width:762px;;margin-left:38px; }
.search{float:left; width:822px; height:26px; margin-top:0px; margin-bottom:0px;}
.search a{color:#575757; text-decoration:none;}
.search a:hover{color:#575757;text-decoration:underline}
.search_box{height:18px;border: 1px solid #B3B3B3;}
.line_bg{ float:left;height:16px; width:1002px; background-image:url(/images/adult/line_bg.gif); margin-left: auto;margin-right: auto;}
.line_bg2{ float:left;height:16px; width:1002px; background-image:url(/images/adult/line_bg2.gif); margin-left: auto;margin-right: auto;}
/* ============站底============ */
.bottomtable{width:1002px; height:60px; margin-left:auto; margin-right:auto;color:#8B8A8A; margin-bottom:0px; text-align:center;}
.bottomkong{width:102px; height:10px;}
.footer{width:700px; height:30px; margin-left:auto; margin-right:auto; text-align:center;line-height:30px; color:#8B8A8A; }
.footer a{ color:#8B8A8A; text-decoration:none; font-weight:normal}
.footer a:hover{ color:#8B8A8A; text-decoration:underline}
.bottom{width:700px; height:30px; margin:auto auto; text-align:center;line-height:30px; color:#8B8A8A}
/* ============登录部分============ */
.logintable{width:243px; height:205px; background-image:url(/images/adult/login_bg.gif); margin-top:0px; margin-bottom:0px; padding-top:4px;*padding-top:0px;}
.denglu{width:214px; height:16px; margin-left:auto; margin-right:auto; margin-top:13px;}
.text_table{width:227px; margin-left:auto; margin-right:auto; margin-top:3px;}
.login_box{height:16px;border: 1px solid #B3B3B3; width:115px;}
.canguan{width:216px;margin-left:auto; margin-right:auto; margin-top:3px; text-align:center}

.canguan a{ text-decoration:none; color:#585757}
.canguan a:hover{ text-decoration:underline}
.denglu_name{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#908E8E; margin:14px 0 0 12px; width:150px; float:left}
.denglu_name2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;  width:50px; text-align:right; margin:14px 0 0 0; float:left}
.denglu_name2 a{ color:#585757; text-decoration:underline}
.denglu_name2 a:hover{ text-decoration:none}
.user_photo{margin:14px 0 0 12px; float:left}
.user_info{margin:14px 0 0 12px; width:110px; height:90px; overflow:hidden}
.enterhouse{width:152px; height:35px; margin-left:48px}
/* ============公告、新闻============ */
.index_kong{width:200px; height:12px; overflow:hidden; float:left}
.news_bg_newyear{width:243px; float:left; height:170px;background-image:url(/images/adult/newstable_new.gif);}
.news_bg_newyear2{width:243px; height:80px; float:left}
.news_bg_newyear3{width:243px; height:55px; float:left}
.news_bg{width:243px; float:left;}
.newstable_top{width:243px; height:38px; margin-top:2px;background-image:url(/images/adult/newstable_top.gif);}
.newstable_center{width:243px; height:47px; background-image:url(/images/adult/newstable_center.gif); float:left}
.newstable_bottom{width:243px; height:80px; background-image:url(/images/adult/newstable_bottom.gif);float:left}
.newstitle_pic{margin:13px 0 0 12px;}
.gonggao{width:211px; height:40px;margin-left:auto; margin-right:auto; margin-top:3px; line-height:20px}<!--与中文不同-->
.gonggaofont{line-height:21px;}
.gonggaotitlefont{font-weight: bold; color: #CA2A29;}
.news_area{display:block;margin-left:auto; margin-right:auto;margin-top:3px; margin-bottom:0px;line-height:20px;}
.news_area li{ width:200px;margin-left:0px;*margin-left:30px; margin-top:3px;list-style-image:url(/images/adult/news_icon.gif)}
.news_area li a{color:#585757;line-height:21px; height:20px; text-align:left; text-decoration:none; padding-left:2px;}
.news_area li a:link,.news_area a:visited{ color:#585757; text-decoration:none; }
.news_area li a:hover{text-decoration:underline;}
/* ============工具箱============ */
.gjx_table{width:243px;height:188px; background-image:url(/images/adult/gjx_table.gif); float:left}
.gjxtitle{margin:13px 0 0px 12px;}
.gjxflash{margin:13px 0 0px 12px; width:220px; height:70px}
.gongjuxiang{margin:13px 0 0px 12px; width:220px; height:50px}
/* ============帮助区域============ */
.help_table{width:231px;height:97px; background-image:url(/images/adult/help_table2.gif); float:left}
.help_table_left{float:left; width:170px;}

.hui_line{width:150px; height:1px; background-color:#E0E0E0;margin:6px 0 0px 12px; overflow: hidden}
.phone{margin:3px 0 0px 15px;width:146px; height:30px;}
.help_btn{width:53px; height:53px;float:left; margin-top:10px; margin-left:0px;}
.help_text{line-height: 15px;}
.dayi{width:210px; height:22px; line-height:22px; overflow:hidden; margin-left:12px;*margin-left:8px; margin-top:3px; float:left}
/* ============左侧最新活动图片区============ */
.active_bg{width:742px; height:260px; background-image:url(/images/adult/active_bg.gif); float:right}
.active{width:714px; height:230px;float:right; padding-right:14px; padding-top:15px;}
/* ============左侧新最课程区============ */
.lessons_bg{width:742px; height:146px; background-image:url(/images/adult/lessons_bg.gif); float:right}
.lessons_bg_0305{width:742px; height:167px; background-image:url(/images/adult/lesson_bg_new.gif);float:right}
.newlesson{width:280px; height:112px;margin:17px 0px 0px 13px; float:left}
.enterlesson{width:420px; height:112px;margin:17px 0px 0px 302px;}
.lessonpic{ margin-left:8px!important; margin-left:1px; margin-top:4px; width:106px; height:76px; float:left;}
.lessontext{width:154px; height:82px; padding-left:10px; margin-top:1px; margin-bottom:3px;overflow:hidden; font-size:12px;  font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; line-height:15px}
.lessontext_titlefont{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFD800; font-weight:bold}
.lessontext_titlefont_2{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFD800; font-weight:bold}
.lessontext_font{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF;}
.nexttime{width:92px; height:26px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; margin-left:270px; margin-top:60px;margin-top:30px!important;*margin-top:30px; color:#FC8006}
.kong{ height:10px}
.enterstudy{height:32px; margin-bottom:5px}
/* ============左侧圈子============ */
.quanzi_line{width:742px; height:18px; background-image:url(/images/adult/quanzi_line.gif); float:right}
.quanzi_table{width:742px; height:248px;float:right}
.tu_one{width:101px; height:94px; float:left;margin:55px 0px 0px 18px!important;margin:55px 0px 0px 11px}
.tu_second{width:101px; height:94px; float:left;margin:55px 0px 0px 12px!important;margin:55px 0px 0px 7px}
.tu_third{width:101px; height:94px; float:left;margin:55px 0px 0px 22px!important;margin:55px 0px 0px 10px}
.quanzi_one{width:100px; height:94px; float:left;margin:55px 0px 0px 15px;}
.quanzi_second{width:100px; height:94px; float:left;margin:55px 0px 0px 12px;}
.quanzi_third{width:100px; height:94px; float:left;margin:55px 0px 0px 12px;}
.quanzi_one_list{width:210px; height:80px; float:left;margin:7px 0px 0px 8px;}
.quanzi_second_list{width:210px; height:80px; float:left;margin:7px 0px 0px 5px;}
.quanzi_third_list{width:210px; height:80px; float:left;margin:7px 0px 0px 9px;}
.quanzi_third_list2{width:210px; height:60px; float:left;margin:7px 0px 0px 9px;}
.quanzi_third_list3{width:200px; height:20px; margin-left:7px; text-align:right; float:left}
.quanzi_third_list3 a{ color:#cb2a27; font-size:12px; text-decoration:underline}
.quanzi_third_list3 a:hover{ text-decoration:none} 
.quanzi_area{width:220px;height:80px;margin:0px;padding:0px; clear:both}
.quanzi_area li{ margin-left:25px; height:20px; line-height:20px; overflow:hidden; list-style-image:url(/images/adult/news_icon.gif)}
.quanzi_area li a{color:#585757;  width:200px; height:20px; text-align:left; text-decoration:none; padding-left:0px;}
.quanzi_area li a:link,.news_area a:visited{ color:#585757; text-decoration:none; }
.quanzi_area li a:hover{text-decoration:underline;}

.quanzi_area2{width:220px;height:60px;margin:0px;padding:0px; clear:both}
.quanzi_area2 li{ margin-left:25px; height:20px; line-height:20px; overflow:hidden; list-style-image:url(/images/adult/news_icon.gif)}
.quanzi_area2 li a{color:#585757;  width:200px; height:20px; text-align:left; text-decoration:none; padding-left:0px;}
.quanzi_area2 li a:link,.news_area a:visited{ color:#585757; text-decoration:none; }
.quanzi_area2 li a:hover{text-decoration:underline;}

.quanzi_title_font{font-size:14px; font-weight: bold; color: #585757;}
.quanzi_new_font{font-size:12px; color: #CC2A27; line-height:22px;}
/* ============课程列表页标签选项卡============ */
ul{ list-style:none;}
#Tab1{
width:740px;
margin:0px;
padding:0px;
margin:0 auto;}
.Menubox {
width:100%;
height:28px;
line-height:28px;
background:url(/images/adult/200801081251340.gif);
}
.Menubox ul{margin:0px;padding:0px; float:right}
.Menubox li{
float:left;
display:block;
cursor:pointer;
width:114px;
text-align:center;
color:#949694;
font-weight:bold;
font-size:14px;
}
.Menubox li.hover{
padding:0px;
background:#fff;
width:116px;
border-left:1px solid #8B8B8B;
border-top:1px solid #8B8B8B;
border-right:1px solid #8B8B8B;
background:url(/images/adult/200801081249070.gif);
color:#CB2A27;
font-weight:bold;
height:27px;
line-height:27px;
font-size:14px;
}
.Contentbox{
clear:both;
margin-top:0px;
border:0px ;
border-top:none;
background-color:#FFFFFF;
height:100%;
text-align:center;
padding-top:8px;
}
/* ============课程列表页 课程内容============ */
.L2847page{ width:710px;float:left;margin-left:5px; }
.lesson0106_1{ width:720px; height:32px; line-height:32px; text-align:right; float:left}
.lesson0106_1 a{ text-decoration:underline; color:#585757; font-size:12px}
.lesson0106_1 a:hover{ text-decoration:none ; color:#cb2a27;}
.lesson0106_2{ width:680px;*width:645px; margin-left:15px;*margin-left:30px;_margin-left:15px; padding:10px;  border:2px solid #FFDA99; background: #FFF3DF; float:left; line-height:22px; font:Arial, Helvetica, sans-serif; font-size:14px;}
.lesson0106_2_2{ width:680px;*width:645px; margin-left:15px;*margin-left:30px;_margin-left:15px; padding:10px 0px 10px 0px;   float:left; line-height:22px; font:Arial, Helvetica, sans-serif; font-size:14px; }
.lesson0106_2_3{ width:680px;*width:645px; margin-left:15px;*margin-left:30px;_margin-left:15px; padding:4px 0px 10px 0px;   float:left; line-height:22px; font:Arial, Helvetica, sans-serif; font-size:14px; }
.lesson0106_3{ width:680px;*width:645px; margin-left:15px; *margin-left:30px;_margin-left:15px;padding:6px; float:left; line-height:22px; font:Arial, Helvetica, sans-serif; font-size:14px;}
.lesson0106_4{margin-left:15px;  float:left; line-height:22px; font:Arial, Helvetica, sans-serif; font-size:14px; border:2px solid #bebebe; background: #F3f3f3; }
.lesson0106_5{ width:680px;*width:645px; margin-left:15px;*margin-left:30px;_margin-left:15px; padding:10px; float:left; font:Arial, Helvetica, sans-serif; line-height:22px; font-size:14px }
.lesson0106_6{ width:680px;*width:645px; margin-left:15px;*margin-left:30px;_margin-left:15px; padding:0px 10px 0px 10px;  border:1px dotted #BEBEBE; float:left; line-height:22px; font:Arial, Helvetica, sans-serif; }
.lesson_top1{float:left;width:730px; height:30px; line-height:30px; padding-left:10px; margin-top:20px}
.lesson_top1_1{ height:35px; width:655px; margin-left:15px;*margin-left:30px;_margin-left:15px; border:2px solid #ECECEC; float:left; padding:5px;}
.lesson_top2{float:left;width:700px; height:30px; line-height:30px; color:#CB2A27; font-size:16px; font-weight:bold; text-align:center}
.lesson_top1 a{ text-decoration:none; color:#585757;}
.lesson_top1 a:hover{ text-decoration:underline; color:#585757;}
.lesson_top3{float:left; width:268px; height:35px; background-image:url(/images/adult/lesson_14.gif); line-height:35px; text-align:center; padding-top:1px;*padding-top:6px; background-repeat:no-repeat; overflow:hidden;}
.lesson_top4{ width:680px; margin-left:15px; padding:10px;border:2px solid #FFDA99; background: #FFF3DF; float:left}
.lesson_top5{float:left;width:740px; height:30px; line-height:30px; color:#CB2A27; font-size:18px; font-weight:bold; text-align:center}
.lessons_left{width:730px; overflow:hidden; float:left}
.lessons_search{width:730px; float:left; height:26px}
.lessons_search a{ color:#585757; text-decoration:underline}
.lessons_search a:hover{ color:#585757; text-decoration:none}
.lesson_bao{ width:974px;  margin-left:auto; margin-right:auto;}
.lessons_dqwz{width:530px; float:left; height:26px; line-height:26px; overflow:hidden}
.lessons_dqwz a{ color:#585757; text-decoration:none}
.lessons_dqwz a:hover{ color:#585757; text-decoration:underline}
.lessons_dqwz3{width:200px; float:left; height:26px; line-height:26px; overflow:hidden; text-align:right}
.lessons_dqwz3 a{ color:#585757; text-decoration:none}
.lessons_dqwz3 a:hover{ text-decoration:none}
.lessons_dqwz4{width:444px; float:left; height:26px; line-height:26px; text-align:right}
.lessons_dqwz4 a{ color:#585757; text-decoration:none}
.lessons_dqwz4 a:hover{ text-decoration:none}
.lessons_dqwz2{width:974px; float:left; height:26px; line-height:26px; overflow:hidden}
.lessons_dqwz2 a{ color:#585757; text-decoration:none}
.lessons_dqwz2 a:hover{ color:#585757; text-decoration:underline}
.lessons_nav_bao{width:730px; height:30px; float:left}
.lessons_nav{width:692px; height:30px; list-style:none; float:right; margin-top:0px}
.lessons_nav li{ float:right; font-size:13px; font-weight:bold;}
.lessons_nav li a{ color:#ffffff; text-decoration:none; display:block; width:168px; height:30px; text-align:center; background-image:url(/images/adult/en_US/btn_lessons01_en.gif);list-style:none; margin-left:5px; line-height:30px; overflow:hidden; }
.lessons_nav li a:hover{ background-image:url(/images/adult/en_US/btn_lessons02_en.gif); color:#CB2A27}
.lessons_nav li a.current{ background-image:url(/images/adult/en_US/btn_lessons02_en.gif); color:#CB2A27} 

.lessons_nav_esp{width:685px; height:30px; list-style:none; float:right; margin-top:0px}
.lessons_nav_esp li{ float:right; font-size:11px; font-weight:bold;}
.lessons_nav_esp li a{ color:#ffffff; text-decoration:none; display:block; width:134px; height:30px; text-align:center; background-image:url(/images/adult/en_US/tags_esp.gif);list-style:none; margin-left:3px; line-height:30px; overflow:hidden; }
.lessons_nav_esp li a:hover{ background-image:url(/images/adult/en_US/tags_esp_current.gif); color:#CB2A27}
.lessons_nav_esp li a.current{ background-image:url(/images/adult/en_US/tags_esp_current.gif); color:#CB2A27} 

.lessons_layout{ width:974px; overflow:hidden; margin-left:auto; margin-right:auto;}
.lessonlist_table{width:750px;overflow:hidden; background-color:#FFFFFF; float:left; margin-top:0px}
.lessonlist_table2{width:972px;overflow:hidden; background-color:#FFFFFF; float:left; margin-top:0px}
.lessonlist_kong{width:11px; float:left; height:896px}
.lessonlist_left{ width:260px; height:340px; margin-left:16px; margin-top:28px; float:left;}
.lessonlist_right{ width:430px; height:340px; margin-left:6px; margin-top:28px;float:left}
.lessonlist_title{ width:260px; height:32px; margin-top:0px; font-size:22px; font-weight:bold}
.lessonlist_pic{ width:260px; height:173px; }
.lesson-01{ width:260px;height:26px; margin-left:auto; margin-right:auto; color:#8B8B8B; line-height:26px; overflow:hidden; text-align:center}
.lesson-02{ width:260px;height:26px; margin-left:auto; margin-right:auto; color:#8B8B8B; line-height:26px; overflow:hidden;text-align:center }
.lesson-03{ width:220px;height:30px; margin-left:auto; margin-right:auto; color:#585757; line-height:30px; overflow:hidden }
.lesson-04{ width:260px;height:30px; margin-left:auto; margin-right:auto; padding-top:10px;text-align:center}
.lesson-05{ width:410px;height:130px; margin-left:10px; color:#585757; font-size:14px; text-align:left; line-height:24px}
.lesson-06{ width:410px;height:30px; margin-left:10px; color:#585757;line-height:30px; overflow:hidden}
.lessonloop{ width:740px; height:auto; padding-top:10px; padding-bottom:30px;}
.lessons_mszc{ width:232px; height:131px;}
.lessons_dotline{border-top:1px dashed #cccccc;height: 1px;overflow:hidden;}
/* ============我的房间============ */
.myhome_bao{ width:974px; margin-left:auto; margin-right:auto}
.homeleftlistfont{color:#FFFFFF; font-size:14px; font-weight:bold;}
.homeleftlistfont a{color:#FFFFFF; font-size:14px; font-weight:bold; text-decoration:underline}
.homeleftlistfont a:hover{ color:#FFFFFF; font-size:14px; font-weight:bold; text-decoration:none}
.homeleftlistfont-small{color:#FFFFFF; font-size:14px;}
.homeleftlistfont-small a{color:#FFFFFF; font-size:14px;  text-decoration:underline}
.homeleftlistfont-small a:hover{ color:#FFFFFF; font-size:14px;  text-decoration:none}
.homelessonlist_right{ width:240px; height:340px; margin-left:4px; margin-top:8px;float:left}
.homelessonlist_left{ width:260px; height:340px; margin-left:0px; margin-top:8px; float:left;}
.homelesson-05{ width:230px;height:130px; margin-left:10px; color:#585757; font-size:14px; text-align:left; line-height:24px}
.homelesson-06{ width:230px;height:30px; margin-left:10px; color:#585757;line-height:30px; overflow:hidden}
.homeuserinfofont{color:#585757 font-size:14px; text-decoration:none; line-height:22px}
.homeuserinfofont a{color:#FFFFFF; font-size:14px; font-weight:bold; text-decoration:underline}
.messagetable1{ width:513px; height:28px; float:left;color:#FFFFFF; font-size:14px; font-weight:bold; line-height:28px; overflow:hidden; margin-top:3px}
.messagetable1 a{ color:#FFFFFF; text-decoration:underline}
.messagetable1 a:hover{ text-decoration:none}
.messagetable2{ width:513px; height:28px;color:#FFFFFF; font-size:12px; line-height:28px; margin-top:0px}
.messagetable2 a{ color:#FFFFFF; text-decoration:underline}
.messagetable2 a:hover{ text-decoration:none}
.red12cu{ font-size:12px; font-weight:bold; color:#CC3300}
.lineheight22{ line-height:22px}
.lineheight18{ line-height:18px}
.rightquanzi{ width:214px; margin-left:auto; margin-right:auto; margin-top:10px; overflow:hidden}
.rightquanzilist{display:block; width:224px;margin-left:0px; margin-right:0px; margin-bottom:0px; margin-top:0px; padding:0; line-height:42px; overflow:hidden;}
.rightquanzilist li{ display:block; height:42px;border-bottom:#999999 dotted 1px }

.myhome_cwts{width:536px; height:30px; background-color:#FFFFFF; text-align:center; line-height:30px; color:#CB2A27; font-size:18px; font-weight:bold}
#myhome_subinfo{width:974px;margin:0 auto;clear:both;line-height:34px;height:34px;overflow:hidden;}
#myhome_subinfo li{float:left;padding:0 0 0 25px;text-align:left;}
#myhome_subinfo li a{ color:#585757; text-decoration:none}
#myhome_subinfo li a:hover{ color:#585757; text-decoration:underline}
#myhome_subinfo .a{width:160px;}
#myhome_subinfo .b{width:318px;}
#myhome_subinfo .c{width:310px;}
#myhome_subinfo .d{width:66px; }
.mohome_left{ width:181px; float:left; height:896px; }
.myhomelefttoppic{ width:181px; float:left;margin:0 0 0 0;overflow:hidden}
.myhomelefttoppic1{ width:181px; float:left;margin:0 0 0 0;overflow:hidden}
.myhomelefttoppic2{ width:181px; float:left;margin:0 0 0 0;overflow:hidden}
.myhomelefttoppic3{ width:181px; float:left;margin:0 0 0 0;overflow:hidden}
.myhomelefttoppic4{ width:181px; float:left;margin:0 0 0 0;overflow:hidden; background-image:url(/images/adult/room_nav_43.gif); height:324px}
.myhomelefttoppic5{ width:181px; float:left;margin:0 0 0 0;overflow:hidden; }
#myhome_nav{width:181px; margin:0;padding:0; float:left;overflow:hidden}
#myhome_nav li{float:left;padding:0 0 0 0px;text-align:right;}
#myhome_nav li a{ color:#FFFFFF; text-decoration:none; font-size:12px; font-weight:bold; text-align:left; display:block; padding-top:26px; padding-left:60px}
#myhome_nav li a:hover{ color:#FFFFFF; text-decoration:underline; font-size:12px; font-weight:bold;}
#myhome_nav .a{width:181px; background-image:url(/images/adult/myroom_nav_05.gif); height:57px;margin:0 0 0 0}
#myhome_nav .b{width:181px; background-image:url(/images/adult/myroom_nav_03.gif); height:57px;margin:0 0 0 0}
#myhome_nav .c{width:181px; background-image:url(/images/adult/room_nav_14.gif); height:53px;margin:0 0 0 0}
#myhome_nav .d{width:181px; background-image:url(/images/adult/myroom_nav_06.gif); height:57px;margin:0 0 0 0}
#myhome_nav .e{width:181px; background-image:url(/images/adult/myroom_nav_07.gif); height:57px;margin:0 0 0 0}
#myhome_nav .f{width:181px; background-image:url(/images/adult/room_nav_27.gif); height:57px;margin:0 0 0 0}
#myhome_nav .g{width:181px; background-image:url(/images/adult/myroom_nav_08.gif); height:57px;margin:0 0 0 0}
#myhome_nav .h{width:181px; background-image:url(/images/adult/room_nav_32.gif); height:46px;margin:0 0 0 0}
#myhome_nav .k{width:181px; background-image:url(/images/adult/room_nav_40.gif); height:43px;margin:0 0 0 0}
#myhome_nav .o{width:181px; background-image:url(/images/adult/myroom_nav_02.gif); height:57px;margin:0 0 0 0}
#myhome_nav .p{width:181px; background-image:url(/images/adult/myroom_nav_09.gif); height:57px;margin:0 0 0 0}
#myhome_nav .q{width:181px; background-image:url(/images/adult/myroom_nav_10.gif); height:57px;margin:0 0 0 0}
#myhome_nav .r{width:181px; background-image:url(/images/adult/myroom_nav_11.gif); height:57px;margin:0 0 0 0}
#myhome_nav_1{width:181px; margin:0;padding:0; float:left;overflow:hidden}
#myhome_nav_1 li{float:left;padding:0 0 0 0px;text-align:right;}
#myhome_nav_1 li a{ color:#FFFFFF; text-decoration:none; font-size:14px; text-align:center; display:block; padding-top:10px; padding-left:36px}
#myhome_nav_1 li a:hover{ color:#FFFFFF; text-decoration:underline; font-size:14px; }
#myhome_nav_1 .i{width:181px; background-image:url(/images/adult/room_nav_34.gif); height:29px;margin:0 0 0 0}
#myhome_nav_1 .j{width:181px; background-image:url(/images/adult/room_nav_37.gif); height:29px;margin:0 0 0 0}
#myhome_nav_1 .l{width:181px; background-image:url(/images/adult/room_nav_41.gif); height:29px;margin:0 0 0 0}
.myhome_left_2{ width:13px; float:left; height:896px; }
.myhome_center{width:536px; float:left; overflow:hidden;}
.u_i_top{ width:536px; height:15px; background-image:url(/images/adult/room_05.gif); overflow:hidden;float:left;}
.u_i_bottom{ width:536px; height:15px; background-image:url(/images/adult/room_07.gif); overflow:hidden;float:left;}
.u_i_bao{ width:536px; background-color:#FFFFFF;float:left;}
.userinfoleft{width:12px; float:left; background-color:#FFFFFF; overflow:hidden; height:200px}
.userinfocenter{width:513px; float:left; background-color:#FFFFFF;}
.userinforight{width:11px; float:left;background-color:#FFFFFF; overflow:hidden; height:200px}
.userinfo_1{width:140px;height:200px;float:left; }
.userinfo_1_pic{width:120px;height:120px; padding-left:10px; padding-top:10px; padding-bottom:10px; border:#DADADA 1px solid}
.userinfo_1_link{width:140px;height:26px;line-height:26px; overflow:hidden;text-align:center}
.userinfo_1_link a{ color:#585757; text-decoration:none}
.userinfo_1_link a:hover{ color:#585757; text-decoration:underline}
.userinfo_1_link2{width:140px;height:26px;line-height:26px; overflow:hidden;text-align:center}
.userinfo_1_link2 a{ color:#585757; text-decoration:none}
.userinfo_1_link2 a:hover{ color:#585757; text-decoration:underline}
.userinfo_2{width:360px;margin-left:13px; float:left; }
.userinfo_2_line1{width:360px;float:left; line-height:30px; padding-top:5px; border-bottom:1px dotted #bebebe}
.userinfo_2_line1 a{ color:#585757; text-decoration:underline}
.userinfo_2_line1 a:hover{ color:#585757; text-decoration:none}
.userinfo_2_line2{width:360px;height:75px; float:left; padding-top:5px;border-bottom:1px dotted #bebebe; line-height:20px;word-wrap:break-word; text-align:left;}
.userinfo_2_line3{width:360px;float:left; padding-top:10px}
.messagecenter_1{width:536px;height:10px; float:left; overflow:hidden}
.messagecenter_2{width:536px;height:65px; float:left}
.messagecenter_2_1{width:12px;height:65px; float:left; background-image:url(/images/adult/room_24.gif)}
.messagecenter_2_2{width:513px;height:65px; float:left; background-image:url(/images/adult/room_25.gif)}
.messagecenter_2_3{width:11px;height:65px; float:left; background-image:url(/images/adult/room_26.gif)}
.messagecenter_2_4{width:536px;height:12px; float:left; background-image:url(/images/adult/room_60.gif); overflow:hidden}
.messagecenter_2_5{width:536px;height:12px; float:left; background-image:url(/images/adult/room_61.gif); overflow:hidden}
.messagecenter_2_6{width:536px;height:65px; float:left; background-image:url(/images/adult/room_62.gif); }
.myhome_news{width:536px;height:45px; float:left; background-image:url(/images/adult/room_31.gif); line-height:45px; overflow:hidden; text-align:left; text-indent:10px}
.myhome_newlessontable{width:536px;float:left; background-color:#FFFFFF; overflow:hidden}
.myhome_newlessontable2{width:536px; height:26px;float:left; background-color:#FFFFFF; line-height:26px;text-align:right;}
.myhome_newlessontable2 a{ text-decoration:underline; color:#585757}
.myhome_newlessontable2 a:hover{ text-decoration:none;color:#585757}
.myhome_newlessontablebottom{width:536px; height:11px;float:left; }
.myhomelessonlist{ width:220px; height:300px; float:left;overflow:hidden;}
.myhomelessonlist_title{ width:520px; height:40px; font-size:18px; font-weight:bold; line-height:40px; overflow:hidden; text-align:center; font-family:Arial, Helvetica, sans-serif; margin-top:10px; margin-bottom:10px}
.myhomelessonlist_title a{font-family:Arial, Helvetica, sans-serif; font-size:18px;font-weight:bold; color:#cb2a27; text-decoration:none}
.myhomelessonlist_title a:hover{ text-decoration:underline}
.myhomelessonlist_pic{ width:220px; height:124px; padding-left:20px; overflow:hidden}
.myhomelesson-01{ width:220px;height:26px; margin-left:auto; margin-right:auto; color:#8B8B8B; line-height:26px; overflow:hidden; text-align:center}
.myhomelesson-01 a{ text-decoration:underline; font-size:12px; color:#cb2a27}
.myhomelesson-01 a:hover{ text-decoration:none}
.myhomelesson-02{ width:220px;height:26px; margin-left:auto; margin-right:auto; color:#8B8B8B; line-height:26px; overflow:hidden;text-align:center }
.myhomelesson-03{ width:160px;height:30px;color:#585757; line-height:30px; overflow:hidden; margin-left:auto; margin-right:auto; }
.myhomelesson-04{ width:220px;height:30px; margin-left:auto; margin-right:auto; padding-top:10px;text-align:center}
.myhomelessonlist_right{ width:300px; margin-left:8px; margin-top:8px;float:left; overflow:hidden}
.myhomelesson-05{ width:300px;color:#585757; font-size:12px; text-align:left; line-height:20px}
.myhomelesson-06{ width:300px;color:#585757;line-height:30px; overflow:hidden}
.myhomelesson-07{ width:280px;padding-left:10px; height:30px;float:left; font-size:12px; text-align:right; line-height:30px}
.myhomelesson-07 a{ color:#cb2a27; text-decoration:underline} 
.myhomelesson-07 a:hover{ color:#cb2a27; text-decoration:none} 
.myhome_right_2{width:12px; float:left; height:896px; }
.myhome_right{width:232px; float:left;}
.myhomelesson_line{ width:500px; margin-left:auto; margin-right:auto; float:left; height:2px; border-bottom:1px dotted #DADADA; margin-left:23px;*margin-left:13px}
.myhomelesson_line3{width:536px; height:20px; border-bottom:1px double #dadada; border-top:1px double #dadada; background-color:#F7F7F7; margin-top:10px; margin-bottom:10px; text-indent:5px; line-height:20px}
.myhomelesson_kong{ width:500px; float:left; height:15px; background-color:#FFFFFF}
/* ============登录============ */
.loginbgtable00{ width:974px; height:430px; background-color:#FFFFFF; margin-left:auto; margin-right:auto; }
.loginbgtable002{ width:972px; height:430px; background-color:#FFFFFF; margin-left:auto; margin-right:auto; }
.login_kong{ width:30px; height:400px; float:left;}
.login_kong2{ width:409px; height:30px; }
.login_kong3{ width:470px; height:30px; }
.login_left{width:409px;height:450px; /*For Firefox*/ _height:400px; /*For IE6*/  float:left}
.login_left_2{width:409px; height:298px; background-color:#F0F0F0;float:left}
.login_left_3{width:409px; height:10px; background-image:url(/images/adult/logintablebottom.gif);float:left; background-repeat:no-repeat}
.login_right{width:470px; height:400px;float:left}
.login_right_2{width:470px;background-image:url(/images/adult/logintableright2bg.gif);float:left}
.login_right_3{width:470px; height:10px; background-image:url(/images/adult/logintabler2b.gif);background-repeat:no-repeat;float:left}
/* ============找回密码============ */
.password_kong1{ width:200px; height:400px; float:left;}
.password_center{ width:650px; height:400px; float:left;overflow:hidden}
.password_kong2{ width:550px; height:70px; float:left;}
.password_center_1{ width:550px; height:62px; float:left;}
.password_center_2{ width:550px; height:56px; float:left; line-height:56px; overflow:hidden}
.password_center_3{ width:650px; height:62px; float:left;line-height:62px; overflow:hidden}
.password_center_4{ width:550px; height:62px; float:left;line-height:62px; overflow:hidden; padding-top:20px; padding-left:200px}
/* ============注册============ */
.register_kong1{ width:150px; height:400px; float:left;}
.register_font{ font-size:14px; line-height:21px}
.register_titlefont{ font-size:24px; line-height:21px; font-weight:bold; color:#CB2A27}
.register_font2 { font-size:12px; line-height:21px;text-decoration:underline}
.register_font2 a{ font-size:12px; line-height:21px;text-decoration:underline}
.register_font2 a:hover{ font-size:12px; line-height:21px; text-decoration:none}
.registertable{ width:1002px;background-color:#FFFFFF; margin-left:auto; margin-right:auto; }
.registertable2{ width:980px; height:540px; background-color:#FFFFFF; margin-left:auto; margin-right:auto; }
.registertable2_1{ width:980px; background-color:#FFFFFF; margin-left:auto; margin-right:auto; }
.registertable3{ width:980px; background-color:#FFFFFF; margin-left:auto; margin-right:auto; }
.r_th{ width:300px;  border:1px solid #BEBEBE; background-color:#F6F6F6; line-height:30px; font-size:16px;padding-top:5px; height:25px;*height:30px;*padding-top:0px; font-family:Arial, Helvetica, sans-serif}
.r_th2{ width:280px;  border:1px solid #BEBEBE; background-color:#FFFFFF; line-height:30px; font-size:16px;padding-top:5px; height:25px;*height:30px;*padding-top:0px;font-family:Arial, Helvetica, sans-serif}
.r_th3{ width:100px; height:30px; border:1px solid #BEBEBE; background-color:#F6F6F6; line-height:30px; font-size:14px;font-family:Arial, Helvetica, sans-serif}
.r_th4{ width:248px;  border:1px solid #BEBEBE; background-color:#F6F6F6; line-height:30px; font-size:16px;padding-top:5px; height:25px;*height:30px;*padding-top:0px;font-family:Arial, Helvetica, sans-serif}
.r_th5{ width:300px;  border:1px solid #BEBEBE; background-color:#FFFFFF; line-height:30px; font-size:16px;padding-top:5px; height:25px;*height:30px;*padding-top:0px; font-family:Arial, Helvetica, sans-serif}
.r_th6{ width:100px;border:1px solid #BEBEBE; background-color:#ffffff;height:30px;line-height:30px; font-size:14px;font-family:Arial, Helvetica, sans-serif}
/* ============注册成功============ */
.registeroktable{ width:977px; height:406px;margin-left:auto; margin-right:auto;}
.r_ok_c{ width:977px;height:309px; float:left; background-color:#FFFFFF}
.r_ok_b{ width:977px;height:53px; float:left; background-image:url(/images/adult/register_2.gif)}
.r_ok_kong1{ width:70px;height:309px; float:left}
.r_ok_c_1{ width:330px;float:left;}
.r_ok_c_1_1{ width:330px;height:30px; float:left; text-align:left; line-height:30px;}
.r_ok_c_1_2{ width:330px;float:left; }
.r_ok_font1{ font-size:24px; color:#CB2A27; font-weight:bold}
.r_ok_c_1_3{ width:330px; float:left; line-height:30px;  text-align:left}
.r_ok_font2{ font-size:14px; font-weight:bold}
.r_ok_font3{ font-size:12px;}
.r_ok_c_1_4{ width:320px;height:70px; float:left; line-height:20px; text-align:left; padding-left:10px; padding-top:10px}
.r_ok_c_1_5{ width:150px;height:40px; float:left; margin-left:70px;*margin-left:30px;}
.r_ok_c_1_6{ float:left; height:40px;width:100px; line-height:20px; margin-left:8px; margin-top:5px;*margin-top:10px;}
.r_ok_c_1_6 a{ color:#cb2a27; text-decoration:underline} 
.r_ok_c_1_6 a:hover{ text-decoration:none}
.r_ok_c_2{ width:480px;height:339px; float:left;overflow:hidden;}
.r_ok_c_3{ width:480px;height:359px; float:left;overflow:hidden;}
/* ============课程展示（具体课程页）============ */
.lesson_layout{width:974px; margin-left:auto; margin-right:auto; overflow:hidden; background-color:#FFFFFF; height:1000px}
.lesson2_top{ width:974px; height:13px; background-image:url(/images/adult/lesson_01.gif); float:left;margin-right:auto; margin-left:auto; overflow:hidden}
.lesson2_kong4{ width:974px; float:left; height:20px; background-color:#FFFFFF}
.l_t_top_font1{ font-size:18px; font-weight:bold; color:#CB2A27; text-decoration:none}
.l_t_top_font2{ font-size:18px; font-weight:bold; text-decoration:none; font-family:Arial, Helvetica, sans-serif}
.l_t_top_font3{ font-size:11px;text-decoration:none}
.l_t_top_font3 a{ font-size:14px; font-weight:bold; text-decoration:underline}
.l_t_top_font3 a:hover{ font-size:14px; font-weight:bold; text-decoration:none}
.lesson2_center{ width:974px; background-color:#FFFFFF; float:left; margin-left:auto; margin-right:auto}
.lesson2_kong1{ width:20px; float:left; height:800px}
.lesson2_center_1{ width:296px;overflow:hidden;float:left}
.lesson2_center_2{ width:634px;overflow:hidden;float:left}
.lesson2_center_1_1{ width:296px; height:190px;float:left; padding-left:25px;}
.lesson2_center_1_2{ width:296px; height:40px;float:left; padding-left:70px;}
.lesson2_center_1_2_0313{ width:296px; height:40px;float:left; padding-left:110px;}
.lesson2_center_1_2_new{ width:296px; height:40px;float:left; padding-left:20px;}
.lesson2_center_1_3{ width:296px; height:33px;float:left; background-image:url(/images/adult/lesson_02.gif);color:#FFFFFF; font-size:16px; font-weight:bold; line-height:30px; text-indent:10px}
.lesson2_center_1_4{ width:296px; height:58px;float:left; background-image:url(/images/adult/lesson_03.gif); }
.lesson2_center_1_4_1{width:280px; height:26px;float:right; padding-top:4px}
.lesson2_center_1_4_1 a{ text-decoration:none; color:#585757}
.lesson2_center_1_4_1 a:hover{ text-decoration:underline; color:#585757}
.lesson2_center_1_5{ width:296px; height:9px;float:left; background-image:url(/images/adult/lesson_04.gif); background-repeat:no-repeat}
.lesson2_kong2{width:296px; height:12px; float:left}
.lesson2_center_1_13_1{width:280px;float:right; line-height:26px; padding-top:6px;color:#000; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px}
.lesson2_center_1_13_1 a{ text-decoration:none; color:#585757; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
.lesson2_center_1_13_1 a:hover{ text-decoration:underline;}
.lesson2_center_1_13_2{width:280px;float:right; line-height:30px; padding-top:6px; *padding-top:6px; _padding-top:14px;color:#000; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px}
.lesson2_center_1_13_2 a{ text-decoration:none; color:#585757; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
.lesson2_center_1_13_2 a:hover{ text-decoration:underline;}
.lesson2_center_1_6{ width:296px; float:left; background-image:url(/images/adult/lesson_03.gif)}
.lesson2_center_1_6_1{width:280px; height:26px;float:right; line-height:26px; padding-top:6px;}
.lesson2_center_1_6_1 a{ text-decoration:none; color:#585757}
.lesson2_center_1_6_1 a:hover{ text-decoration:underline; color:#585757}
.lesson2_center_srk{ width:230px}
.lesson2_center_1_7{ width:296px; height:37px;float:left; background-image:url(/images/adult/lesson_05.gif)}
.lesson2_center_1_7_1{width:250px; height:26px;float:right; padding-top:8px}
.lesson2_center_1_8{ width:296px; height:10px;float:left; background-image:url(/images/adult/lesson_06.gif);background-repeat:no-repeat}
.lesson2_center_1_9{ width:296px;float:left; background-image:url(/images/adult/lesson_03.gif)}
.lesson2_center_1_10{ width:296px; overflow:hidden;float:left; background-image:url(/images/adult/lesson_03.gif)}
.lesson2_center_1_11{ width:296px; height:34px;float:left; background-image:url(/images/adult/lesson_07.gif);color:#CB2A27; font-size:16px; font-weight:bold; line-height:32px; text-indent:10px}
.lesson2_center_1_12{ width:296px; height:40px;float:left; background-image:url(/images/adult/lesson_03.gif)}
.lesson2_center_1_12_1{ width:138px; height:32px;float:left; margin-left:6px; font-size:14px; font-weight:bold}
.lesson2_center_1_12_1 a{font-size:14px; font-weight:bold; color:#585757; text-decoration:none}
.lesson2_center_1_12_1 a hover{font-size:14px; font-weight:bold; color:#585757; text-decoration:underline}
.lesson2_center_2_1{width:547px;;float:left; height:25px; line-height:25px; font-size:14px; color:#CB2A27; font-weight:bold; text-indent:5px}
.lesson2_center_2_2{width:87px;;float:left; height:25px; line-height:25px; text-align:center}
.lesson2_center_2_2 a{font-size:12px; text-decoration:underline; font-weight:bold; color:#585757}
.lesson2_center_2_2 a:hover{ text-decoration:none;}
.lesson2_center_2_3{width:618px;;float:left;text-align:left; line-height:22px; font-size:14px; padding-top:8px}
.lesson2_center_2_4{width:618px;;float:left;}
.lesson2_center_2_5{width:618px;;float:left; height:80px; background-color:#F0F0F0; line-height:22px; font-size:14px; padding-top:10px; padding-left:10px}
.lesson2_center_2_5 a{ color:#585757; text-decoration:underline}
.lesson2_center_2_5 a:hover{ text-decoration:none} 
.red14{ font-size:14px; font-weight:normal; color:#CB2A27}
.hong14{ font-size:14px; color:#cb2a27; }
.red14cu{ font-size:14px; font-weight:bold; color:#CB2A27}
.lesson2_kong3{ width:618px;float:left; height:12px}
.lesson2_center_2_6{width:628px;;float:left; overflow:hidden}
.lesson2_bottom{width:974px;;float:left; height:12px; background-image:url(/images/adult/lesson_11.gif); margin-left:auto; margin-right:auto}

.lesson_adv1_point{display:block; float:left; width:280px;padding-left:20px; margin-left:0px}
.lesson_adv1_point li{line-height:26px; height:26pxp;}
.lesson_adv1_point a:link,.lesson_adv1_point a:visited{ color:#878787; text-decoration:none; display:block;}
.lesson_adv1_point a:hover{ text-decoration:underline}
.lesson_adv1_line{ height:1px; line-height:1px; overflow:hidden; background:url(/images/adult/line_01.jpg) repeat-x; clear:both}
/* ============购买============ */
.buy_layout{ width:974px; margin-left:auto; margin-right:auto; overflow:hidden}
.buy_top{width:974px; margin-left:auto; margin-right:auto; height:26px; line-height:26px;}
.buy_top a{ color:#585757; text-decoration:none}
.buy_top a:hover{ text-decoration:underline}
.buy_left{ width:730px; float:left; background-color:#FFFFFF; overflow:hidden}
.buy_kong1{ width:12px; float:left; height:1000px}
.buy_kong1_1{ width:12px; float:left; height:580px}
.buy_right{ width:232px; float:left; overflow:hidden}
.buy_left_1{ width:730px; float:left; background-image:url(/images/adult/buy_01.gif); height:14px; overflow:hidden}
.buy_left_2{ width:730px; float:left; background-color:#FFFFFF; overflow:hidden}
.buy_left_2_1{ width:730px; height:28px; line-height:28px; color:#CB2A27; font-size:22px; font-weight:bold; text-indent:10px; float:left}
.buy_left_2_2{ width:660px;list-style-image:url(/images/adult/buy_04.gif);padding:0 0 0 20px;}
.buy_left_2_2 li{ font-size:18px; font-weight:bold; text-decoration:underline;; display:block; height:30px; width:500px;padding:0 0 0 10px; }
.buy_left_2_2 li a{ font-size:18px; font-weight:bold; text-decoration:underline; color:#585757;}
.buy_left_2_2 li a:hover{ font-size:18px; font-weight:bold; text-decoration:none; color:#585757}
.buy_left_2_3{ width:730px;float:left; height:30px; line-height:30px; text-indent:15px; background-color:#F3F3F3; border-top:dotted #D5D5D5 1px;border-bottom:dotted #D5D5D5 1px; font-size:18px; font-weight:bold; margin-top:0px}
.buy_left_2_4{ width:690px;float:left;line-height:28px;font-size:14px; margin-left:20px;  *margin-left:10px;}
.buy_left_2_5{ width:690px;float:left; overflow:hidden; line-height:28px;font-size:14px;padding:0 0 0 20px;}
.buy_left_2_5 li{ font-size:14px;text-decoration:none; list-style-image:url(/images/adult/buy_06.gif); display:block; height:26px; width:600px}
.buy_left_2_5 li a{ font-size:14px;  text-decoration:underline; color:#585757}
.buy_left_2_5 li a:hover{ font-size:14px;  text-decoration:none; color:#585757}
.buy_left_2_5_2{ width:690px;float:left; overflow:hidden; line-height:28px;font-size:14px;padding:0 0 0 20px; margin-left:10px}
.buy_left_2_5_2 li{ font-size:14px;text-decoration:none; list-style-image:url(/images/adult/buy_06.gif); display:block; }
.buy_left_2_5_2 li a{ font-size:14px;  text-decoration:underline; color:#585757}
.buy_left_2_5_2 li a:hover{ font-size:14px;  text-decoration:none; color:#585757}
.buy_left_2_5_3{ width:690px;float:left; overflow:hidden; line-height:28px;font-size:14px;padding:0 0 0 20px;}
.buy_left_2_5_3 li{ font-size:14px;text-decoration:none; display:block; height:26px; width:600px}
.buy_left_2_5_3 li a{ font-size:14px;  text-decoration:underline; color:#585757}
.buy_left_2_5_3 li a:hover{ font-size:14px;  text-decoration:none; color:#585757}
.buy_kong2{width:690px;float:left; height:20px}
.buy_left_2_6{ width:670px;float:left; overflow:hidden; font-size:14px; margin-left:30px;*margin-left:15px;}
.buy_left_2_7{ width:670px;float:left; line-height:30px; height:30px;font-size:14px; margin-left:30px;*margin-left:15px;}
.buy_left_2_8{ width:670px;float:left; overflow:hidden;font-size:14px; margin-left:30px;*margin-left:15px; line-height:22px}
.buy_left_3{ width:730px; float:left; background-image:url(/images/adult/buy_03.gif); height:13px; overflow:hidden}
.buy_right_1{ width:232px; float:left; background-image:url(/images/adult/buy_07.gif); height:177px; line-height:30px; padding-left:20px; padding-top:10px;font-size:14px; font-weight:bold; color:#CB2A27; overflow:hidden; background-repeat:no-repeat}
.buy_right_2{ width:232px; height:131px; float:left}
.buy_kong3{width:200px;float:left; height:10px; overflow:hidden}
.buy_right_4{ width:232px; overflow:hidden; float:left; background-color:#FFFFFF}
.buy_right_4_1{ width:200px; height:28px; float:left; line-height:28px; padding-left:15px}
.buy_right_4_2{ width:215px; height:30px; float:left; line-height:28px; margin-left:10px; color:#CB2A27; font-size:12px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif}
.buy_right_5{ width:232px; height:12px; float:left; background-image:url(/images/adult/buy_09.gif); overflow:hidden}
.buy_left_2_9{width:690px;float:left; height:40px; font-size:14px; font-weight:bold; line-height:40px; text-indent:10px}
.buy_left_2_9 a{font-size:14px; color:#CB2A27; text-decoration:underline}
.buy_left_2_9 a:hover{font-size:12px; color:#CB2A27; text-decoration:none}
.buy_left_2_10{width:690px;float:left; height:50px;color:#CB2A27; font-size:14px; font-weight:bold; line-height:50px; text-indent:10px}
.buy_left_2_10 a{color:#CB2A27; text-decoration:underline}
.buy_left_2_10 a:hover{color:#CB2A27; text-decoration:none}
.buy_left_2_11{ width:670px;float:left; overflow:hidden; font-size:14px; margin-left:30px;*margin-left:15px; border:dashed #E7E7E7 1px}
.buy_left_2_12{ width:670px;float:left; overflow:hidden; font-size:14px; margin-left:30px;*margin-left:15px;}
.hui14{ font-size:14px; color:#585757; line-height:20px}
/* ============充值============ */
.registerCard_center{ width:974px; background-color:#FFFFFF; margin-left:auto; margin-right:auto; float:left}
.registerCard_center2{ width:972px; background-color:#FFFFFF; margin-left:auto; margin-right:auto;}
.registerCard_bottom{ width:974px; height:53px; background-image:url(/images/adult/registerCard_01.gif); margin-left:auto;margin-right:auto; float:left}
.bghui{border: 1px solid #CCCCCC;}
/* ============我的房间-课程============ */
.myhome_userpic{ width:54px; height:54px; padding:6px; border:1px solid #D5D5D5; margin-left:20px;}
.userform_texttable{ width:400px; height:80px}
.roomlessons_right{ width:780px; float:left}
.tzkc_topbap{ width:780px;float:left;}
.roomlessons_right_1{ width:780px; background-image:url(/images/adult/roomlessons_01.gif); height:13px; float:left; overflow:hidden}
.roomlessons_right_2{ width:780px;  background-color:#FFFFFF;  float:left; overflow:hidden}
.roomlessons_right_3{ width:780px; background-image:url(/images/adult/roomlessons_02.gif); height:13px; float:left; overflow:hidden}
.roomlessons_right_2_1{ width:400px;  height:25px;  float:left; padding-left:20px;font-size:16px; font-weight:bold; line-height:25px}
.roomlessons_right_2_14{ width:780px; height:30px; border-bottom:1px double #dadada; border-top:1px double #dadada; background-color:#F7F7F7; margin-top:10px; overflow:hidden;color:#585757; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; line-height:30px;text-align:center;}
.roomlessons_right_2_13{ width:180px;height:25px; line-height:25px; text-align:center; font-size:12px; float:left}
.roomlessons_right_2_13 a{ color:#585757; font-weight:normal; text-decoration:underline}
.roomlessons_right_2_13 a:hover{ text-decoration:none} 
.roomlessons_right_2_2{ width:160px;  height:25px;  float:left; text-align:right; line-height:25px}
.roomlessons_right_2_2 a{ font-size:12px; color:#585757; text-decoration:none}
.roomlessons_right_2_2 a:hover{ font-size:12px; color:#585757; text-decoration:underline}
.hui16cu{ font-size:16px; font-weight:bold; color:#585757}
.hui18cu{ font-size:18px; font-weight:bold; color:#585757}
.roomlessons_nav{width:700px;*width:746px; height:30px; list-style:none; float:left; margin-top:20px;border-bottom:#DADADA 1px solid
;margin-left:20px;*margin-left:10px; line-height:30px; text-align:right}
.roomlessons_nav li{ float:left; font-size:12px; font-weight:bold;list-style-type:none; }
.roomlessons_nav li a{ color:#CB2A27;text-decoration:none; display:block; width:130px; height:30px; text-align:center; background-image:url(/images/adult/roomlessons_05_1.gif);list-style:none; margin-left:5px; line-height:30px; overflow:hidden; }
.roomlessons_nav li a:hover{ background-image:url(/images/adult/roomlessons_04_1.gif); color:#ffffff; }
.roomlessons_nav li a.current{ background-image:url(/images/adult/roomlessons_04_1.gif); color:#ffffff; } 
.roomlessons_nav_right{ width:200px; height:30px; border-bottom:#DADADA 1px solid; text-align:right; float:left; margin-top:20px; line-height:30px}
.roomlessons_nav_right a{ color:#CB2A27; font-size:12px; text-decoration:underline}
.roomlessons_nav_right a:hover{ color:#CB2A27; font-size:12px; text-decoration:none}
.roomlessons_right_2_3{ width:780px; height:30px; line-height:30px; text-indent:20px; float:left}
.roomlessons_right_2_3 a{ font-size:12px; color:#585757; text-decoration:none}
.roomlessons_right_2_3 a:hover{ font-size:12px; color:#585757; text-decoration:underline}
.roomlessons_right_2_4{ width:780px; height:30px;float:left; padding-left:600px}
.roomlessonlist_left{ width:300px; float:left; margin-top:10px; overflow:hidden}
.roomlessonlist_left_taozhuang{ width:300px; float:left; margin-top:10px; overflow:hidden}
.roomlessonlist_left_pic{ width:300px; height:173px; padding-left:25px}
.roomlessonlist_left_pic2{ width:300px; height:145px; padding-left:25px}
.roomlessonlist_left_1{ width:300px;height:44px; margin-left:auto; margin-right:auto; color:#000; line-height:44px; overflow:hidden; text-align:center}
.roomlessonlist_left_1 a{ color:#cb2a27; text-decoration:underline}
.roomlessonlist_left_1 a:hover{ color:#cb2a27; text-decoration:none}
.roomlessonlist_left_2{ width:300px;height:26px; margin-left:auto; margin-right:auto; color:#8B8B8B; line-height:26px; overflow:hidden;text-align:center }
.roomlessonlist_left_3{ width:230px;height:26px; margin-left:auto; margin-right:auto; color:#585757; line-height:26px; font:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; border-bottom:1px dotted #bebebe; overflow:hidden;margin-top:8px;}
.roomlessonlist_left_3 a{ color:#585757;font-size:11px; font-weight:bold; text-decoration:none}
.roomlessonlist_left_3 a:hover{ color:#cb2a27; text-decoration:underline} 
.roomlessonlist_left_4{ width:300px;height:40px; margin-left:auto; margin-right:auto; padding-top:20px;text-align:center}
.roomlessonlist_left_5{ width:300px;height:40px; margin-left:auto; margin-right:auto; padding-top:5px;text-align:center}
.roomlessonlist_right_newcsp{ width:600px; margin-left:6px;float:left;margin-top:10px; line-height:20px; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.roomlessonlist_right{ width:430px; margin-left:6px;float:left;margin-top:10px}
.roomlessonlist_right_1{ width:400px;padding-left:10px;float:left; font-size:14px; text-align:left; line-height:24px}
.roomlessonlist_right_1_1{ width:410px;padding-left:10px; height:30px;float:left; font-size:14px; text-align:right; line-height:30px}
.roomlessonlist_right_1_1 a{ color:#cb2a27; text-decoration:underline} 
.roomlessonlist_right_1_1 a:hover{ color:#cb2a27; text-decoration:none} 
.roomlessonlist_right_2_1{width:390px;background-color:#f3f3f3; border:1px dotted #bebebe; font-weight:normal}
.roomlessonlist_right_2{ width:410px; padding-left:10px; color:#585757;line-height:30px; float:left} 
.roomlessonlist_right_2 a{ color:#585757; text-decoration:none}
.roomlessonlist_right_2 a:hover{ color:#585757; text-decoration:underline}
.roomlessonlist_right_3{ width:410px; padding-left:10px; color:#585757;float:left} 
.roomlessonlist_bao{ width:743px; float:left; border-top:1px solid #CECECE; margin-left:20px;*margin-left:10px}
.roomlessonlist_pic2{ width:743px; float:left; height:28px; background-color:#E3E3E3; line-height:28px; text-align:center; font-weight:bold; font-size:14px;}
.roomlessonlist_pic1{ width:743px; float:left; height:28px; background-color:#E3E3E3; line-height:28px; text-align:left; font-weight:bold;font-size:14px;}
.room_tzlesson_left{ width:300px; height:220px;float:left; margin-top:10px; overflow:hidden}
.room_tzlesson_left_1{ width:250px; height:140px;float:left;padding-left:25px}
.room_tzlesson_left_2{ width:260px; height:50px;float:left;padding-left:95px; padding-top:20px}
.room_tzlesson_right{width:430px; height:220px; margin-left:6px;float:left;margin-top:10px}
.roomlessons_kong{width:630px; height:20px; float:left}
.roomlessons_kong2{width:743px; height:30px; line-height:30px; float:left; text-align:center; font-size:14px; font-weight:bold; background-color:#F3F3F3}
.roomchengji_bao{width:780px; float:left; overflow:hidden}
.roomchengji_bao2{width:780px; float:left; overflow:hidden}
.roomlessons_line{ width:740px; margin-left:auto; margin-right:auto; float:left; height:2px; border-bottom:1px dotted #DADADA}
.roomlessons_line2{ width:680px; margin-left:auto; margin-right:auto; float:left; height:2px; border-bottom:1px dotted #DADADA; margin-left:23px;*margin-left:13px}
.roomlessons_page{ width:680px; margin-left:auto; margin-right:auto; float:left; height:24px;  margin-left:23px;*margin-left:13px}
.roomlessonlist_name{ width:743px; height:30px; float:left; text-align:left; text-indent:10px; font-size:20px; font-weight:bold; line-height:30px; font-family:Arial, Helvetica, sans-serif}
.roomlessonlist_name a{ color:#cb2a27; font-size:20px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none}
.roomlessonlist_name a:hover{ text-decoration:underline}
.roomlessonlist_name a:visited{ color:#cb2a27; font-size:20px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none}
.en_text{ font-size:12px; font-family:Arial, Helvetica, sans-serif}
/* ============圈子交流============ */
.quanzi_dqwz{width:973px;height:26px; line-height:26px; overflow:hidden; margin-left:auto; margin-right:auto}
.quanzi_dqwz a{ color:#585757; text-decoration:none}
.quanzi_dqwz a:hover{ color:#585757; text-decoration:underline}
.quanzi2_left{ width:706px; overflow:hidden; float:left; background-color:#FFFFFF}
.quanzi2_left_1{width:706px; height:15px; float:left; background-image:url(/images/adult/quanzi_01.gif)}
.quanzi2_left_2{width:706px;height:26px; line-height:26px; color:#cb2a27; text-indent:25px; font-size:14px; font-weight:bold; float:left}
.quanzi2_left_3{ width:686px; height:140px; background-color:#E0DFDF; margin-left:10px;*margin-left:5px; float:left; overflow:hidden;}
.quanzi2_left_3_new{ width:686px; margin-left:10px;*margin-left:5px; float:left; overflow:hidden;}
.quanzi2_left_3_new a{ font:Arial, Helvetica, sans-serif 12px #585757; text-decoration:none}
.quanzi2_left_3_new a:hover{ text-decoration:underline} 
.quanzi2_left_3_new a:current{ font:#cb2a27} 
.quanzi2_left_3_1{ float:left; width:120px; height:120px;padding-top:10px; padding-left:10px; }
.quanzi2_left_3_2{ float:left; width:510px; height:120px; font-size:14px; font-family:Arial, Helvetica, sans-serif; padding-left:20px; line-height:24px;padding-top:10px; padding-left:10px; }
.quanzi2_left_3_2 a{ color:#585757; text-decoration:none;}
.quanzi2_left_3_2 a:hover{ color:#585757; text-decoration:underline;}
.quanzi2_left_4{width:706px; background-color:#FFFFFF; float:left; overflow:hidden}
.quanzi2_kong1{width:706px; background-color:#FFFFFF;float:left; height:10px}
.quanzi2_kong5{width:506px; background-color:#FFFFFF;float:left; height:20px}
.quanzi2_left_5{width:706px; background-image:url(/images/adult/quanzi_04.gif);float:left; height:13px; overflow:hidden}
.quanzi2_kong2{width:12px; float:left; height:800px}
.quanzi2_kong4{width:973px;height:10px; margin-left:auto; margin-right:auto}
.quanzi2_bao{ width:973px; margin-left:auto; margin-right:auto}
.quanzi2_right{ width:255px; overflow:hidden; float:left;}
.quanzi2_right_1{ width:255px; float:left; height:24px; }
.quanzi2_kong3{width:255px; float:left; height:10px; overflow:hidden}
.quanzi2_right_2{ width:255px; float:left; height:15px; background-image:url(/images/adult/quanzi_06.gif)}
.quanzi2_right_5{ width:255px; float:left; height:20px; background-color:#FFFFFF; line-height:20px; color:#cb2a27; font-size:14px; font-weight:bold; text-indent:10px}
.quanzi2_right_6{ width:255px; float:left; height:26px; background-color:#FFFFFF; line-height:26px; color:#cb2a27; font-size:12px; text-align:center}
.quanzi2_right_7{ width:255px; float:left; height:22px; background-color:#FFFFFF; line-height:22px; color:#cb2a27; font-size:12px; text-align:center; font-size:14px; font-weight:bold}
.quanzi2_right_3{ width:255px; float:left; height:106px; background-color:#FFFFFF; line-height:20px; padding-left:10px;}
.quanzi2_right_3 a{ color:#585757; text-decoration:none}
.quanzi2_right_3 a:hover{ text-decoration:underline}
.quanzi2_right_4{ width:255px; float:left; height:13px; background-image:url(/images/adult/quanzi_07.gif); overflow:hidden}
.quanzi2_right_8{ width:255px; float:left; height:33px; background-image:url(/images/adult/quanzi_08.gif)}
.quanzi2_right_9{ width:255px; float:left; height:118px; background-color:#FFFFFF; overflow:hidden}
.quanzi2_right_9_1{ width:98px; height:91px;float:left; padding-left:10px; padding-top:10px}
.quanzi2_right_9_2{ width:122px; height:118px;float:left; padding-left:10px; padding-top:10px; line-height:22px; font-size:14px; font-weight:bold}
.quanzi2_right_9_2 a{ color:#cb2a27; font-weight:normal; text-decoration:none}
.quanzi2_right_9_2 a:hover{ color:#cb2a27; font-weight:normal; text-decoration:underline}
.quanzi2_right_10{ width:255px; float:left; overflow:hidden; background-color:#FFFFFF;}
.quanzi2_right_11{ width:255px; float:left; height:26px; background-color:#FFFFFF; line-height:26px; text-align:left; text-indent:20px}
.quanzi2_right_11 a{ color:#cb2a27; text-decoration:none}
.quanzi2_right_11 a:hover{ color:#cb2a27; text-decoration:underline}
.quanzi2_right_12{ width:255px; float:left; height:13px; background-image:url(/images/adult/quanzi_07.gif); overflow:hidden}
.quanzi2_right_13{ width:255px; float:left; height:33px; background-image:url(/images/adult/quanzi_09.gif)}
.quanzi2_right_14{ width:255px; float:left; overflow:hidden;background-color:#FFFFFF;}
.quanzi2_right_15{ width:255px; float:left; height:33px; background-image:url(/images/adult/quanzi_11.gif)}
.quanzi2_right_16{ width:255px; float:left; height:217px;background-image:url(/images/adult/quanzi_4.gif)}
.quanzi2_nav{ width:973px;  height:27px; background-image:url(/images/adult/quanzi_15.gif); line-height:27px;  text-indent:20px;color:#FFFFFF; font-size:14px; font-weight:bold; margin-left:auto; margin-right:auto}
.quanzi2_nav a{ color:#FFFFFF; font-size:14px; font-weight:bold; text-decoration:none}
.quanzi2_nav a:hover{ color:#FFFFFF; font-size:14px; font-weight:bold; text-decoration:underline}
.hui12cu{ font-weight:bold; font-size:12px; color:#585757;}
.bai12cu{ font-weight:bold; font-size:12px; color:#FFFFFF;}
.bai12cu a{ font-weight:bold; font-size:12px; color:#FFFFFF;}
.red12_2{ color:#cb2a27; font-size:12px; font-family:Arial, Helvetica, sans-serif;text-decoration:none}
.red12_2 a{ text-decoration:none}
.red12_2 a:hover{ text-decoration:underline}
.bkhui{ border:1px solid #e9e9e9}
.quanzi_left_new{ width:489px; height:256px; background-image:url(/images/adult/en_US/quanzi_left_new.gif); float:left}
.quanzi_left_new_left{ width:266px; float:left}
.quanzi_left_new_right{ width:158px; float:left}
.quanzi_left_new_1{ width:266px; float:left; margin-top:52px; margin-left:10px;}
.quanzi_left_new_2{ width:266px; float:left; margin-top:5px; margin-left:10px; font-size:11px; font-weight:normal}
.quanzi_left_new_3{ width:158px; float:left; margin-top:52px; margin-left:10px;}
.quanzi_left_new_4{ width:158px; float:left; margin-top:7px; margin-left:10px;}
.quanzi_left_1{width:706px; float:left; background-color:#FFFFFF; overflow:hidden}
.quanzi_left_1_1{width:310px; height:190; float:left; padding-left:10px; float:left;}
.quanzi_left_1_1_font{width:300px; text-align:center; height:30px; line-height:20px; float:left}
.quanzi_left_1_1_font a{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-decoration:none; color:#585757; float:left; text-align:center}
.quanzi_left_1_2{ width:380px; height:22px; color:#cb2a27; font-size:16px; font-weight:bold; float:left; }
.quanzi_left_1_3{ width:350px; float:left; margin-left:10px; float:left; background-color:#ECEBEB; text-align:left; color:#585757; font-size:12px; line-height:20px; padding:5px 5px 5px 5px;}
.quanzi_left_1_4{ height:118px; width:370px; float:left; margin-left:0px;}
.quanzi_left_1_4 a{color:#666;text-decoration:none; padding-left:5px}
.quanzi_left_1_4 li{ line-height:24px;text-decoration:none; list-style-image:url(/images/adult/news_icon.gif); list-style-position:inside;display:block; height:24px;margin-left:2px}
.quanzi_left_1_4 li a:link { padding-left:7px; FLOAT: left; COLOR: #666; TEXT-DECORATION: none;}
.quanzi_left_1_4 li a:hover{ text-decoration:underline}
.quanzi_left_1_4_line { clear: both; BACKGROUND: url(/images/adult/line_01.jpg) repeat-x; OVERFLOW: hidden; LINE-HEIGHT: 1px; HEIGHT:1px}
.quanzi_left_1_5{ width:330px; height:175px; border:1px solid #D1D0D0; margin-left:14px;* margin-left:8px; margin-top:0px; float:left}
.quanzi_left_1_5 a{ color:#666;text-decoration:none; padding-left:5px}
.quanzi_left_1_5_2{ width:60px; height:36px; float:left; line-height:36px; text-align:right}
.quanzi_left_1_5_2 a{ font-size:12px; text-decoration:none;color:#cb2a27; font-weight:normal}
.quanzi_left_1_5_2 a:hover{ text-decoration:underline;font-weight:normal}
.quanzi_left_1_5_1{ width:250px; height:36px; line-height:36px; color:#cb2a27; font-size:16px; font-weight:bold; text-indent:12px; float:left}
.quanzi_left_1_5_nav{ width:310px; float:left; overflow:hidden; margin-left:0px}
.quanzi_left_1_5_nav a{color:#666;text-decoration:none; padding-left:5px}
.quanzi_left_1_5_nav li{line-height:24px;text-decoration:none; list-style-image:url(/images/adult/news_icon.gif); list-style-position:inside;display:block; height:24px; margin-left:0px}
.quanzi_left_1_5_nav li a:link { padding-left:7px; float:left;color:#666;text-decoration:none}
.quanzi_left_1_5_nav li a:hover{ text-decoration:underline}
.quanzi_left_1_6{ width:680px; height:30px; float:left; margin-left:10px;color:#cb2a27; font-size:16px; font-weight:bold; text-indent:12px; line-height:30px}
.quanzi_left_1_7{ width:680px; height:100px; float:left; margin-left:10px}
.quanzi_right_topbg{ width:255px; height:33px; background-image:url(/images/adult/quanzi_17.gif); float:left; color:#FFFFFF; font-size:16px; font-weight:bold; line-height:33px; text-indent:12px}
.quanzi_left_1_8{ width:280px; height:100px;background-color:#ECEBEB; float:left; margin-left:15px; *margin-left:7px; padding-top:10px; padding-left:10px; padding-right:10px; padding-bottom:10px; line-height:20px}
.quanzi_left_1_8 a{ color:#585757; text-decoration:none}
.quanzi_left_1_8 a:hover{ text-decoration:underline} 
.quanzi_left_1_8_1{ width:280px; height:30px;background-color:#ECEBEB; float:left; margin-left:15px; *margin-left:7px;  padding-left:10px; padding-right:10px; overflow:hidden; line-height:30px; text-align:right}
.quanzi_left_1_8_1 a{ color:#585757; text-decoration:none}
.quanzi_left_1_8_1 a:hover{ color:#585757; text-decoration:underline}
.quanzi_left_1_9{ width:280px; height:70px;margin-left:20px; margin-top:10px; line-height:22px; float:left}
.quanzi_left_1_10{width:80px; float:left; margin-left:8px; text-align:center}
.quanzi_left_1_11_nav{ width:220px; float:left; overflow:hidden; margin-left:0px}
.quanzi_left_1_11 nav a{color:#666;text-decoration:none; padding-left:5px}
.quanzi_left_1_11_nav li{line-height:24px;text-decoration:none; list-style-image:url(/images/adult/news_icon.gif); list-style-position:inside;display:block; height:24px; margin-left:0px}
.quanzi_left_1_11_nav li a:link { padding-left:7px; float: left; color: #666; text-decoration: none;}
.quanzi_left_1_11_nav li a:hover{ text-decoration:underline}
.quanzi_left_1_12_nav{ width:150px; float:left; overflow:hidden; margin-left:0px; margin-top:10px}
.quanzi_left_1_12_nav li{line-height:24px;text-decoration:none; list-style-image:url(/images/adult/news_icon.gif); list-style-position:inside;display:block; height:24px; margin-left:0px}
.quanzi_left_1_12_nav li a:link { padding-left:7px; FLOAT: left; COLOR: #666; TEXT-DECORATION: none;}
.quanzi_left_1_12_nav li a:hover{ text-decoration:underline}
.quanzi_left_1_13{ width:90px; float:left; margin-left:10px; margin-top:5px}
a.quanzi_font1:link{ font-size:12px; font-weight:bold; color:#585757; text-decoration:none}
a.quanzi_font1:visited{ font-size:12px; font-weight:bold; color:#585757; text-decoration:none}
a.quanzi_font1:hover{text-decoration:underline}
a.quanzi_font2:link{ font-size:12px; color:#585757; text-decoration:none}
a.quanzi_font2:visited{ font-size:12px; color:#585757; text-decoration:none}
a.quanzi_font2:hover{text-decoration:underline}
.quanzi_sxk{height: 18px;width:172px;}
/* ============翻页数字============ */
.pagination2 {
    width:630px;
    text-align:center;
	padding:3px;
	margin:3px;
	font-size: 10px;
	font-weight: bold;
	font-family: Arial, Times;
}

.pagination2 a {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #F07C7A;
	text-decoration: none; 
	color: #cb2a27;
}
.pagination2 a:hover, .pagination a:active {
	border: 1px solid #dd6900;
	color: #000;
	background-color: lightyellow;
	text-decoration: none;
}
.pagination2 .current {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #dd6900;
	font-weight: bold;
	background-color: #cb2a27;
	color: #FFF;
}
.pagination2 .disabled {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #929292;
	color: #929292;
}
/* ============套装课程列表页面============ */
.taozhuang_title{ width:730px; height:30px; background-color:#E3E3E3; border-top:1px solid #BEBEBE; text-align:center; color:#585757; font-size:14px; font-weight:bold; line-height:30px;}
.taozhuang_01{ width:250px; margin-left:20px; margin-top:20px; height:140px; float:left}
.taozhuang_02{ width:420px;margin-top:20px; float:left; padding-left:40px}
.taozhuang_02_1{ width:420px; color:#000000; text-align:left; font-size:14px; font-weight:bold; height:30px}
.taozhuang_02_2{ width:420px; color:#585757; text-align:left;font-size:12px; font-weight:bold; height:30px; line-height:30px }
.taozhuang_03 { width:690px; margin-left:20px; line-height:20px; font-size:14px; float:left}
.taozhuang_04{ width:690px; margin-left:20px; border-bottom:1px #bebebe dotted; height:20px; float:left}
.xunlei{ width:300px; padding:5px 5px 5px 5px; line-height:20px; font-size:14px; font-weight:bold; text-align:left;}
.xunlei a{ color:#cb2a27; text-decoration:underline}
.xunlei a:hover{ text-decoration:none} 
/* ============上传头像============ */
.userpic_table{ width:120px; height:120px; border:1px solid #bebebe;}
/* ============我的房间-详细套装课程============ */
.tz_ex_01{ margin-top:20px; width:780px; height:30px; color:#cb2a27; line-height:30px; text-align:center; font-size:20px; font-weight:bold}
.tz_ex_02{width:780px; float:left}
.tz_ex_02_1{width:680px; float:left; margin-left:25px;*margin-left:13px;}
.tz_ex_03{ width:720px; text-indent:30px; text-align:left;font-size:20px; font-weight:bold; line-height:32px; height:32px; float:left;}
.tz_ex_03_1{ width:720px; text-indent:30px; text-align:right; line-height:32px; height:32px; float:left;}
.tz_ex_03_2{ width:662px; text-indent:30px; text-align:left;font-size:20px; font-weight:bold; line-height:32px;  float:left;}
.tz_ex_04{ width:720px; float:left; height:2px; border-bottom:1px dotted #DADADA; margin-left:30px;*margin-left:16px}
.tz_ex_05{width:780px; float:left; height:16px;border-bottom:1px double #dadada; border-top:1px double #dadada; background-color:#F7F7F7; margin-top:10px; margin-bottom:10px}
/* ============帮助中心============ */
.faq_left{ width:233px; float:left; overflow:hidden}
.faq_left_1{ height:43px; width:233px; background-image:url(/images/adult/zh_CN/faq_01.gif);color:#FFFFFF; font-size:16px; font-weight:bold; line-height:43px; text-align:left; text-indent:15px;}
.faq_left_2{ background-image:url(/images/adult/zh_CN/faq_02.gif); width:233px; height:46px; text-align:left; line-height:46px; text-indent:15px; font-size:13px; font-weight:bold; color:#585757} 
.faq_left_2 a{ color:#585757; text-decoration:none}
.faq_left_2 a:hover{ text-decoration:underline} 
.faq_left_2_2{ background-image:url(/images/adult/zh_CN/faq_02_2.gif); width:233px; height:46px; text-align:left; line-height:46px; text-indent:15px; font-size:13px; font-weight:bold; color:#585757} 
.faq_left_2_2 a{ color:#585757; text-decoration:none}
.faq_left_2_2 a:hover{ text-decoration:underline} 
.faq_left_3{ width:233px; height:13px; overflow:hidden; background-image:url(/images/adult/zh_CN/faq_03.gif)}
.faq_left_3_1{ width:233px; height:13px; overflow:hidden; background-image:url(/images/adult/zh_CN/faq_03_1.gif)}
/* ============产品特点============ */
.features_right_1{ background-color:#FEEEE7; border:1px solid #bebebe; line-height:20px; width:680px; margin-left:auto; margin-right:auto; padding:8px 8px 0px 8px}
.features_right_kong{ width:680px; height:20px;} 
.features_right_2{ background-color:#ffffff; border:1px solid #bebebe; line-height:20px; width:680px; margin-left:auto; margin-right:auto; padding:8px 8px 8px 8px}
.features_table{ border-bottom:1px #D8D8D8 solid; border-top:1px #D8D8D8 solid}
.features_left_1{ width:232px; height:33px; background-image:url(/images/adult/room_20_1.gif); float:left; color:#FFFFFF; font-size:16px; font-weight:bold; line-height:33px; text-indent:12px}
.features_left_2{ width:232px; float:left;background-color:#FFFFFF;}
.features_left_3{ width:232px; float:left; height:8px; background-image:url(/images/adult/room_41.gif); overflow:hidden}
.features_left{ width:232px; overflow:hidden; float:left;}
.features_right_3{width:729px; height:15px; float:left; background-image:url(/images/adult/en_US/cptd_28.gif)}
.features_right_4{width:729px; background-image:url(/images/adult/en_US/cptd_29.gif);float:left; height:13px; overflow:hidden}
.features_right{ width:729px;  float:left; background-color:#FFFFFF}
/* ============How Qooco Works============ */
.HQW_right_1{ width:232px; height:12px; background-image:url(/images/adult/en_US/cptd_30.gif);overflow:hidden}
.HQW_right_2{ width:232px; background-color:#FFFFFF}
.HQW_right_3{ width:232px; height:12px; background-image:url(/images/adult/en_US/cptd_31.gif);overflow:hidden}
.HQW_right_li{ float:left; list-style-image:url(/images/adult/news_icon.gif);} 
.HQW_left_1{ background-color:#ffffff;line-height:20px; width:680px; margin-left:auto; margin-right:auto; padding:8px 8px 8px 8px}
/* ===========课程播放部分，提示框============ */
.Prompt{padding:6px;border:4px solid #61bd33;background-color:#f7fcf5;width:200px;line-height:20px;left:0px; position:absolute;top:0;}
.Prompt2{padding:6px;border:4px solid #61bd33;background-color:#f7fcf5;width:200px;line-height:20px;left:0px; position:absolute;}
.Prompt3{padding:6px;border:4px solid #61bd33;background-color:#f7fcf5;line-height:20px;left:0px; position:absolute;top:0;}
/* ============ESP首页0305============ */
.index_displaypic{width:160px; height:110px;margin:28px 0px 0px 30px; float:left}
.index_dis_btn{width:160px; height:110px;margin:28px 0px 0px 10px; float:left; text-align:center}
.index_dis_btn a{ font-family:"宋体"; font-size:16px; color:#FFFFFF; font-weight:bold; text-decoration:none}
.index_dis_btn a:hover{ text-decoration:underline}
.index_dis_tab{margin:17px 0px 0px 20px; float:left;}
.bk_red{ border:1px solid #CF1F1F}
.index_searchbox{ width:200px; height:26px; border:1px solid #C20505; background-color:#790000; color:#FFFFFF; line-height:26px; font-size:12px;}
.quanzi_left_tu{ width:252px; height:97px; margin-top:50px;}
.quanzi_left_zi{ width:210px; margin-left:25px; margin-top:8px; line-height:22px;}
.quanzi_left_zi2{ width:200px; margin-left:25px;line-height:18px; text-align:right}
.quanzi_left_zi2 a{ color:#cb2a27; text-decoration:underline} 
.quanzi_left_zi2 a:hover{ text-decoration:none}
.quanzi_center_tu{ width:237px; height:97px; margin-top:50px;}
.quanzi_center_zi{ width:210px; margin-left:20px; margin-top:8px; line-height:22px;}
.quanzi_center_zi2{ width:200px; margin-left:20px;line-height:18px; text-align:right}
.quanzi_center_zi2 a{ color:#cb2a27; text-decoration:underline} 
.quanzi_center_zi2 a:hover{ text-decoration:none}
.quanzi_right_tu{ width:253px; height:97px; margin-top:50px;}
.quanzi_right_zi{ width:200px; margin-left:27px; margin-top:8px; line-height:22px;}
.quanzi_right_zi2{ width:200px; margin-left:27px;line-height:18px; text-align:right}
.quanzi_right_zi2 a{ color:#cb2a27; text-decoration:underline} 
.quanzi_right_zi2 a:hover{ text-decoration:none}
.index_newlessonsbg{width:243px; height:156px; float:left; background-image:url(/images/adult/zh_CN/index_newlessonsbg.jpg)}
.index_hotbg{width:243px; height:208px; float:left; background-image:url(/images/adult/zh_CN/index_hotbg.jpg)}
.index_news_area{display:block;margin-left:auto; margin-right:auto;margin-top:46px; margin-bottom:0px;line-height:20px;}
.index_news_area li{ width:200px;margin-left:5px;*margin-left:30px; margin-top:3px;list-style-image:url(/images/adult/news_icon.gif)}
.index_news_area li a{color:#585757;line-height:21px; height:20px; text-align:left; text-decoration:none; padding-left:2px;}
.index_news_area li a:link,.news_area a:visited{ color:#585757; text-decoration:none; }
.index_news_area li a:hover{text-decoration:underline;}
.listtable_left{ border-bottom:1px solid #E3E3E3; border-left: 1px solid #E3E3E3;}
.listtable_right{ border-bottom:1px solid #E3E3E3; border-right: 1px solid #E3E3E3; }