﻿body, h1, h2, h3, h4, h5, h6, ul, ol, li, form, img, dl, dt, dd, table, th, td, blockquote, fieldset, div, strong, label, em{ margin:0; padding:0; border:0;}   
ul, ol, li{ list-style:none;}
input, button{ margin:0; font-size:100%; vertical-align:middle;}
body{ font-size:100%; font-family:Microsoft YaHei; text-align:center; margin:0 auto; background:#fff; max-width:2000px; position:relative; height:100%; }

/*头部样式*/
.Top{ background-color:#dfdfdf; width:100%; height:auto;overflow:hidden;}
.Top .Top_bar{ width:1200px; overflow:hidden; margin:0 auto; padding:5px 0px; line-height:40px;}
.Top .Top_bar font{ font-size:14px; color:#333; float:left;  font-family:GBK_M;}
.Top .Top_bar .Top_link{ float:right; overflow:hidden; display:inline-block; margin-right:1%; }
.Top .Top_bar .Top_link a{ text-decoration:none;  }
.Top .Top_bar .Top_link img{ vertical-align:middle; width:auto;}
.Top .Top_bar .Top_link .test_link{ font-size:14px; color:#333; padding:0px 5px;}
.Top .Top_bar .Top_link .web_phone{ width:30px; height:30px; padding-left:10px;}
.split{    height: 20px;color: #ccc;}
.Head{ width:1200px; margin:0 auto; overflow:hidden;}
.Head .logo{ width:350px; height:94px; float:left; padding:20px 0px;}
.Head .logo a{ width:100%; height:100%; display:block;}
.Head .tel_number{ width:250px; height:94px; padding:40px 0px 0px 76px; float:right; background:url(../images/tel.png) no-repeat left center; overflow:hidden;}
.Head .tel_number span{ font-size:14px; color:#fff; background-color:#0e57a2; padding:5px 10px; float:left; border-radius:20px;}
.Head .tel_number font{ font-size:33px; color:#fff; padding-top:5px; display:block; float:left; font-family:ErasITC Demi; Letter-spacing:3px;}

/*白字*/
.white{ color:#fff;}
.white:hover{ color:#fff;}
/*头导航栏样式*/
.Top_nav{ width:100%; height:70px; background-color:#f1f1f1; }
.Top_nav .nav{ width:1300px;  margin:0 auto; height:70px;}
.Top_nav .nav li{ width:11%; height:70px; text-decoration:none; display:inline-block; float:left;}
.Top_nav .nav li a{  padding:24px 0px; display:block; text-decoration:none; font-size:16px; color:#000000;}
.Top_nav li:hover{ background-color:#999; cursor:pointer;}
.Top_nav .checked{ position:relative; display:inline-block; float:left; width:100%; height:100%;}
.Top_nav .checked ul{ width:100%; position:absolute; top:100%; left:0px;display:none; z-index:99999; }
.Top_nav .checked ul li{ width:100%; height:auto;padding:10px 10px; border-top:1px solid #dfdfdf; background:url(../images/nav_over_bg.png); font-size:16px;color:#fff; line-height:40px;  overflow:hidden; box-sizing:border-box; }
.Top_nav .checked ul li:hover{ background:none; background-color:#666;}
.Top_nav .checked ul li a{ padding:0px; height:100%; line-height:20px;}
.Top_nav li:hover ul{ display:block;}
/*轮播图样式*/
.Banner{ width:100%; height:500; overflow:hidden;  position:relative;}
.Banner a{ text-decoration:none;}
.Banner .banner_button_L{ background-color:#6d6a63; width:50px; line-height:130px; font-size:48px; color:#fff; height:130px; overflow:hidden; position:absolute; left:0px; top:350px; font-family:NSimSun;}
.Banner .banner_button_R{ background-color:#6d6a63; width:50px; line-height:130px; font-size:48px; color:#fff; height:130px; overflow:hidden; position:absolute; right:0px; top:350px; font-family:NSimSun;}

/*教学价值样式*/
.Teaching_value{ width:100%; overflow:hidden;overflow:hidden; position:relative;}
.Teaching_value span{ width:100%; /* height: 680px; */overflow: hidden;display: block;}
.Teaching_value span img{width: 100%; /* height:680px; */ position:absolute; left: 0%; top:0px;}
.Teaching_value .Teaching_value_text{ height:auto; width:22.23%; position:absolute; top:23%;  right: 17%; float:right;}
.Teaching_value .Teaching_value_text .text_R{ width:97%; overflow:hidden;height:3%; background-color:#0e57a2;font-size:14px; color:#fff; border-radius:20px; padding:10px 0px 10px 20px; margin:0% 0px 44px 10%; text-align:left; overflow:hidden;}
.Teaching_value .Teaching_value_text .text_Y{width:97%;  overflow:hidden;height:3%;  background-color:#0e57a2;font-size:14px; color:#fff; border-radius:20px; padding:10px 0px 10px 20px;margin: 0px  0px 45px 14%; text-align:left;}
.Teaching_value .Teaching_value_text .text_G{width:97%;  overflow:hidden;height:3%;  background-color:#0e57a2; font-size:14px; color:#fff; border-radius:20px; padding:10px 0px 10px 20px;margin: 0px  0px 38px 14%; text-align:left;}
.Teaching_value .Teaching_value_text .text_B{width:102%; overflow:hidden;height:6%;  background-color:#0e57a2; font-size:14px; color:#fff; border-radius:40px; padding:10px 0px 10px 20px; text-align:left;margin:0px 0px 46px 8%}
.Teaching_value .Teaching_value_text .text_O{width:97%;  overflow:hidden;height:3%;  background-color:#0e57a2; font-size:14px; color:#fff; border-radius:20px; padding:10px 0px 10px 20px; text-align:left; margin-left:3%;}


/*浮动导航样式*/
.Side_nav{ width:8%; height:70%; position:fixed; right:0%; bottom:15%; z-index:999999;}
.Side_nav em{ width:100%; height:100%; position:absolute; right:0px; top:0px;}
.Side_nav em img{ width:auto; height:100%;}
.Side_nav .Side_nav_conent{ position:absolute; height:100%; width:100%; position:relative;}
.Side_nav .Side_nav_conent .lesson_message{ height:6%; width:100%; display:block; position:absolute; top:16%; }
.Side_nav .Side_nav_conent .production_message{height:6%; width:100%; display:block; position:absolute; top:24%; }
.Side_nav .Side_nav_conent .league_message{height:6%; width:100%; display:block; position:absolute; top:33%; }
.Side_nav .Side_nav_conent .book_listen{height:6%; width:100%; display:block; position:absolute; top:33%; }
.Side_nav .Side_nav_conent .league_apply{height:6%; width:100%; display:block; position:absolute; top:46%; }
.Side_nav .Side_nav_conent .back_top{height:6%; width:100%; display:block; position:absolute; bottom:22%;}
.Side_nav .Side_nav_conent .close{height:16%; width:93px; display:block; position:absolute; bottom:0%; left:20%;}


/*优势样式*/
.Advantage{ width:100%; overflow:hidden;}
.Advantage .advantage_content{ padding:90px 0px; width:1200px; overflow:hidden; margin:0 auto;}
.Advantage .advantage_content h1{ font-size:48px; color:#323232; text-align:center; font-weight:normal;}
.Advantage .advantage_content h1 span{ color:#323232;}
.Advantage .advantage_content p{ color:#666; font-size:22px;}
.Advantage .advantage_content .advantage_text{ height:auto; overflow:hidden; background:url(../images/colorful_jiao.png) no-repeat center top;}
.Advantage .advantage_content .advantage_text ul{ padding-top:25px; width:100%; overflow:hidden;}
.Advantage .advantage_content .advantage_text ul li{ width:220px; float:left;margin:0px 10px;}
.Advantage .advantage_content .advantage_text ul .Top_background_R{ margin:20px 10px; width:100px; height:60px; line-height:30px; background-color:#0e57a2; border:10px solid #f2efea; color:#fff; font-size:22px; padding:60px 40px; overflow:hidden; border-radius:50%;}
.Advantage .advantage_content .advantage_text ul .Top_background_Y{ margin:20px 10px; width:100px; height:60px; line-height:30px; background-color:#0e57a2; border:10px solid #f2efea; color:#fff; font-size:22px; padding:60px 40px; overflow:hidden; border-radius:50%;}
.Advantage .advantage_content .advantage_text ul .Top_background_G{ margin:20px 10px; width:100px; height:60px; line-height:30px; background-color:#0e57a2  ; border:10px solid #f2efea; color:#fff; font-size:22px; padding:60px 40px; overflow:hidden; border-radius:50%;}
.Advantage .advantage_content .advantage_text ul .Top_background_Brown{ margin:20px 10px; width:100px; height:60px; line-height:30px; background-color:#0e57a2; border:10px solid #f2efea; color:#fff; font-size:22px; padding:60px 40px; overflow:hidden; border-radius:50%;}
.Advantage .advantage_content .advantage_text ul .Top_background_Blue{ margin:20px 10px; width:100px; height:60px; line-height:30px; background-color:#0e57a2  ; border:10px solid #f2efea; color:#fff; font-size:22px; padding:60px 40px; overflow:hidden; border-radius:50%;}
.Advantage .advantage_content .advantage_text ul .Bottom_text{ font-size:14px; color:#999; text-align:left; overflow:hidden; }

/*活动详细样式*/
.activity_detail{ width:1200px; height:auto; overflow:hidden; text-align:left!important; font-size:14px; line-height:23px;  margin:0 auto;}
.activity_detail h1{ font-size:32px; color:#333; text-align:center;  margin-top:20px; line-height:43px;}
.activity_detail h2{ font-size:14px; color:#666; text-align:center; margin-top:20px; margin-bottom:30px;}
.activity_detail font{ text-align:left; font-size:14px; color:#666; display:block; padding-top:10px;}
.activity_detail span{ vertical-align:middle; width:1200px; overflow:hidden;  display:block;}/*margin-top:20px;*/
.activity_detail .bottom{ width:100%; height:60px; line-height:60px; border-top:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf; overflow:hidden; margin:40px 0px;}
.activity_detail .bottom .last{ font-size:16px; color:#666; text-align:left; float:left;}
.activity_detail .bottom .next{ font-size:16px; color:#666; text-align:right; float:right;}
.activity_detail .bottom b{ font-size:16px; color:#333; font-style:normal;}
.activity_detail .bottom a{ text-decoration:none;}
.activity_detail .come_back_button{ width:100%; overflow:hidden; margin-bottom:40px;  text-align:center;}
.activity_detail .come_back{  font-size:30px; color:#0e57a2;  padding:10px 30px; text-decoration:none; margin:0 auto;  background-color:#dfdfdf;overflow:hidden; display:inline-block;}
.activity_detail .come_back img{ vertical-align:middle; padding-right:10px;}
/*创客贝贝课程体系样式*/
.System{ width:100%; height:960px; overflow:hidden; background:url(../images/system.jpg) no-repeat center center;}
.System .system_content{ padding:85px 0px 80px 0px; width:1200px; margin:0 auto; overflow:hidden; position:relative;}
.System .system_content h1{ font-size:48px; color:#323232; text-align:center; font-weight:normal;}
.System .system_content p{ color:#fff; font-size:22px;}
.System .system_content .system_banner{ height:auto; padding:30px 30px 40px 30px; position:relative; overflow:hidden;}
.System .system_content  a{ text-decoration:none;}
.System .system_content .system_banner .system_banner_button_L{ background-color:#404aa3; width:30px; height:70px; line-height:70px; color:#fff; font-size:58px; position:absolute; left:0px; top:170px; font-family:NSimSun;}
.System .system_content .system_banner .system_banner_button_R{ background-color:#404aa3; width:30px; height:70px; line-height:70px; color:#fff; font-size:58px; position:absolute;right:0px; top:170px; font-family:NSimSun;}
.System .system_content .system_banner ul{ width:100%; height:auto;  overflow:hidden; margin-top:20px; }
.System .system_content .system_banner ul li{ width:340px; height:385px; float:left; margin:0px 20px;}
.System .system_content .system_banner ul .primary_top{ width:340px; height:259px; background:url(../images/primary.png) no-repeat center center; overflow:hidden;}
.System .system_content .system_banner ul .middle_top{ width:340px; height:259px; background:url(../images/middle.png) no-repeat center center; overflow:hidden;}
.System .system_content .system_banner ul .senior_top{ width:340px; height:259px; background:url(../images/senior.png) no-repeat center center; overflow:hidden;}
.System .system_content .system_banner ul .Bottom_text{  background-color:#fff; width:auto;  padding:20px 10px; }
.System .system_content .system_banner ul .Bottom_text h1{font-size:24px; color:#00408f; }
.System .system_content .system_banner ul .Bottom_text span{ font-size:16px; color:#878787; text-align:left;}
.System .system_content .system_banner_more{ font-size:22px; color:#fff; padding:10px 50px; background-color:#00408f;  border-radius:20px; margin-top:20px;}
/*报名热线样式*/
.System .Hotline{ width:100%; height:110px; background-color:#e2e4e3;  overflow:hidden;}
.System .Hotline .hotline_content{ width:1200px; overflow:hidden; padding:15px 20px; margin:0 auto; }
.System .Hotline .hotline_content a{ text-decoration:none;}
.System .Hotline .hotline_content .hotline_content_number{ padding-left:260px; height:80px; background:url(../images/robort_logo.png) no-repeat left center; font-size:35px; color:#169cdd; line-height:80px; text-align:left;  font-family:Arial; float:left;   }
.System .Hotline .hotline_content .book_class{ float:right; padding-left:90px; height:80px; line-height:80px; background:url(../images/free_listen.png) no-repeat left center;}
.System .Hotline .hotline_content .book_class span{ background-color:#169cdd; font-size:24px; color:#fff; border-radius:10px; padding:10px 20px; }



/*产品中心样式*/
.production_center{ width:100%; height:670px; background-color:#f1f1f1; overflow:hidden;}
.production_center .production_center_content{ width:1200px; margin:0 auto; padding-top:50px; overflow:hidden;}
.production_center .production_center_content a{ text-decoration:none;}
.production_center .production_center_content h1{ font-size:48px; color:#000; font-weight:normal; text-align:center;}
.production_center .production_center_content p{ color:#fff; font-size:22px; margin-bottom:20PX }
.production_center .production_center_content ul{ width:auto; height:auto; overflow:hidden;     margin: 80px 2% 80px 4.1%; }
.production_center .production_center_content ul li{ width:350px; height:auto; float:left; overflow:hidden; padding-right:30px; position:relative;}
.production_center .production_center_content ul li:last-child{ padding:0px;}
.production_center .production_center_content ul .production_center_content_top{width:350px; height:310px; overflow:hidden;}
.production_center .production_center_content ul li .production_center_content_text{ width:350px; height:60px; line-height:60px; background-color:#7a7a7a;  font-size:18px; color:#fff; text-align:center; position:absolute; bottom:-70px;}
.production_center .production_center_content ul a:hover .production_center_content_text{ width:350px; height:60px; line-height:60px; background-color:#7a7a7a; opacity:0.8;  font-size:18px; color:#fff; text-align:center; position:absolute; bottom:0px;transition:0.5s; }
.production_center .production_center_content ul a:visited .production_center_content_text{ width:350px; height:60px; line-height:60px; background-color:#7a7a7a;  font-size:18px; color:#fff; text-align:center; position:absolute; bottom:-70px;transition:1s; }
.production_center .production_center_content .production_center_content_more{ font-size:22px; color:#fff; padding:10px 50px; background-color:#00408f;  border-radius:20px;}
/*产品详细样式*/
.production_detail{ width:1200px; height:auto; overflow:hidden; margin: 0 auto;}
.production_detail h1{ font-size:32px; color:#333; text-align:center;  margin-top:20px; font-weight:normal;}
.production_detail h2{ font-size:14px; color:#999; text-align:center; margin-top:20px; margin-bottom:30px; font-weight:normal;}
.production_detail font{ text-align:left; font-size:14px; color:#666; display:block; padding-top:10px;}
.production_detail p{ font-size:14px; color:#666; text-align:left; /*padding:40px 0px; margin:0px;*/  line-height:24px;}
.production_detail span{ vertical-align:middle; width:1200px; /*height:410px;*/ overflow:hidden; margin-top:20px; display:block;}
.production_detail .bottom{ width:100%; height:60px; line-height:60px; border-top:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf; overflow:hidden; margin:40px 0px;}
.production_detail ul{ width:100%; height:auto; overflow:hidden; margin:40px 0px;}
.production_detail ul li{ width:100%; height:auto; overflow:hidden; text-align:left;  font-size:14px; color:#666; padding-bottom:20px;}
.production_detail .bottom .last{ font-size:16px; color:#666; text-align:left; float:left;}
.production_detail .bottom .next{ font-size:16px; color:#666; text-align:right; float:right;}
.production_detail .bottom b{ font-size:16px; color:#333; font-style:normal;}
.production_detail .bottom a{ text-decoration:none;}
.production_detail .come_back{  font-size:30px; color:#00408f;  padding:10px 30px; text-decoration:none; margin:0 auto;  background-color:#fafafa; margin-bottom:40px; overflow:hidden; display:inline-block;}
.production_detail .come_back img{ vertical-align:middle; padding-right:10px;}
.production_detail .vedio{ width:100%; height:auto; position:relative; overflow:hidden; }
.production_detail .vedio .play{ position:absolute; top:40%; left:47%;  height:80px; width:80px;}
.production_detail .vedio h3{ font-size:14px; color:#666; line-height:28px;  }
.production_detail .vedio h3 img{ vertical-align:middle; padding-right:5px;}
.production_detail h4{ font-size:16px; color:#000; width:100%; line-height:32px; padding-top:40px; text-align:left;}
/*创客贝贝广告样式*/
.Advertisement{ width:100%; height:1490px; overflow:hidden;}
.Advertisement .advertisement_data{ width:100%; height:1210px; background:url(../images/advertisement.jpg) no-repeat center center; overflow:hidden;}
.Advertisement .advertisement_data .advertisement_data_content{  margin-top:500px; overflow:hidden;}
.Advertisement .advertisement_data .advertisement_data_content ul{ width:1200px; height:440px; overflow:hidden; margin:0 auto;}
.Advertisement .advertisement_data .advertisement_data_content ul li{ padding-right:30px; width:370px; height:440px; float:left;}
.Advertisement .advertisement_data .advertisement_data_content ul .advertisement_data_content_bg_R .advertisement_data_text .advertisement_data_content_bg_R_Transform{ width:40px; height:50px;transform:rotate(45deg);  background-color:#2ac2f4; position:absolute; left:168px; bottom:-10px; }
.Advertisement .advertisement_data .advertisement_data_content ul .advertisement_data_content_bg_R{ width:100%; height:100%; background:url(../images/raise_R.png) no-repeat bottom center; }
.Advertisement .advertisement_data .advertisement_data_content ul .advertisement_data_content_bg_R .advertisement_data_text{ background-color:#2ac2f4; padding:50px 20px; border-radius:5px;position:relative;}
.Advertisement .advertisement_data .advertisement_data_content ul .advertisement_data_text h1{ text-align:center; color:#fff; font-size:22px; font-weight:normal;padding-bottom:20px;}
.Advertisement .advertisement_data .advertisement_data_content ul .advertisement_data_text span{ font-size:16px; color:#fff; text-align:left; line-height:30px;  overflow:hidden; display:block; }
.Advertisement .advertisement_data .advertisement_data_content ul .advertisement_data_content_bg_B .advertisement_data_text .advertisement_data_content_bg_B_Transform{ width:40px; height:50px;transform:rotate(45deg);  background-color:#2ac2f4; position:absolute; left:168px; bottom:-10px; }
.Advertisement .advertisement_data .advertisement_data_content ul .advertisement_data_content_bg_B{ width:100%; height:100%; background:url(../images/diamond.png) no-repeat bottom center; }
.Advertisement .advertisement_data .advertisement_data_content ul .advertisement_data_content_bg_B .advertisement_data_text{ background-color:#2ac2f4; padding:50px 20px; border-radius:5px;position:relative;}
.Advertisement .advertisement_data .advertisement_data_content ul .advertisement_data_content_bg_O .advertisement_data_text .advertisement_data_content_bg_O_Transform{ width:40px; height:50px;transform:rotate(45deg);  background-color:#2ac2f4; position:absolute; left:168px; bottom:-10px; }
.Advertisement .advertisement_data .advertisement_data_content ul .advertisement_data_content_bg_O{ width:100%; height:100%; background:url(../images/Market.png) no-repeat bottom center; }
.Advertisement .advertisement_data .advertisement_data_content ul .advertisement_data_content_bg_O .advertisement_data_text{ background-color:#2ac2f4; padding:50px 20px; border-radius:5px;position:relative;}
.Advertisement .advertisement_data .advertisement_data_bottom{ width:1200px; height:260px; margin:0 auto; overflow:hidden;}
.Advertisement .advertisement_data .advertisement_data_bottom .advertisement_data_bottom_nav{ padding:116px 0px 70px 0px; overflow:hidden; }
.Advertisement .advertisement_data .advertisement_data_bottom .advertisement_data_bottom_nav ul{ width:100%; height:84px; overflow:hidden;}
.Advertisement .advertisement_data .advertisement_data_bottom .advertisement_data_bottom_nav ul li{ width:220px; height:auto; text-align:left; overflow:hidden; float:left; padding-right:106px;}
.Advertisement .advertisement_data .advertisement_data_bottom .advertisement_data_bottom_nav ul li:last-child{ padding:0px; margin-left:20px; width:200px;}
.Advertisement .advertisement_data .advertisement_data_bottom .advertisement_data_bottom_nav ul li .capacity{ width:120px; padding-left:100px; height:84px; overflow:hidden; text-align:left; background:url(../images/ZN.png) no-repeat left center;}
.Advertisement .advertisement_data .advertisement_data_bottom .advertisement_data_bottom_nav ul li .course{ width:120px; padding-left:100px; height:84px; overflow:hidden; text-align:left; background:url(../images/course.png) no-repeat left center;}
.Advertisement .advertisement_data .advertisement_data_bottom .advertisement_data_bottom_nav ul li .link_man{ width:120px; padding-left:100px; height:84px; overflow:hidden; text-align:left; background:url(../images/link_man.png) no-repeat left center;}
.Advertisement .advertisement_data .advertisement_data_bottom .advertisement_data_bottom_nav ul li .order{ width:120px; padding-left:100px; height:84px; overflow:hidden; text-align:left; background:url(../images/order.png) no-repeat left center;}
.Advertisement .advertisement_data .advertisement_data_bottom .advertisement_data_bottom_nav ul li span{ width:100%; font-size:42px; color:#fff; font-family:Arial;}
.Advertisement .advertisement_data .advertisement_data_bottom .advertisement_data_bottom_nav ul li font{ width:100%;  font-size:16px; color:#fff; display:inline-block;}

/*创客贝贝广告热线样式*/
.Advertisement .hot_line{ width:100%; height:100px; padding:0px 10px; overflow:hidden; background-color:#0e57a2;}
.Advertisement .hot_line .hot_line_conent{ width:1200px; height:100px; overflow:hidden; margin:0 auto;}
.Advertisement .hot_line .hot_line_conent .league{ padding:0px 20px 0px 85px; line-height:100px; font-size:30px; color:#fff; background:url(../images/hot_line_logo.png) no-repeat left center; float:left; font-weight:bold;}
.Advertisement .hot_line .hot_line_conent .future{ padding:0px 50px 0px 70px; line-height:100px; font-size:30px; color:#fff; background:url(../images/capaity.png) no-repeat left center; float:left;font-weight:bold;}
.Advertisement .hot_line .hot_line_conent .hot_line_number{ padding-left:60PX; line-height:100px; font-size:30px; color:#fff; background:url(../images/hot_line_number.png) no-repeat left center; float:left;font-weight:bold;}
.Advertisement .hot_line .hot_line_conent .hot_line_message{ background:url(../images/message_button.png) no-repeat center center; width:155px; padding-right:20px; line-height:100px; float:right; font-size:24px; color:#fff; text-decoration:none;}

/*创客贝贝申请报名样式*/
.Advertisement .apply_for{ width:100%; height:180px; background-color:#ecf3f2; overflow:hidden;}
.Advertisement .apply_for .apply_for_conent{ width:1200px; height:110px; margin:0 auto; padding:35px 0px 30px 0px; overflow:hidden;}
.Advertisement .apply_for .apply_for_conent .chart{ width:100%; height:42px; overflow:hidden; padding-bottom:25px;}
.Advertisement .apply_for .apply_for_conent .chart input{ border:1px  solid #dfdfdf; float:left; line-height:38px; background:#fff url(../images/star.png) no-repeat right center; padding:0px 20px 0px 10px; color:#666; margin-right:20px;}
.Advertisement .apply_for .apply_for_conent .chart input:last-child{ margin:0px;}
.Advertisement .apply_for .apply_for_more{ width:auto; height:auto; overflow:hidden; padding:10px 20px; font-size:22px; color:#fff; background-color:#00408f; margin:0px auto;  text-decoration:none;}


/*创客贝贝活动样式*/
.Activity{ width:100%;  background:url(../images/activity_bg.jpg) no-repeat center center; background-size:auto 100%; overflow:hidden;}
.Activity .activity_conent{ width:1200px; margin:0 auto;  padding:60px 0px 45px 0px; overflow:hidden;}
.Activity .activity_conent .activity_conent_nav{width:775px; margin: 0 auto;  overflow:hidden;}
.Activity .activity_conent .activity_conent_nav a{ width:113px; border:1px solid #fff;  padding:10px 20px; font-size:22px;  color:#fff; float:left; text-decoration:none; border-right:none;}
.Activity .activity_conent .activity_conent_nav a:last-child{ border-right:1px solid #fff;}
.Activity .activity_conent .activity_conent_nav a:hover{ background-color:#00408f; border:1px solid #00408f;}
.Activity .activity_conent ul{ width:100%; padding:80px 0px 65px 0px; overflow:hidden;}
.Activity .activity_conent ul .student_One{ width:380px; height:210px;  margin-right:30px; overflow:hidden; float:left; position:relative;}
.Activity .activity_conent ul li:last-child{ margin:0px;}
.Activity .activity_conent ul li img{ width:100%; height:auto; overflow:hidden;}
.Activity .activity_conent ul .student_One{ background:url(../images/student-1.jpg) no-repeat left center; background-size:100% 100%; }
.Activity .activity_conent ul .student_One a{ width:100%; height:100%; display:block;}
.Activity .activity_conent ul .student_One img{ width:100%; height:100%; overflow:hidden;}
.Activity .activity_conent ul .student_ing{ width:285px; height:210px;  margin-right:20px; overflow:hidden; float:left; position:relative;}
.Activity .activity_conent ul .student_ing{ background:url(../images/student-1.jpg) no-repeat left center; background-size:100% 100%; }
.Activity .activity_conent ul .student_ing a{ width:100%; height:100%; display:block;}
.Activity .activity_conent ul .student_ing img{ width:100%; height:100%; overflow:hidden;}




.Activity .activity_conent ul .student_Two{ background:url(../images/studen-2.jpg) no-repeat left center;}
.Activity .activity_conent ul .student_Three{ background:url(../images/student-3.jpg) no-repeat left center;}
.Activity .activity_conent ul li span{ padding:30px 40px; text-align:left; display:block; line-height:36px; font-size:18px; color:#fff; position:absolute;  top:1%; z-index:99999;}
.Activity .activity_conent ul li font{ color:#fff; font-size:18px; border:1px solid #999; border-radius:20px; padding:0px 10px; margin:0 auto; font-family:Arial; position:absolute; left:33%; bottom:3%;}
.Activity .activity_conent .activity_conent_more{ background-color:#00408f; font-size:22px; color:#fff;  padding:10px 50px; margin:0 auto; border-radius:30px; text-decoration:none;}
.Activity .activity_conent ul li .hidden{ width:100%; height:100%; position:absolute; top:210px;left:0px; transition:0.5s;}
.Activity .activity_conent ul li:hover .hidden{ width:100%; height:100%; position:absolute; top:0px;left:0px; transition:0.5s;}
/*背景样式*/
.background_color{ background-color:#333; opacity:0.6; position:absolute; top:0px; width:100%; height:100%;}
 
/*首页预约试听体验课样式*/
.experience { width:100%; height:400px; overflow:hidden; background:url(../images/experience.jpg) no-repeat center center;}
.experience .experience_conent{ width:1200px; height:auto; padding-top:140px; margin:0 auto;}
.experience .experience_conent h1{ font-size:14px; color:#666; font-weight:normal;}
.experience .experience_conent .experience_conent_form{ padding:20px 0px; overflow:hidden;}
.experience .experience_conent .experience_conent_form input{ border:1px  solid #dfdfdf; float:left; font-size:14px; line-height:40px; background:#fff url(../images/star.png) no-repeat right center; padding:0px 20px 0px 10px; color:#666; margin-right:20px;}
.experience .experience_conent .experience_conent_form select{ border:1px  solid #dfdfdf; float:left;font-size:14px; width:285px; height:40px; line-height:40px;  padding:0px 20px 0px 10px; color:#666;  }
.experience .experience_conent .experience_conent_bottom{ width:100%; height:43px; margin-top:20px; display:block;}
.experience .experience_conent .experience_conent_button{ font-size:16px; color:#00408f;  padding:10px 30px; margin-right:5px; text-decoration:none; border:1px solid #00408f;}
.experience .experience_conent .experience_conent_button:hover{ background-color:#00408f; border:1px solid #00408f; color:#fff;}

/*友情链接样式*/
.Link{ width:100%;  background-color:#fff; overflow:hidden;}
.Link .link_conent{ width:1200px; overflow:hidden; padding:40px; margin:0 auto;}
.Link .link_conent .title{ width:100%; height:auto; padding-bottom:20px;}
.Link .link_conent .title .button{ font-size:22px; color:#666; border:1px solid #dfdfdf; padding:10px 30px; float:left; margin-right:5px; text-decoration:none;}
.Link .link_conent .title .button:hover{ background-color:#00408f; color:#fff; border:1px solid #00408f;}
.Link .link_conent .title .button .checked{background-color:#00408f; color:#fff; border:1px solid #00408f; }
.Link .link_conent .title p{ width:100%; height:7px;  background:url(../images/line.png) repeat bottom center;float:left; margin-top:20px;}
.Link .link_conent ul{ width:100%; margin-top:20px; overflow:hidden; }
.Link .link_conent ul li{ width:158px; height:75px; overflow:hidden; padding-right:42px; float:left; padding-bottom: 15px; padding-top: 15px;}
.Link .link_conent ul li img{ border:1px solid #dfdfdf;  width:155px; height:70px; overflow:hidden;}
/*.Link .link_conent ul li:last-child{ padding:0px;}*/


/*创客贝贝尾部样式*/
.foot{ width:100%; height:220px; overflow:hidden; background:url(../images/foot_bg.png) no-repeat top center;}
.foot .foot_nav{ width:100%; height:25px; padding:40px 0px 15px 0px; margin:0 auto; overflow:hidden;}
.foot .foot_nav ul{ width:1300px; height:auto; overflow:hidden; margin:0 auto}
.foot .foot_nav ul li{ width:10.1%; height:25px; line-height:25px;border-right:1px solid #dfdfdf; box-sizing:border-box; font-size:16px; color:#fff; float:left;}
.foot .foot_nav ul li:last-child{ padding-top:0px; border:none;}
.foot .foot_bot{ width:100%; height:140px; background-color:#dfdfdf; overflow:hidden;}
.foot .foot_bot .foot_bot_conent{ width:1200px; margin: 0 auto; padding:40px; overflow:hidden; background:url(../images/EWM.png) no-repeat 97% 50%; background-size:auto 80%;}
.foot .foot_bot .foot_bot_conent span{ width:366px; height:auto; font-size:14px; color:#666;  float:left;}
.foot .foot_bot .foot_bot_conent .foot_bot_conent_number{ width:167px; height:auto; font-size:14px; color:#666; float:left; background:url(../images/phone.png) no-repeat left center; padding-left:20px; text-align:left; float:right;}
.foot .foot_bot .foot_bot_conent font{ width:auto; height:auto; font-size:14px; color:#666; padding:0px 30px 0px 30px; float:left;}
.foot .foot_bot .foot_bot_conent p{ width:auto; height:30px; text-align:left;font-size:14px; color:#666;padding:0px 260px 0px 0px; margin:0px; }
.foot .foot_nav a{ text-decoration:none; color:#000000;}
.foot .foot_nav a:hover{ color:#fff;}
/*创客活动轮播样式*/
.Ck_Banner{ width:100%; height:500px; background:url(../images/Ck_Banner.jpg) no-repeat center center; overflow:hidden;}
/*改变颜色*/
.changecolor{ color:#fff!important; background-color:#dfdfdf;}
/*创客活动产品中心样式*/
.Ck_production{ width:1200px; margin:0 auto; overflow:hidden;}
.Ck_production h1{ font-size:14px; color:#666; border-bottom:1px solid #dfdfdf; line-height:40px; text-align:left; font-weight:normal;}
.Ck_production h1 font{ color:#333;}
.Ck_production h1 a{ text-decoration:none; color:#666; }
.Ck_production .production_top{ margin:20px 0px; overflow:hidden; display:inline-block;}
.Ck_production .production_top a{ width:auto; height:auto; line-height:40px; float:left; padding:0px 20px; color:#00408f; border:1px solid #00408f; border-radius:5px; margin-right:10px; margin-top:10px;  display:inline-block; text-decoration:none;}
.Ck_production .production_top a:hover{ background-color:#00408f; color:#fff;} 
.Ck_production .production_content{ width:100%; height:auto; overflow:hidden;}
.Ck_production .production_content ul{ width:100%; height:auto; overflow:hidden;}
.Ck_production .production_content ul li{ width:100%; height:220px; padding:40px 0px; border-bottom:1px solid #dfdfdf; text-align:left; overflow:hidden;}
.Ck_production .production_content ul li:first-child{ padding-bottom:40px;}
.Ck_production .production_content ul li .pic{ width:300px; height:223px; float:left; overflow:hidden; padding-right:50px;}
.Ck_production .production_content ul li .pic img{ width:100%; height:auto; overflow:hidden;}
.Ck_production .production_content ul li .production_content h2{ width:100%; font-size:18px; color:#333;  display:block; font-weight:normal;}
.Ck_production .production_content ul li .production_content{ width:843px; height:223px; float:left; overflow:hidden;}
.Ck_production .production_content ul li .production_content p{ width:100%; font-size:14px; color:#666; text-align:left; overflow:hidden; float:left; line-height:28px; max-height: 140px;}


.Ck_production .production_content ul li .production_content a{ color:#00408f; font-size:14px; float:right; text-decoration:none;}
/*分页样式*/
.choose_page{ width:1200px; height:auto; overflow:hidden; margin:0 auto; text-align:center; padding:60px 0px; }
.choose_page a{ text-decoration:none; width:auto; height:auto; background-color:#fafafa; color:#333; font-size:14px; padding:10px 15px; border-radius:5px; border:1px solid #dfdfdf; margin-right:5px;}
.choose_page a:hover{ background-color:#00408f; color:#fff;}

/*预约试听样式*/
.experience_another{ width:100%; height:500px; overflow:hidden;  background-color:#ecf3f2;}
.experience_another .experience_conent{ width:1200px; height:auto; padding-top:80px; margin:0 auto;}
.experience_another .experience_conent h1{ font-size:48px; color:#000; padding-bottom:60px; }
.experience_another .experience_conent h2{ font-size:14px; color:#666; font-weight:normal;}
.experience_another .experience_conent .experience_conent_form{ padding:20px 0px; overflow:hidden;}
.experience_another .experience_conent .experience_conent_form input{ border:1px  solid #dfdfdf; float:left; font-size:14px; line-height:40px; background:#fff url(../images/star.png) no-repeat right center; padding:0px 20px 0px 10px; color:#666; margin-right:20px;}
.experience_another .experience_conent .experience_conent_form select{ border:1px  solid #dfdfdf; float:left;font-size:14px; width:285px; height:40px; line-height:40px;  padding:0px 20px 0px 10px; color:#666;  }
.experience_another .experience_conent .experience_conent_bottom{ width:100%; height:43px; margin-top:20px; display:block;}
.experience_another .experience_conent .experience_conent_button{ font-size:16px; color:#00408f;  padding:10px 30px; margin-right:5px; text-decoration:none; border:1px solid #00408f;}
.experience_another .experience_conent .experience_conent_button:hover{ background-color:#00408f; border:1px solid #00408f; color:#fff;}
/*创客社区样式*/
.communicity{ width:1200px; height:auto; overflow:hidden; margin:0 auto;}
.communicity ul{ width:100%; height:auto; overflow:hidden; margin-top:10px;}
.communicity ul li{ width:575px; height:auto; float:left; border-bottom:1px solid #dfdfdf; margin-bottom:20px;}
.communicity ul li .pic{ width:100%; height:320px; overflow:hidden;}
.communicity ul li .pic img{ width:100%; height:auto;}      
.communicity ul li .conent{ width:100%; height:auto; overflow:hidden;}
.communicity ul li .conent a{ text-decoration:none;}
.communicity ul li .conent h3{ width:100%; height:auto; font-size:18px; color:#333; padding-top:30px; text-align:left; font-weight:normal;}
.communicity ul li .conent p{  font-size:14px; color:#666; height:55px; text-align:left; line-height:28px; margin:0px; padding:30px 0px;}
.communicity ul li .conent .detail{ width:100%; height:28px; line-height:28px; overflow:hidden; padding:20px 0px;}
.communicity ul li .conent .detail span{ font-size:14px; color:#999; float:left;}
.communicity ul li .conent .detail a{ text-decoration:none; color:#00408f; font-size:14px; float:right;}
/*品牌理念样式*/
.brand_concept{ width:1200px; height:auto; overflow:hidden; margin:0 auto;}
.brand_concept p{ font-size:14px; color:#666; text-align:left; margin:0px; line-height:30px; }/*padding:10px 0px; */
.brand_concept .conent{ width:100%; height:auto; overflow:hidden; margin:40px 0px;}
.brand_concept .conent h1{ display:block; font-size:18px; color:#000; text-align:left;}
.brand_concept .conent .pic{ width:425px; height:325px; overflow:hidden; float:left; }
.brand_concept .conent .text{ width:595px; height:190px; float:right; overflow:hidden; padding-top:80px;}
.brand_concept  ul{ width:100%; height:auto; overflow:hidden;}
.brand_concept  ul li{ width:268px; height:auto; float:left; margin:0px 15px; border-radius:5px;}

/*标题*/
.content_top{ float:left!important;}

/*线上申请样式*/
.online_application{ width:100%; height:auto; overflow:hidden; background:url(../images/online-bg.png) no-repeat left center;}
.online_application .conent{ width:59.16%; height:auto; margin:0 auto; overflow:hidden; background:url(../images/online_application_conent.png) center center; padding:60px 40px;}
.online_application .conent h1{ font-size:30px; color:#666; padding-left:90px; text-align:left; display:block;font-weight:normal;}
.online_application .conent h2{ font-size:15px; color:#666; padding:20px 0px 20px 90px; text-align:left; display:block;  font-weight:normal;}
.online_application .conent ul{ width:100%; height:auto; overflow:hidden;}
.online_application .conent ul li{ width:100%; height:auto; overflow:hidden;padding:10px 0px;}
.online_application .conent ul li span{ font-size:14px; height:40px; line-height:40px; color:#666; overflow:hidden; padding-right:20px; float:left;}
.online_application .conent ul li input{ background-color:#f6f6f6; border:1px solid #dfdfdf; height:36px; width:25.6%; line-height:36px; float:left; }
.online_application .conent ul li .pick-on{width:22px; height:22px; border-radius:50%; border:2px solid #00bbaa; padding:0px; background-color:#fdfdfd; margin:0px; margin-top:8px;float:left;}
.online_application .conent ul li strong{ font-style:normal; float:left; padding:0px 20px 0px 5px; font-size:14px; color:#666; line-height:40px;}
.online_application .conent ul li .sex{ width:26px; height:26px; border:none; background:url(../images/sex.png) no-repeat center center; color:#fff;padding:0px; margin:0px; margin-top:8px; float:left;}
.online_application .conent ul li font{ font-size:18px; color:#00408f; float:left; line-height:40px; padding-left:10px;}
.online_application .conent ul li a{ background-color:#00408f; font-size:16px; color:#fff; padding:10px 50px; border-radius:2px; float:left; margin-left:90px; text-decoration:none;}

/*视频中心样式*/
.vedio_center{ width:1200px; height:auto; overflow:hidden; margin:0 auto;}
.vedio_center .category{ width:auto;  border-bottom:1px solid #dfdfdf; margin:0 auto; display:inline-block;}
.vedio_center .category a{ font-size:16px; color:#666; float:left;padding:20px 10px; text-decoration:none;}
.vedio_center .category em{ font-size:16px; color:#ccc; padding:0px 10px; font-style:normal; float:left; line-height:62px;}
.vedio_center .category a:hover{ color:#ff9b00; border-bottom:1px solid #ee6031; padding:20px 10px 19px 10px;}
.vedio_center ul{ height:auto; width:100%; overflow:hidden; }
.vedio_center ul li{ width:30.33%; height:auto; float:left; padding:30px 30px 0px 0px; overflow:hidden;}
.vedio_center ul li .viedeo_pic{ width:100%; height:280px; vertical-align:middle; overflow:hidden; position:relative; display:block;}
.vedio_center ul li .viedeo_pic em{ position:absolute; right:0px; height:0px;}
.vedio_center ul li .viedeo_pic font{ background:url(../images/vedio_title_bg.png) left center; font-size:18px; color:#fff; text-align:center; position:absolute; bottom:0px; left:0px; width:100%; height:40px; line-height:40px; text-align:center;}
.vedio_center ul li .veido_detail span{  padding-right:10px; vertical-align:middle; line-height:40px; float:left;}
.vedio_center ul li .veido_detail{padding:10px 0px; border-bottom:1px solid #dfdfdf; width:280px;  color:#333; text-align:left; font-size:14px; float:left; text-decoration:none;}
.vedio_center ul li .veido_detail font{ line-height:27px; float:left; display:inline-block;}
/*加盟优势样式*/
.league_advantage{ width:100%; height:auto; overflow:hidden; }
.league_advantage .list-details{ padding:0px 40px; text-align:left;}
.league_advantage .league_advantage_head{ width:1200px; height:615px; overflow:hidden; margin:0 auto; padding-bottom:20px;}
.league_advantage .league_advantage_head .pic{ width:420px; height:615px; float:left;}
.league_advantage .league_advantage_head .conent{ width:auto; height:615px; overflow:hidden; float:left; padding-top:110px;}
.league_advantage .league_advantage_head .conent h1{ font-size:36px; color:#666; text-align:left;  display:block;}
.league_advantage .league_advantage_head .conent h1 font{ display:inline-block; font-size:48px; height:78px; line-height:48px; padding:0px; color:#00408f; font-family:方正兰亭特黑简体; }
.league_advantage .league_advantage_head .conent ul{ width:640px; height:auto; overflow:hidden; padding-left:120px; padding-top:40px;}
.league_advantage .league_advantage_head .conent ul li{ padding-left:50px; width:590px; height:45px; line-height:45px; overflow:hidden; background:url(../images/dagou.png) no-repeat left center; color:#666; font-size:18px; text-align:left; }
.league_advantage .league_advantage_conent{ width:100%; height:auto; overflow:hidden; background:url(../images/league_advantage_conent.jpg)repeat left center; } 
.league_advantage .league_advantage_conent .conent{ width:1200px; height:auto; overflow:hidden; margin: 0 auto; }
.league_advantage .league_advantage_conent .conent h1{ font-size:36px; color:#00408f; text-align:left;padding-top:80px;}
.league_advantage .league_advantage_conent .conent h1 span{ width:81px; height:81px; text-align:center; line-height:81px; color:#fff; font-size:60px;  font-family:Arial; margin-right:20px; background-color:#00408f; display:  inline-block; }
.league_advantage .league_advantage_conent .conent p{ font-size:18px; color:#666; text-align:left; line-height:30px;}
.league_advantage .league_advantage_conent .conent .brand_introduction{ width:100%; height:auto; overflow:hidden; display:block; margin-bottom:30px;}
.league_advantage .league_advantage_conent .conent .brand_introduction em{ width:143px; height:70px; overflow:hidden; float:left;}
.league_advantage .league_advantage_conent .conent .brand_introduction font{ width:1023px; height:48px; color:#666; font-size:18px; text-align:left; border:2px solid #fd7451; padding:10px 15px; float:left;}
.league_advantage .league_advantage_conent .conent .brand_advantage{ width:100%; height:385px; overflow:hidden; background:url(../images/band_advantages_bg.jpg)no-repeat left center;}
.league_advantage .league_advantage_conent .conent .brand_advantage .text{ width:490px; height:245px; text-align:left; float:left; font-size:18px; color:#fff; padding:70px 50px; line-height:36px;}
.league_advantage .league_advantage_conent .conent .brand_experience{ width:100%; height:auto; overflow:hidden; padding:20px 0px;}
.league_advantage .league_advantage_conent .conent .brand_experience .pic{ width:598px; height:243px; float:left; overflow:hidden; padding-right:20px; overflow:hidden;}
.league_advantage .league_advantage_conent .conent .brand_experience .text{ font-size:18px; width:562px; float:left; color:#666; padding:20px 0px; text-align:left;}
.league_advantage .league_advantage_conent .conent .brand_pattern{ width:100%; height:auto; overflow:hidden; padding:20px 0px;}
.league_advantage .league_advantage_conent .conent .brand_pattern .pic{ width:598px; height:244px; float:right; overflow:hidden; padding-left:20px; overflow:hidden;}
.league_advantage .league_advantage_conent .conent .brand_pattern .text{ font-size:18px; width:562px; height:200px; float:left;line-height:36px; color:#666; padding:20px 0px; text-align:left; border-bottom:2px solid #00408f; border-top:2px solid #00408f;}
.league_advantage .league_advantage_conent .conent .brand_pattern .text font{ color:#003399; font-size:18px; font-weight:bold; display:inline-block; padding:0px; }
.league_advantage .league_advantage_conent .conent ul{ width:100%; height:auto;  overflow:hidden;}
.league_advantage .league_advantage_conent .conent ul li{ width:296px; height:200px; float:left; padding-right:5px;}
.league_advantage .league_advantage_conent .conent ul li:last-child{ padding:0px;}
.league_advantage .league_advantage_conent .conent .hot_line{ width:500px; height:70px; line-height:70px; margin:0 auto; font-size:30px; text-align:left; color:#333; background:url(../images/hot_line.png) no-repeat left center; padding:40px 0px 40px 70px; }
.league_advantage .marker_class{ width:1200px; height:auto; overflow:hidden; margin:0 auto; }
.league_advantage .marker_class .title{ width:auto; height:130px; padding:40px 0px;}
.league_advantage .marker_class .conent{ width:100%; height:818px; background:url(../images/mark_class_bg.jpg) no-repeat left center; position:relative; padding-bottom:20px; border-bottom:1px solid #dfdfdf;}
.league_advantage .marker_class .conent .maker_class_video{ width:590px; height:415px; position:absolute; left:0px; top:0px; background-color:#000;}
.league_advantage .marker_class .conent .maker_class_video video{ width:590px; height:415px; overflow:hidden;}
.league_advantage .marker_class  p{ font-size:18px; color:#666; text-align:left; line-height:30px; margin:0px; padding:40px 0px;}

/*机器人展示样式*/
.robot_show{ width:1200px; height:auto; overflow:hidden; margin:0 auto; padding-top:50px;}
.robot_show h1{ font-size:22px; color:#333; display:block; text-align:center; border-bottom:3px dotted #dfdfdf; line-height:44px;}
.robot_show h1 img{ vertical-align:middle; padding-right:5px; padding-bottom:5px;}
.robot_show ul{ width:100%; height:auto; overflow:hidden; padding-bottom:50px;}
.robot_show ul li{ padding:30px 40px 0px 0px; float:left;}
/*客户服务样式*/
.custumer_service{ width:1200px; height:auto; overflow:hidden; margin:0 auto; }
.custumer_service ul{ width:1200px; height:auto; overflow:hidden;}
.custumer_service ul li{ width:1200px; height:auto; overflow:hidden; border-bottom:1px solid #dfdfdf; padding-bottom:20px;}
.custumer_service ul li h1{ padding-top:40px; display:block; overflow:hidden;font-weight:normal;}
.custumer_service ul li h1 span{ font-size:18px; color:#333; float:left;  text-align:left; height:36px; line-height:36px;}
.custumer_service ul li h1 span a{ display:inline-block; height:33px; line-height:33px;  color:#333;  float:left; padding-top:3px;}
.custumer_service ul li h1 span em{ font-style:normal;  color:#00408f; font-size:18px; text-align:left; float:left; display:inline-block; height:36px; line-height:36px;}
.custumer_service ul li h1 font{ font-size:14px; color:#999; float:right; }
.custumer_service ul li p{ font-size:14px; color:#666; text-align:left; line-height:24px;}
.custumer_service ul li a{ font-size:14px; color:#00408f; text-decoration:none; float:right;}


/*反馈列表样式*/
.personal_center{ width:1200px; height:auto; overflow:hidden; margin:0 auto; padding-bottom:100px;}
.personal_center .titel{ border-bottom:1px solid #dfdfdf; display:block; text-align:left; font-size:20px; color:#666; font-family:NSimSun; padding-bottom:10px; margin:40px 0px;}
.personal_center .left_side{ width:250px; height:610px; overflow:hidden; float:left;}
.personal_center .left_side table{ width:250px;}
.personal_center .left_side table tr{ width:100%; float:left; }
.personal_center .left_side table tr td{ width:246px; float:left; height:47px;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;  border-bottom:1px solid #dfdfdf;}
.personal_center .left_side table tr td a{ text-decoration:none; font-size:16px; color:#666; text-align:left; line-height:48px; display:block; padding-left:50px; font-weight:bold;}
.personal_center .left_side table tr td a:hover{ border-left:3px solid #00408f; color:#00408f;padding-left:47px;}
.personal_center .left_side table tr td .checked{ border-left:3px solid #00408f; color:#00408f;padding-left:47px;}
.personal_center .left_side table th{ width:100%; display:block; background:url(../images/left_side_title.jpg) no-repeat left top; color:#2e5efe; line-height:65px; text-align:center; font-size:24px; font-weight:normal;}
.personal_center .personal_conent{ width:880px; height:auto; padding-left:70px; float:left; overflow:hidden; margin-top:2px;}
.personal_center .personal_conent .come_back{  font-size:16px; color:#00408f;  padding:5px 10px; text-decoration:none; box-sizing:border-box; overflow:hidden; display:inline-block; float:right;}
.personal_center .personal_conent .come_back img{ vertical-align:middle; padding-right:10px;}
.personal_center .personal_conent .feekback{ width:100%; height:auto; overflow:hidden;}
.personal_center .personal_conent .feekback .feekback_top{ padding:0px 20px 30px 20px; border-bottom:1px dashed #dfdfdf; height:67px;}
.personal_center .personal_conent .feekback .feekback_top .cover{ width:120px; height:65px; overflow:hidden; display:block;}
.personal_center .personal_conent .feekback .feekback_top .xiala{ width:220px; height:65px; overflow:hidden; display:inline-block; float:left; background:url(../images/XiaLa.png) no-repeat right center;background-color:#f1f1f1; border:1px solid #ccc; border-radius:3px; margin-right:10px;}
.personal_center .personal_conent .feekback .feekback_top select{ width:auto; height:65px;color:#666; font-size:22px; font-weight:bold;  padding:0px 10px; line-height:65px; float:left; background-color:#f1f1f1; border:none; margin-right:10px;}
.personal_center .personal_conent .feekback .feekback_top .time{ width:124px; color:#666; font-size:22px;background-color:#f1f1f1; line-height:65px; text-align:center; text-decoration:none; float:left; border:1px solid #ccc; border-radius:3px;}
.personal_center .personal_conent .feekback .feekback_top .search{ width:126px; height:65px; font-size:22px; color:#fff;  background-color:#24a7ee;  line-height:65px; text-align:center; display:inline-block; float:left; text-decoration:none; margin-left:10px; border-radius:3px;}
.personal_center .personal_conent .feekback .feekback_top em{ width:40px; height:2px; float:left; vertical-align:middle; padding:30px 10px; }
.personal_center .personal_conent .feekback .sousuo ul li a{ text-decoration:none; width:100%; height:40px; line-height:40px; display:inline-block; border-radius:3px; box-sizing:border-box; background:#26a6ec; text-align:center; color:#fff; font-size:16px;}                          
.personal_center .personal_conent .feekback .list{  padding:0px 20px 30px 20px; height:auto; overflow:hidden; background:#fff; text-align:left; margin-top:20px;}
.personal_center .personal_conent .feekback .list .box{ width:100%; height:auto; overflow:hidden; margin-bottom:20px;}  
.personal_center .personal_conent .feekback .list .box h3{ width:100%; height:60px; line-height:60px; overflow:hidden; text-indent:18px; color:#fff; font-size:22px; background:#f58024; font-weight:lighter;}                      
.personal_center .personal_conent .feekback .list .box table{ width:100%; height:auto; overflow:hidden; border-right:1px solid #dfdfdf; text-align:center; table-layout:fixed; font-family:Arial; font-size:14px;}      
.personal_center .personal_conent .feekback .list .box table tr th{ height:auto; overflow:hidden; padding:5px; text-align:center; font-size:16px; line-height:40px; color:#333; border-left:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf; font-weight:lighter;}                      
.personal_center .personal_conent .feekback .list .box table tr td{ height:auto; overflow:hidden;  text-align:center; line-height:40px; border-left:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf; font-size:16px; color:#333; }                          
.personal_center .personal_conent .feekback .list .box table tr .gry{ background:#eee; color:#fff;} 
.personal_center .personal_conent .feekback .list .box table tr .pur{ background:#955387; color:#fff; cursor:default;}  
.personal_center .personal_conent .feekback .list .box table tr .gre{ background:#a4cd3e; color:#fff; cursor:default;}    
/*课程列表*/                       
.lesson_finished{ background-color:#999; color:#fff !important;}         
.lesson_sign_in{ background-color:#95538a; color:#fff !important;}
.lesson_couple_back{ background-color:#a7cf39; color:#fff!important;}    
/*站内信样式*/
.personal_center.personal_conent.send_message{width:880px; height:auto; padding-left:70px; float:left; overflow:hidden; margin-top:2px;} 
.personal_center.personal_conent.send_message input{ background-color:}
.fill-form2{ padding:18px 15px 30px; height:auto; overflow:hidden; background:#fff; text-align:left; }
.fill-form2 ul{ width:100%; height:auto; overflow:hidden;}
.fill-form2 ul li{ width:100%; height:auto; overflow:hidden; text-align:left; margin-bottom:10px; position:relative; font-size:14px; color:#656565;}
.fill-form2 ul .li-h{ padding-top:10px; margin-bottom:20px;}
.fill-form2 ul .li-bot{margin-bottom:25px;}
.fill-form2 ul li input{ width:100%; height:40px; line-height:40px; background:#eee; border:1px solid #dfdfdf; border-radius:3px; box-sizing:border-box; padding:0 10px; vertical-align:top; font-family:Microsoft YaHei; font-size:14px; color:#656565;}
.fill-form2 ul li img{ vertical-align:middle;}
.fill-form2 ul li .send{ width:auto; display:inline-block; border:1px solid #f58024; padding:0px 10px; height:36px; line-height:36px; color:#f58024;}
.fill-form2 ul li .send:hover{ background:#f58024; color:#fff;}
.fill-form2 ul li .model{ width:100%; height:40px; line-height:40px; border:1px solid #dfdfdf; border-radius:3px; box-sizing:border-box; padding:0px 35px 0px 10px; background:#f0f0f0; 
                          font-family:Microsoft YaHei; vertical-align:top; position:relative;}                                
.fill-form2 ul li .model span{ color:#787878; font-size:14px; display:block; width:100%; height:38px; line-height:38px; text-align:left;}    
.fill-form2 ul li .model img{ height:10px; position:absolute; top:15px; right:8px;}                            
.fill-form2 ul li select{ /*border:none;*/ padding:0 10px; width:100%; height:40px; line-height:40px; position:absolute; top:0px; left:0px; filter:alpha(opacity=0); /*opacity:0;*/background:#f0f0f0;    color: #656565;     border: 1px solid #dfdfdf; border-radius: 3px;}


.fill-form2 .btn{ width:100%; height:40px; line-height:40px; text-align:center;}
.fill-form2 .btn a{ text-decoration:none; width:100%; height:40px; overflow:hidden; display:block; background:#f58024; color:#fff; font-size:16px; border-radius:3px;}
.fill-form2 .btn a:hover{ background:#e7761e;}

.fill-form2 .forg{ padding:10px 0px; text-align:center; line-height:30px;}
.fill-form2 .forg a{ color:#5AD486;}

.fill-form2 ul li span{ width:70px;  display:inline-block; float:left; color:#999; padding:0px 11px;}
.fill-form2 ul li span em{ width:28px; display:inline-block; font-style:normal;}
.fill-form2 ul li .blue{ width:30px; height:30px; line-height:30px; background:#00a9fb; color:#fff; text-align:center; padding:0;margin-left:10px;}                         
.fill-form2 ul li .gry{ width:30px; height:30px; line-height:30px; background:#ccc; color:#fff; text-align:center; padding:0;  margin-left:10px;}  
.fill-form2 ul li textarea{ padding:5px 10px; width:100%; height:122px; overflow:hidden; border:1px solid #dfdfdf; text-align:left; border-radius:3px; box-sizing:border-box;
                               font-family:Microsoft YaHei; font-size:14px; color:#656565; line-height:22px;}                              
                          
                                                
/*反馈详情样式*/
/*.feekback_detail{width:100%; height:100%; position:absolute; top:0px; left:0px; background:url(../images/feekback_detail_bg.png)repeat; }
.feekback_detail .feekback_detail_conent{ width:45.5%; height:60%; background-color:#fff; position:fixed; left:36%; top:20%;}
.feekback_detail .feekback_detail_conent h1{ width:100%; height:59px; font-size:21PX; border-bottom:1px solid #dfdfdf; color:#ff6600; text-align:center; line-height:59px; font-weight:normal; font-family:NSimSun;}*/
.rules-zhezhao{ width:100%; height:100%; position:fixed; top:0px; right:0px; background:rgba(0, 0, 0, 0.5); z-index:2; /*display:none;*/}
.rules-yincang{display:none;}
.rules-zhezhao .rules-box{ width:45.5%; height:60%; overflow:hidden; background:#fff; padding-bottom:15px; border-radius:3px; box-sizing:border-box; margin:0 auto; position:fixed;  left: 36%; top: 20%; margin: 0;  z-index: 13;}
.rules-box h2{ height:30px; line-height:30px; overflow:hidden; color:#f58024; font-size:18px; font-weight:lighter; border-bottom:1px dotted #ccc; text-align:center; padding:10px; position:relative;}
.rules-zhezhao .rules-box h2 a{ width:40px; height:40px; line-height:40px;  display:inline-block; border:1px dotted #ccc; color:#999; font-family:ARIAL;  position:absolute; right:0px; top:0px;}
.rules-zhezhao .rules-box h2 a:hover{ color:#fff; background-color:#ff3300; border:1px dotted #f58024;}
.rules-zhezhao .rules-box p{ margin:0; padding:0; text-align:left; padding:30px 35px; height:auto; overflow:hidden; line-height:25px; font-size:14px; color:#787878;}
.rules-zhezhao .rules-box p a{ width:auto; height:35px; line-height:35px; padding:0 40px; display:inline-block; text-decoration:none; background:#ff6600; color:#fff; font-size:16px; text-align:center; float:none; border-radius:3px;}

.rules-zhezhao .rules-box p span{ width:18px; height:18px; display:inline-block; margin-right:10px; background:url(../images/gra-star.png) center center no-repeat; background-size:16px 16px;}
.rules-zhezhao .rules-box p .cor-star{ background:url(../images/cor-star.png) center center no-repeat; background-size:16px 16px;}
.rules-zhezhao .rules-box p font{ color:#666; font-size:13px; text-align:right; width:auto; float:right;}
.rules-zhezhao .rules-box p textarea{ padding:5px 10px; width:100%;height:200px; overflow:hidden; border:1px solid #dfdfdf; text-align:left; border-radius:3px; box-sizing:border-box;font-family:Microsoft YaHei; font-size:14px; color:#656565; line-height:22px;}                          
.fankui:hover .rules-zhezhao{ display:block;}    

/*站内信*/

.form-shows{ padding:10px 0px 20px; height:auto; overflow:hidden; background:#fff; text-align:left; }
.form-shows ul{ width:100%; height:auto; overflow:hidden;}
.form-shows ul li{ width:100%; height:50px; line-height:50px; overflow:hidden; border-bottom:1px solid #d5d5d5; text-align:left; font-size:14px; padding:0 10px; box-sizing:border-box;}
.form-shows ul li span{ width:70px; height:50px; display:inline-block; float:left; color:#999; padding: 0px 10px;}
.form-shows ul li span em{ width:28px; display:inline-block; font-style:normal;}
.form-shows ul li font{ width:auto; height:50px; display:inline-block; float:left; color:#424242; font-family:Arial; padding:0px 10px;}
.form-shows ul li .cor-gren{ color:#a4cd3e;}
.form-shows ul li .cor-org{ color:#ff7d1a;}
.form-shows ul li a{ display:inline-block; height:50px; float:right; text-decoration:none; color:#fff; vertical-align:top;}
.form-shows ul li .arow{ width:20px; background:url(../images/arrow-r.png) center 17px no-repeat; background-size:8px 15px;}
.form-shows ul li .cor-gren2{ width:auto; height:24px; line-height:25px; background:#a4cd3e; color:#fff; padding:0 10px; border-radius:20px; margin-top:13px;}
.form-shows ul li .cor-org2{ width:auto; height:24px; line-height:25px; background:#ff7d1a; color:#fff; padding:0 10px; border-radius:20px; margin-top:13px;}
.form-shows ul li .cor-pur{ width:auto; height:24px; line-height:25px; background:#b24b2c; color:#fff; padding:0 10px; border-radius:20px; margin-top:13px;}

.my-menu{ padding:10px 0px 25px; height:auto; overflow:hidden; background:#fff; text-align:left; border-bottom:1px solid #dedede; margin-top:10px;}
.my-menu ul{ width:100%; height:auto; overflow:hidden;}
.my-menu ul li{ width:33.3%; height:auto; overflow:hidden; float:left; text-align:center; padding-top:20px; padding-bottom:5px;}
.my-menu ul li a{ text-decoration:none; width:auto; display:block;position:relative;}
.my-menu ul li a span{ width:50px; height:50px; line-height:50px; text-align:center; display:inline-block; overflow:hidden; border-radius:50%; border:1px solid #d5d5d5; }
.my-menu ul li a span img{ height:25px; margin-top:12px;}
.my-menu ul li a font{ width:40px; height:20px; line-height:20px; color:#fff; display:inline-block; padding:0 3px; border-radius:20px; font-size:12px; position:absolute; top:5px; left:50px;  background:#f58024;}
.my-menu ul li a em{ display:block; height:25px; line-height:25px; font-size:14px; font-style:normal; letter-spacing:-1px; color:#656565;}
.table-list .list .box table tr th img{ height:20px; vertical-align:middle;}                         
.table-list .list .box table tr td em{ font-style:normal; color:#999; font-size:12px; float:right; font-size:16PX; padding-right:10px;}                     
.table-list .list .box table tr td .weidu{ color:#00bea2;}                         
.table-list .list .box table tr td .yidu{ color:#999;}                            
.table-list .sousuo ul li .del{ text-decoration:none; width:100%; height:40px; line-height:40px; display:inline-block; font-size:20PX; border-radius:3px; box-sizing:border-box; background:#84b627; text-align:center; color:#fff;}                         
 .table-list{ padding:10px 10px 0px; height:auto; overflow:hidden; background:#fff; text-align:left; padding-bottom:30px;}
.sousuo{ width:100%; height:auto; overflow:hidden; border-bottom:1px dotted #ccc;}
.sousuo ul{ width:100%; height:auto; overflow:hidden; margin-bottom:10px;}
.sousuo ul li{ height:auto; overflow:hidden; position:relative; float:left; box-sizing:border-box;}
.sousuo ul li .model{ width:100%; height:40px; line-height:40px; border:1px solid #dfdfdf; border-radius:3px; box-sizing:border-box; padding:0px 20px 0px 10px; background:#f0f0f0; 
              font-family:Microsoft YaHei; vertical-align:top; position:relative;}                                
.sousuo ul li .model span{ color:#787878; font-size:14px; display:block; width:100%; height:38px; line-height:38px; text-align:left;}    
.sousuo ul li .model img{ height:8px; position:absolute; top:15px; right:6px;}                            
.sousuo ul li select{ font-size:20PX; padding:0 10px; width:100%; height:40px; line-height:40px; position:absolute; top:0px; left:0px; filter:alpha(opacity=0); /*opacity:0;*/background:#f0f0f0; color:#656565;     border: 1px solid #dfdfdf;border-radius: 3px;}
.sousuo ul li input{ width:100%; height:40px; line-height:38px; border:1px solid #dfdfdf; border-radius:3px; padding:0px 10px; background:#f0f0f0; text-align:center; box-sizing:border-box; 
              font-family:Microsoft YaHei; vertical-align:top; position:relative; font-size:14px; box-shadow:none; font-family:Arial; color:#656565; -webkit-appearance:button; -moz-appearance:button;}    
.sousuo ul li font{ color:#656565; font-size:13px; width:25px; height:40px; line-height:40px; display:inline-block; position:absolute; top:0px; right:0px; text-align:center; letter-spacing:-2px; 
                                font-family:Microsoft YaHei;}                          
.table-list .sousuo ul li a{ text-decoration:none; width:100%; height:40px; line-height:40px; display:inline-block; border-radius:3px; box-sizing:border-box; background:#26a6ec; text-align:center; color:#fff; font-size:20px;}                          
.table-list .list{ width:100%; height:auto; overflow:hidden; background:#fff; text-align:left; margin-top:15px;}
.table-list .list .box{ width:100%; height:auto; overflow:hidden; margin-bottom:20px;}  
.table-list .list .box h3{ width:100%; height:35px; line-height:35px; overflow:hidden; text-indent:5px; color:#fff; font-size:16px; background:#f58024; font-weight:lighter;  margin:0px;}                      
.table-list .list .box table{ width:100%; height:auto; overflow:hidden; background-color#fafafa; border-right:1px solid #dfdfdf; text-align:center; table-layout:fixed; font-family:Arial; font-size:14px;}      
.table-list .list .box table tr th{ height:32PX; font-size:16px; overflow:hidden; padding:5px 5px 5px 10px; line-height:32px; color:#333; border-left:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf; font-weight:lighter;}                      
.table-list .list .box table tr td{ height:32px; overflow:hidden;padding:5px 5px 5px 10px; line-height:32px; color:#787878; border-left:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf; font-size:16px; font-family:Microsoft YAHEI; }                          
.table-list .list .box table tr .bg_W{ background-color:#fff;}
.table-list .list .box table tr .gry{ background:#eee; color:#fff;} 
.table-list .list .box table tr .pur{ background:#955387; color:#fff; cursor:default;}  
.table-list .list .box table tr .gre{ background:#a4cd3e; color:#fff; cursor:default;}                           
.table-list a{ text-decoration:none;}                         
/*头部样式*/
.head4{ width:100%; height:60px; line-height:60px; background:#f58024; color:#fff; font-size:24px; text-align:left; text-indent:10px; font-weight:normal;}
.title{ width:100%; height:auto; overflow:hidden; background:#fff;}
.title h2{ width:100%; height:40px; line-height:40px; overflow:hidden; font-weight:lighter; color:#424242; font-size:18px; background:#eee;}
.title .xuanka{ width:100%; height:auto; overflow:hidden; }
.title .xuanka a{ width:50%; height:40px; line-height:40px; color:#787878; font-size:16px; text-decoration:none; display:inline-block; float:left; box-sizing:border-box; border-bottom:1px solid #eee;}
.title .xuanka .mid-line{ border-right:1px solid #eee;}
.title .xuanka .over{ background:#fff; color:#f58024; border-bottom:none;}

.fill-form2{ padding:18px 15px 30px; height:auto; overflow:hidden; background:#fff; text-align:left;}
.fill-form2 ul{ width:100%; height:auto; overflow:hidden;}
.fill-form2 ul li{ width:100%; height:auto; overflow:hidden; text-align:left; margin-bottom:10px; position:relative; font-size:14px; color:#656565;}
.fill-form2 ul .li-h{ padding-top:10px; margin-bottom:20px;}
.fill-form2 ul .li-bot{margin-bottom:25px;}
.fill-form2 ul li img{ vertical-align:middle;}
.fill-form2 ul li .send{ width:auto; display:inline-block; border:1px solid #f58024; padding:0px 10px; height:36px; line-height:36px; color:#f58024;}
.fill-form2 ul li .send:hover{ background:#f58024; color:#fff;}
.fill-form2 ul li .model{ width:100%; height:40px; line-height:40px; border:1px solid #dfdfdf; border-radius:3px; box-sizing:border-box; padding:0px 35px 0px 10px; background:#f0f0f0; 
                          font-family:Microsoft YaHei; vertical-align:top; position:relative;}                                
.fill-form2 ul li .model span{ color:#787878; font-size:14px; display:block; width:100%; height:38px; line-height:38px; text-align:left;}    
.fill-form2 ul li .model img{ height:10px; position:absolute; top:15px; right:8px;}                            
.fill-form2 ul li select{ /*border:none;*/ padding:0 10px; width:99.9%; height:40px; line-height:40px; position:absolute; top:0px; left:1px; filter:alpha(opacity=0); /*opacity:0;*/background:#fafafa;box-sizing:border-box;     color: #656565;     border: 1px solid #dfdfdf; border-radius: 3px;}


.fill-form2 .btn{ width:100%; height:40px; line-height:40px; text-align:center;}
.fill-form2 .btn a{ text-decoration:none; width:100%; height:40px; overflow:hidden; display:block; background:#f58024; color:#fff; font-size:16px; border-radius:3px;}
.fill-form2 .btn a:hover{ background:#e7761e;}

.fill-form2 .forg{ padding:10px 0px; text-align:center; line-height:20px; height:20px; display:block;}
.fill-form2 .forg a{ color:#5AD486;}

.fill-form2 ul li span{ width:70px;  display:inline-block; float:left; color:#999; padding:0px 11px;}
.fill-form2 ul li span em{ width:28px; display:inline-block; font-style:normal;}
.fill-form2 ul li .blue{ width:30px; height:30px; line-height:30px; background:#00a9fb; color:#fff; text-align:center; padding:0;margin-left:10px;}                         
.fill-form2 ul li .gry{ width:30px; height:30px; line-height:30px; background:#ccc; color:#fff; text-align:center; padding:0;  margin-left:10px;}              
.fill-form2 ul li .green{ width:50px; height:30px; line-height:30px; background:#00b9ad; color:#fff; text-align:center; padding:0; margin-top:10px;  border:1px solid #00b9ad;}              
.fill-form2 ul li .white{ width:50px; height:30px; line-height:30px; background:#fff; color: #00b9ad; text-align:center; padding:0; margin-top:10px;border:1px solid #00b9ad;}                

/*积分详细样式*/  
.gre-table{ border-top:1px solid #00b8ac;}                         
.gre-table tr th{ background:#00b8ac;}                          
.gre-table tr #org{ color:#f58024;}                          
.gre-table .f1 td{ background:#f1f1f1;}
.weui-infinite-scroll 
{
    
  height: 24px;
  line-height: 24px;
  padding: 10px;
  text-align: center;
}
.weui-infinite-scroll .infinite-preloader:after {
  display: block;
  width: 100%;
  height: 100%;
  content: "";
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: 100%;
}




/*个人中心首页样式*/
.head4 .menu{ width:50px; height:40px; float:right;}
.head4 .menu span{ width:100%; height:40px; overflow:hidden; display:block; background:url(../images/caidan.png) center 11px no-repeat; background-size:auto 18px;}
.head4 .menu .menu-zhezhao{ width:100%; height:100%; position:absolute; top:40px; right:0px; background:rgba(0, 0, 0, 0.5); z-index:999; /*display:none;*/}
.head4 .menu .menu-yincang{ display:none;}
.head4 .menu .menu-zhezhao .menu-xiala{ width:180px; height:auto; overflow:hidden; background:#fff; float:right; padding-bottom:20px;}
.head4 .menu .menu-zhezhao .menu-xiala ul{ width:100%; height:auto; overflow:hidden;}
.head4 .menu .menu-zhezhao .menu-xiala ul li{ width:100%; height:auto; overflow:hidden; text-align:left;}
.head4 .menu .menu-zhezhao .menu-xiala ul li a{ text-decoration:none; width:100%; height:39px; line-height:39px; display:block; border-bottom:1px solid #e3e3e3; overflow:hidden; box-sizing:border-box; 
                                   padding:0 30px 0px 10px; background:url(../images/arrow-r.png) 161px 12px no-repeat; background-size:8px 15px; color:#333; font-size:14px;}
.head4 .menu .menu-zhezhao .menu-xiala ul li a:hover{ background:url(../images/arrow-r.png) 161px 12px no-repeat #eee; background-size:8px 15px;}
                          
 
 
/*完善报名资料样式*/ 
.table-list .list .box table tr td img{ height:20px; vertical-align:middle;}
.form-shows .btn{ height:40px; line-height:40px; text-align:center; margin:0px 10px;}
.form-shows .btn a{ text-decoration:none; width:30%; height:40px; overflow:hidden; display:block; background:#f58024; display:inline-block; color:#fff; font-size:16px; border-radius:3px;}
.form-shows .btn a:hover{ background:#e7761e;}
.personal_center h3{ width:100%; overflow:hidden; font-weight:normal; display:block; border-bottom:1px solid #ff6600; text-align:center;  line-height:48px; font-size:24px; color:#333; margin:20px 0px;}


/*学生修改资料样式*/
.form-shows ul li input{ width:auto; height:40px; line-height:40px; padding:0px 10px; border-radius:3px; border:none; color:#424242; font-size:14px; text-align:left; font-family:Microsoft YaHei; vertical-align:top; box-sizing:border-box; background:#f0f0f0; border:1px solid #dfdfdf; float:left; margin-right:10px; margin-top:5px;}
.form-shows ul li .green{ width:50px; height:30px; line-height:30px; background:#00b9ad; color:#fff; text-align:center; padding:0; margin-top:10px; margin-right:10px; border:1px solid #00b9ad;}              
.form-shows ul li .white{ width:50px; height:30px; line-height:30px; background:#fff; color: #00b9ad; text-align:center; padding:0; margin-top:10px;border:1px solid #00b9ad;}                             
.form-shows ul li .blue{ width:30px; height:30px; line-height:30px; background:#00a9fb; color:#fff; text-align:center; padding:0; margin-top:10px; margin-right:10px;}              
.form-shows ul li .gry{ width:30px; height:30px; line-height:30px; background:#ccc; color:#fff; text-align:center; padding:0; margin-top:10px; margin-right:10px;}               

/*信息详情样式*/  
.comments{ position:relative; background:#fff; border:1px solid #dfdfdf; }
.comments ul{ width:100%; height:auto; overflow:hidden;}
.comments .title{ width:100%; height:auto; line-height:20px; overflow:hidden; font-weight:lighter; color:#424242; font-size:18px; padding:10px; box-sizing:border-box; border-bottom:1px solid #f58024;}       
.comments ul .kehu{ padding:20px 100px; width:100%; height:auto; overflow:hidden; position:relative; box-sizing:border-box;}     
.comments ul .kehu .port{ width:100px; height:auto; overflow:hidden; position:absolute; bottom:0px; left:0px; text-align:center;}
.comments ul .kehu .port img{ width:50px; height:50px;}
.comments ul .kehu .port span{ display:block; line-height:20px; color:#333; font-size:13px;}
.comments ul .kehu .word{ width:100%; height:auto; padding-left:16px; position:relative; box-sizing:border-box; text-align:left;}
.comments ul .kehu .word img{ position:absolute; bottom:-1px; left:0px;}
.comments ul .kehu .word .info{ height:auto; overflow:hidden; border:1px solid #e0e0e0; border-radius:20px; padding:10px 15px; background:#e4ebeb;}
.comments ul .kehu .word .info p{ margin:0; padding:0; line-height:20px; color:#555; font-size:13px;}          

.comments ul .manager{ padding:20px 100px; width:100%; height:auto; overflow:hidden; position:relative; box-sizing:border-box;}     
.comments ul .manager .port{ width:100px; height:auto; overflow:hidden; position:absolute; bottom:0px; right:0px; text-align:center;}
.comments ul .manager .port img{ width:50px; height:50px;}
.comments ul .manager .port span{ display:block; line-height:20px; color:#333; font-size:13px;}
.comments ul .manager .word{ width:100%; height:auto; padding-right:16px; position:relative; box-sizing:border-box; text-align:right;}
.comments ul .manager .word img{ position:absolute; bottom:-1px; right:0px;}
.comments ul .manager .word .info{ height:auto; overflow:hidden; border:1px solid #d5562c; border-radius:20px; padding:10px 15px; background:#f58024;}
.comments ul .manager .word .info p{ margin:0; padding:0; line-height:20px; color:#fff; font-size:13px;}      

.comments ul .date{ font-size:12px; text-align:center;}       
.comments ul .date span{ width:auto; height:20px; line-height:20px; background:#fff; color:#888; padding:0 10px; display:inline-block; border-radius:2px;}

.comments .edit-box{ padding:20px 20px 5px; border-top:1px dotted #ccc; margin:10px;}
.comments .edit-box textarea{ width:100%; height:auto; padding:5px 10px; border-radius:4px; border:1px solid #ccc; color:#666; font-size:13px; line-height:20px; 
                              text-align:left; font-family:Microsoft YaHei; box-sizing:border-box;}

.comments .bot{ padding:0px 20px 20px; text-align:center;}
.comments .bot input{ width:100%; height:50px; line-height:46px; padding:0px 10px; border-radius:2px; border:1px solid #009999; color:#fff; font-size:16px; background:#28bebc;
                      text-align:center; font-family:Microsoft YaHei;}                  
             
/*用户修改资料样式*/                         
.form-shows ul .li-pos{ position:relative; padding-left:90px;}                       
.form-shows ul .li-pos span{ position:absolute; top:0px; left:10px;} 
.form-shows ul .li-pos ul li{ position:relative; float:left;}                        
.form-shows ul .li-pos ul li .model{ width:100%; height:40px; line-height:40px; border:1px solid #dfdfdf; border-radius:3px; box-sizing:border-box; padding:0px 20px 0px 10px; background:#f0f0f0; 
              font-family:Microsoft YaHei; vertical-align:top; position:relative; top:5px;}                                
.form-shows ul .li-pos ul li .model span{ color:#787878; font-size:14px; display:block; width:100%; height:38px; line-height:38px; text-align:left;}    
.form-shows ul .li-pos ul li .model img{ height:8px; position:absolute; top:15px; right:6px;}                            
.form-shows ul .li-pos ul li select{ /*border:none;*/ padding:0; width:80%; height:40px; line-height:40px; position:absolute; top:0px; left:0px; filter:alpha(opacity=0); /*opacity:0;*/margin-top:5px; background:#f0f0f0; padding:0 10px; margin-top:5px; color: #424242;    border: 1px solid #dfdfdf;border-radius: 3px;}                         
                         
/*反馈内容样式*/
.feedback_detail{ padding:40px 20px; border-bottom:1px dashed #dfdfdf;  overflow:hidden; }
.feedback_detail .feedback_detail_conent{ padding:10px; border:1px solid #dfdfdf; background-color:#fafafa; font-size:16px; color:#999; text-align:left;}

/*积分兑换样式*/
.convert{ width:100%; height:auto; overflow:hidden;}
.convert ul{ width:100%; height:auto; overflow:hidden; border-bottom:1px solid #dfdfdf;margin-bottom:30px;}
.convert ul li{ width:20%; height:220px; float:left; display:inline-block; padding-right:5%; padding-bottom:40px;} 
.convert ul li span{ width:100%; height:130px;}
.convert ul li span img{ width:176px; height:130px; overflow:hidden; vertical-align:middle;}
.convert ul li font{ width:100%; height:28px; line-height:28px; font-size:14px; color:#ff6600; text-align:center;  display:block; padding:15px 0px;}
.convert ul li .test{ font-size:16px; color:#fff; width:100px; height:32px; line-height:32px; display:inline-block; text-decoration:none; background-color:#ff6600;}


/*礼品详细页*/
.gift{ padding-bottom:30px; height:auto; overflow:hidden; background:#fff; text-align:left;border-bottom:1px solid #dedede; }
.gift ul{ width:100%; height:auto; overflow:hidden;}
.gift ul li{ width:50%; height:auto; overflow:hidden; float:left; text-align:center; box-sizing:border-box; border-left:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5;}
.gift ul li a{ text-decoration:none; display:block; padding:20px 15%; box-sizing:border-box; color:#f58024;}
.gift ul li .img{ width:100%; height:auto; overflow:hidden; padding-bottom:100%; position:relative;}
.gift ul li .img img{ width:60%; height:auto; position:absolute; top:0px; left:0px;}
.gift ul li em{ display:block; height:25px; line-height:25px; font-size:16px; font-style:normal; color:#ff6600;}
.gift ul li span{ width:115px; height:40px; line-height:40px; text-align:center; display:inline-block; overflow:hidden; color:#fff; background:#f58024; font-size:18px; padding:0 20px;}
.gift ul li a:hover{ background:#eee;}
/*联系我们样式*/
.relation{ width:100%; height:auto; overflow:hidden;}
.relation ul{ width:100%; height:auto; overflow:hidden;box-sizing:border-box; padding: 30px 20px;}
.relation ul li{ width:25%; height:130px; border-right:1px solid #dfdfdf; box-sizing:border-box; float:left; display:inline-block;}
.relation ul li span{ display:block;}
.relation ul li font{ display:block; text-align:center; padding:30px 0px;  font-size:14px; color:#555;}
.relation ul li p{ margin:0px; color:#666; font-size:14px; text-align:center; display:block;}


/*注册样式*/
.register{ width:100%; height:100%; overflow:auto; margin:0 auto; border:1px solid #dfdfdf; position:fixed; top:0px; left:0px; z-index:999; background:url(../images/register_bg.png) repeat center center;}
.register .register_conent{ padding:30px; min-height:520px;width:45%; background-color:#fff; position:fixed; top:5%; left:30%; border-radius:10px;}
.register .register_conent .title{ width:100%; display:block; border-bottom:1px solid #dfdfdf; text-align:center;  line-height:48px; font-size:24px; color:#333; margin-bottom:20px; } 
.register .register_conent .right .cancel{ width:30px; height:30px; z-index:999999; display:block; position:absolute; background:url(../images/cancel.png) no-repeat left center;  top:0px; right:0px;}
.register .register_conent .checked{width:100%; display:block;border-bottom:1px solid #ff6600; color:#ff6600; text-align:center;  line-height:48px; font-size:24px;  margin-bottom:20px;}
.register .register_conent .left{ width:50%; height:auto; float:left; }
.register .register_conent .left p{ font-size:16px; color:#999; }
.register .register_conent .left p a{ color:#ff6600;}
.register .register_conent .right{ width:50%;  float:left; }
.register .register_conent .right .help{ text-align:left; padding-top:20px;}
.register .register_conent .right p{ font-size:16px; color:#999;}
.register .register_conent .right p em{ padding:0px 20px; font-size:20px; color:#999; font-style:normal;}
.register .register_conent .right i{ width:22px; height:30px; vertical-align:middle; padding-left:10px; display:inline-block; }
.register .register_conent .right i img{ vertical-align:middle; padding-top:4px;}
.register .register_conent .right .help font{ font-size:16px; color:#1782e6; text-decoration:none;line-height:29px; height:29px; display:inline-block;}
.register .register_conent .right .enter{ display:block; color:#999; font-size:16px; text-align:center;  padding-top:20px; }
.register .register_conent .right .enter a{ color:#638ec2; text-decoration:none; padding-left:5px;}
.register .register_conent .right .good{ border:1px solid #dfdfdf; padding:10px; margin-bottom:30px; margin-right:20px; margin-left:5%; box-sizing:border-box;}
.register .register_conent .right .good h1{  font-weight:normal; text-align:center; padding:20px 0px;}
.register .register_conent .right .good h1 font{font-size:18px; color:#ef680c; height:30px; line-height:30px; display:inline-block;}
.register .register_conent .right .good h1 font img{ width:30px; vertical-align:bottom;}
.register .register_conent .right .good span{ color:#999; font-size:14px; text-align:left; display:block; line-height:28px; }

/*积分规则样式*/
.rules-zhezhao{ width:100%; height:100%; position:fixed; top:0px; right:0px; background:rgba(0, 0, 0, 0.5); z-index:2; /*display:none;*/}
.rules-yincang{display:none;}
.rules-zhezhao .rules-box{ width:50%; min-height:40%; overflow:hidden; background:#fff; padding-bottom:15px; border-radius:3px; box-sizing:border-box; margin:0 auto; position:fixed;  left: 30%; top: 15%; margin: 0;  z-index: 13;}

@media screen and (min-width: 1024px)
{
.rules-zhezhao .rules-box { width: 50%; height:auto;}
}
.rules-box h2{ height:30px; line-height:30px; overflow:hidden; color:#f58024; font-size:18px; font-weight:lighter; border-bottom:1px dotted #ccc; text-align:center; padding:10px;}
.rules-zhezhao .rules-box h2 a{ width:20px; height:20px; line-height:21px; float:right; display:inline-block; border:1px dotted #ccc; color:#999; font-family:ARIAL; }
.rules-zhezhao .rules-box h2 a:hover{ color:#f58024; border:1px dotted #f58024;}
.rules-zhezhao .rules-box p{ margin:0; padding:0; text-align:left; padding:10px; height:auto; overflow:hidden;  line-height:25px; font-size:14px; color:#787878;}
.rules-zhezhao .rules-box p a{ width:auto; height:35px; line-height:35px; padding:0 25px; display:inline-block;margin-top:20%; text-decoration:none; background:#f58024; color:#fff; font-size:16px; text-align:center; float:none; border-radius:3px;}

.rules-zhezhao .rules-box p span{ width:18px; height:18px; display:inline-block; margin-right:10px; background:url(../images/gra-star.png) center center no-repeat; background-size:16px 16px;}
.rules-zhezhao .rules-box p .cor-star{ background:url(../images/cor-star.png) center center no-repeat; background-size:16px 16px;}
.rules-zhezhao .rules-box p font{ color:#666; font-size:13px; text-align:right; width:auto; float:right;}


/*礼品详情样式*/
.gift ul li p{ margin:0; padding:0; text-align:left; line-height:25px; color:#787878; font-size:14px; margin:10px 10px 20px; padding:10px 50px; border-bottom:1px dotted #ccc;}



/*立即兑弹框样式*/
.rules-zhezhao .rules-box table tr td{ color:#999; font-size:14px; padding:10px 0px; text-align:left;}
.rules-zhezhao .rules-box table tr td input{ width:70%; height:40px; line-height:40px; background:#f0f0f0; border:1px solid #dfdfdf; border-radius:3px; box-sizing:border-box; padding:0 10px; vertical-align:top; 
                         font-family:Microsoft YaHei; font-size:14px; color:#656565;}

.rules-zhezhao .rules-box table tr td textarea{ width:100%; height:100px; padding:5px 10px; border-radius:4px; border:1px solid #ccc; color:#666; font-size:13px; line-height:20px; 
                              text-align:left; font-family:Microsoft YaHei; box-sizing:border-box; background:#f0f0f0;}

/*个人中心分页样式*/
.yema{ width:100%; margin:0 auto; overflow:hidden; text-align:center;}
.yema .page_up2{ height:33px; padding:0 15px; background-color:#fafafa; border:1px solid #dfdfdf; display:inline-block; line-height:33px; color:#333;  cursor:pointer;}
.yema .page_down1{ height:33px;padding:0 15px;  background-color:#fafafa; border:1px solid #dfdfdf; display:inline-block; line-height:33px;color:#333; cursor:pointer;}

/*表格链接样式*/
.hand{ cursor:pointer;}


/*网站地图样式*/
.web_map{ width:100%; height:auto; overflow:hidden; margin-bottom:30px;}
.web_map .nav{ width:100%; height:auto; overflow:hidden;}
.web_map .nav li{ width:100%; font-size:16px; color:#666;}
.web_map .nav li .checked{ width:100%; padding-top:20px; overflow:hidden;}
.web_map .nav li .checked a{ width:auto; display:inline-block; font-size:18px; float:left; color:#333; line-height:30px; text-decoration:none; margin-right:30px;}
.web_map .nav li .checked a:hover{ color:#ff6600; }
.web_map .nav li .checked ul{ width:80%; height:auto; overflow:hidden; float:left; display:inline-block;}
.web_map .nav li .checked ul li{ width:auto; height:40px; line-height:40px; float:left;  }
.web_map .nav li .checked ul li:hover{ }
.web_map .nav li .checked ul li a{ width:auto; overflow:hidden; color:#999; font-size:14px;text-align:left; line-height:30px; padding:0px;margin-right:30px;}
.web_map .nav li .checked ul li a:hover{ color:#ff6600; font-size:16px;border-bottom:1px solid #ff6600;}

/*居左样式*/
.course_content{ text-align:left;} 
/*半透明黑色滑行*/
.anli{ width:1120px; height:auto; overflow:hidden; margin:0 auto; margin-top:20px;}
.anli ul{ width:1120px; height:auto; overflow:hidden; margin-bottom:30px;}
.anli ul li{ width:355px; height:auto; display:list-item; float:left; margin-top:20px; padding:0 9px; position:relative;}
.anli ul li a{ width:355px; height:172px; display:block; text-decoration:none;position: relative; overflow:hidden;}
.anli ul li span{ width:350px; height:25px; line-height:25px; display:block; color:#3da1e7; font-size:12px; padding-left:5px; text-align:left;}
.anli ul li a span{ width:350px; height:28px; line-height:28px; display:block; color:#474747; font-size:14px; padding-left:5px; text-align:left;}
.anli ul li a:hover span{ color:#ff3366; text-decoration:underline;}
.imgText {
    background: url(/images/caseBg.png) 0 0 repeat;
    left:0;
    color: #FFFFFF;
    font-size: 12px;
    height: 30px;
    letter-spacing: 0;
    line-height: 30px;
    padding: 5px 10px;
    position: absolute;
    top: 172px;
    width: 335px;
}

/*add by zyt 2017-11-16 修改师资力量图片大小 width:100%; */
.activity_detail p img{ vertical-align:middle;}
.foot_bot_conent .foot_text_bot{ width:auto!important; padding-right:57.2px; text-align:left; overflow:hidden; float:left;}