﻿@charset "utf-8";
/*-------------- VIPABC | Author by Mike Li  ---------------*/
/*                   v3.1 | 2014-10-22                      */
/*                  License: vipabc.com                     */
/*----------------------------------------------------------*/

.li-nav-hide{display:none;}
    
/*Become a Tutor*/
#becometutor
{
    display:block;
    float:right;  
    height:25px;
    line-height:25px;
    padding:0px 10px;
    margin-right:30px;
     -moz-border-radius: 5px;      /* Gecko browsers */
    -webkit-border-radius: 5px;   /* Webkit browsers */
    border-radius:5px;            /* W3C syntax */
    border:1px solid #f74c4c;
    color:#f74c4c;  
    cursor:pointer;
    margin-top:2.5px;
}    

#becometutor:hover
{
    background:#f74c4c;
    color:#fff;    
}
    

/*Reset*/
*{margin:0;padding:0;list-style-type:none;}

*html,*html body /* 修正IE6振动bug */{
	background-image:url(about:blank);
	background-attachment:fixed;
}
body{
	font-family:"Microsoft Yahei","Hiragino Sans GB" ,Arial,Lucida,Verdana,SimSun,Helvetica,sans-serif;
	/*font-size : 62.5%; px数值除以10，然后换上em作为单位*/
	/*min-width:340px;*/
	font-size:14px;
	background-color:#f5f5f5;
}

.social-hide{display:none;}


/*----------提示框------------*/
.gmailwarning
{
    width:140px;
    position:absolute;
    font-size:12px;
    background:#fff7d7;
    right:-50px;
    padding:7px;
    color:#C60;
    top:-5px;
    z-index:1000;
    -moz-border-radius: 5px; 
    -webkit-border-radius: 5px; 
    border-radius:5px;              
}
.gmailwarning img
{
    position:absolute;
    left:-5px;  
    top:15px;  
}

/*---------Banner链接-----------*/
.fotorama__html div,.banner-img-a
{
    display: block;
    height: 100%; 
    z-index:100;   
}

.fotorama__html
{
    z-index:100;    
    position:relative;
    left:0px;
    top:0px;
    z-index:220;
}

#fotorama img
{
    position:absolute;
    left:0px;
    top:0px;
    z-index:0;  
}

/*xiecheng 20151008*/

#fotorama .banner-on-xc img
{
    position:static;
}

.banner-on-xc .banner-word-wrap
{
    width:635px;
   
}



/*new GQ 20150804*/
#fotorama .banner-on-GQ img
{
    position:static;
    margin-left:20px;
}

/*new GQ 20150804 end*/

.banner-img-a
{
    position:relative;
    height: 100%;
    z-index:201;
        
}

.fotorama__html .banner-word-wrap
{
    height:auto;    
}

.fotorama__html
{
    position:relative;    
}






/*------视频弹出层-------*/
.hide
{
    display:none;    
}

.layout
{
   width:100%;
   height:100%; 
   position:fixed;
   top:0px;
   left:0px;
   background:url("../RwdImages/layout-bg.png") repeat;
   /*background:#000;
   filter:alpha(opacity=70); 
   -moz-opacity:0.7; 
   opacity:0.7*/
   z-index:9999;
   cursor:pointer;
   }
   
   #vedioshow_Contain
   {
       position:fixed;
       width:743px;
       height:520px;
       left:50%;
       margin-left:-371.5px;
       top:50%;
       margin-top:-260px;
       z-index:10000;  
   }
   
   #vedioshow
   { 
       width:100%;
       height:100%;
       margin:auto;
   }
   .delicon,.demodelicon
   {
        width:38px;
        height:19px; 
        background: url("/Content/source/colorbox/controls.png") no-repeat top center;
        position:absolute;
        top:-18px;
        right:0px;
        cursor:pointer;
   }
   
   #damainshow_Contain
   {
       position:absolute;
       width:730px;
       height:470px;
       left:50%;
       margin-left:-365px;
       z-index:10000;  
   }
   
   #damainshow
   {
      width:100%;
      height:100%; 
      }
   
/*------视频弹出层 end-------*/


a,img{border:none;text-decoration:none;}
a{color:#333;blr:expression(this.onFocus=this.blur()); cursor:pointer;} /*去掉a标签的虚线框，避免出现奇怪的选中区域*/
/*a:active {test:expression(target="_blank");}*/
:focus{outline:0;}
label{cursor:pointer;}
img{vertical-align:middle;}
table{empty-cells:show;border-collapse:collapse;border-spacing:0;}
h1{font-size:1.6em;}h2,h3,h4{font-size:1.4em;}h5,h6{font-size:1.2em;}
input{border:none;}
textarea{overflow:scroll;}

a, input,textarea, .hover-delay {
	font-family:"Microsoft Yahei","Hiragino Sans GB", Arial,Lucida,Verdana,SimSun,Helvetica,sans-serif;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;

}
input.none-radius{
	border-radius:0;
	-moz-border-radius:0;
	-webkit-border-radius:0;
}

::-ms-clear{ display:none;}
::-ms-reveal { display: none; }

.clear{clear:both;}
.txt-indent{text-indent:-999px;overflow:hidden;}

/*Reset end*/

/*--------------------------------------------*/
/*                css document                */
/*--------------------------------------------*/

/*-------------- wrapper -------------*/
.wrapper{
	width:100%;
	height:auto;
	background-color:#f5f5f5;
}
.event-banner-wrap{
	width:100%;
	height:auto;
	/*background-color:#e63264;*/
	/* 20150422 VM15042003*/
	/*background-color: #3ca0ff;*/
	background:url("/ad/header-main.png") center center;
}
.event-banner{
	
	width:1000px;
	height:auto;
	margin:0 auto;
}
.event-banner img{max-width:100%;z-index:1; display:block;margin:auto;}
#event-banner-colse,#event-banner-open{
	position:absolute;
	display:block;
	width:21px;
	height:21px;
	top:2px;
	/*right:-31px;*/
	z-index:100;
	background:#000 url(../RwdImages/close_adv.png) no-repeat center center;
	cursor:pointer;
	filter:alpha(opacity=20);
	opacity:0.2;
	-moz-opacity:0.2;
}


#event-banner-open{
	display:none;
	background:#000 url(../RwdImages/open_adv.png) no-repeat center center;
	z-index:9999;
}

#event-banner-colse:hover, #event-banner-open:hover{
	filter:alpha(opacity=50);
	opacity:0.5;
	-moz-opacity:0.5;
}
/*-------------- header -------------*/

.header{
	float:left;
	width:100%;
	height:auto;
	position:relative;
	z-index:1000;
	
}
/*顶部社交媒体、联系方式*/
.top-fix-wrap{
	float:left;
	width:100%;
	height:35px;
	text-align:center;
	background-color:#f5f5f5;
	
}
.top-fix{
	width:1000px;
	height:35px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	
}
.social-contact-btn, .mobile-social-contact-btn, .logbar-user-icon, .mobile-log-wrap{display:none;}
.social-contact, .social-contact li{float:left;}
.social-contact li.social a{
	float:left;
	display:inline-block;
	min-width:30px;
	padding:0 10px;
	height:35px;
	line-height:35px;
	text-indent:25px;
	/*overflow:hidden;*/
	width:auto;
}
.social-contact li.social_border
{
    height: 35px;
    line-height: 35px;
    color:#b4b4b4;
}

.social-online
{
   /* background:#ebebeb;*/
    }


.social-contact li.social_user a
{
    text-align: center;
    text-indent: inherit;  
    width:auto;
}

.social-contact li.social-online a
{
    text-indent:30px;    
}

.social-contact li.social a:hover{background-color:#ebebeb;}
.social-contact li a{width:88px;}
.social-contact li.social-weibo a{width:68px; background: url(../RwdImages/contact/social_weibo.png) no-repeat 14% center;}
.social-contact li.social-weixin a{background:url(../RwdImages/contact/social_weixin.png) no-repeat 14% center;width:70px;padding:0px 15px;}
.social-contact li.social-weixin a.social-weixin-en{width:75px;}
.social-contact li.social-App a{background:url(../RwdImages/contact/social_download.png) no-repeat 8% center;width:120px;padding:0px 15px;}
.social-contact li.social-lang a{background:url(../RwdImages/contact/social_lang.png) no-repeat 8% center;width:88px;}
li.social-online a{background:url(../RwdImages/contact/social_online.png) no-repeat 14% center;}
.social-contact li.social-tel a{width:auto;text-indent:20px !important;background:url(../RwdImages/contact/social_tel.png) no-repeat 5% center;}
.social-contact li.social-tel a:hover{background-color:#f5f5f5;cursor:default;}

.social-contact li a span{
	display:block;
	width:100%;
	height:35px;
	background-image:url(../RwdImages/contact/head_arrow_bottom.png);
	background-repeat:no-repeat;
	background-position:right center;
}

.social-contact li.social-tel a span{display:inline;background:none;}

/*.social-contact li a.head-arrow-on{background-color:#ebebeb;}
.social-contact li a.head-arrow-on span{background-image:url(../RwdImages/contact/head_arrow_top.png);}*/

#show-QR_code:hover span{background-image:url(../RwdImages/contact/head_arrow_top.png);}

.language-span:hover span{background-image:url(../RwdImages/contact/head_arrow_top.png);}

#show-app_down:hover span{background-image:url(../RwdImages/contact/head_arrow_top.png);}

.social-lang,.social-weibo, .social-weixin, .social-App{position:relative;z-index:1000;}
.language{
	display:none;
	position:absolute;
	width:80px;
	height:20px;
	line-height:20px;
	left:0;
	top:20px;
	z-index:20;
	text-align:center;
	background-color:#ebebeb;
	cursor:pointer;
}
.language:hover{color:#fff;background-color:#b4b1b1;}


.social-lang a span
{
    width:auto;
    padding-right:15px;
	height:20px;
	line-height:20px;
	display:inline-block;
	text-align:left;
	background: url(../RwdImages/contact/head_arrow_bottom.png) no-repeat right center;    
}

.social-lang a.head-arrow-on span{background-image:url(../RwdImages/contact/head_arrow_top.png);}



.qr-code-wrap{
	display:none;
	position:absolute;
	width:145px;
	height:154px;
	left:0;
	top:35px;
	z-index:500;
	border:solid 1px #e7e6e7;
	background-color:#fff;
}
/*.qr-code-arrow{
	float:left;
	width:100%;
	height:4px;
	background:url(../RwdImages/contact/qrcode_arrow.png) no-repeat center center;
}*/

.qr-code{
	width:100%;
	height:auto;
}
.qr-code-title{
	float:left;
	width:100%;
	height:24px;
}
.QR-title-R{border-right:solid 1px #e6e6e6;}

.qr-code-title ul li{
	float:left;
	width:59px;
	height:24px;
	line-height:24px;
	text-align:center;
	color:#666;
	background-color:#ebebeb;
	cursor:pointer;
}
.qr-code-title ul li.QR-title-on{
	color:#333;
	background-color:#fff;
}
.qr-code-img{
	float:left;
	width:90%;
	padding:5%;
	
}
.qr-code-img ul li{
	display:none;
	float:left;
	width:100%;
	height:auto;
}
.qr-code-img ul li.qr-code-img-on{display:block;}
.qr-code-img p{text-align:center;}
.qr-code-img img{width:100%;margin-bottom:10px;background-color:#fff;}

#show-app_down .qr-code-img
{
   width:249px; 
   }
   
#show-app_down .qr-code-wrap
{
    width:270px;
    height:180px;    
}
/*登录、注册*/

.header-logbar,.header-logged{float:right;margin-left:10px;}
.header-logbar li,.header-logged li{
	display:block;
	float:left;
	width:110px;
	height:30px;
	line-height:30px;
	text-align:center;
	margin-top:2px;
	color:#fff;
	background-color:#b4b4b4;
	cursor:pointer;
	-webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}

.header-logged li.loginName_txt
{
    width:auto;
    background:none;
    color:#333;
    margin-right:10px;  
    max-width: 128px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;  
}

li.mem-entr,li.header-register{background-color:#f74c4c;}

.header-logbar li:hover{background-color:#f32837;}
.header-logged li:hover{background-color:#f32837;}

.header-logged .loginName_txt{cursor:auto;}
.header-logged .loginName_txt:hover{background-color:#f5f5f5;}

.nav-wrap{
	float:left;
	width:100%;
	height:65px;
	text-align:center;
	background-color:#fff;
}
.nav{
	width:1000px;
	height:65px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}
#nav-show-all{display:none;}
.logo{
	display:block;
	float:left;
	width:160px;
	height:40px;
	margin-top:13px;
}
.nav-list{float:right;}
.nav-list li{float:left;}
.nav-list li a.nav-item{
	float:left;
	display:block;
	float:left;
	width:110px;
	height:65px;
	margin-left:1px;
	line-height:65px;
	text-align:center;
	background-color:#fff;
	/*word-break:keep-all;/* 不换行 */
    /*white-space:nowrap;/* 强制在同一行内显示所有文本，直到文本结束或者遭遇 br 对象。不换行 */
    /*overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */
    /*text-overflow:ellipsis;/* IE 专有属性，当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/
    
}
.nav-list li:hover a.nav-item, .nav-list li a.nav-item-on{color:#fff;background-color:#f75c5c;}
.nav-list li:hover a.nav-item-teen img
{
    display:none;
}

.nav-list li a.nav-item-teen
{
    position:relative;    
}

.nav-list li a.nav-item-teen img
{
    position:absolute;
    left:50%;
    top:8px;
    margin-left:-11px;  
}


/*已经登录*/
.loginName
{
    float:right;  
    line-height:30px;  
    display:inline-block;
}
.loginName a
{
   text-align:center;
   float:right;
   width:110px;
   height:30px;
   color:#fff; 
   }
/*error 页面*/

.text_main_in
{
    left: 50%;
    margin-left: -350px;    
}

/*二级菜单*/
.subnav-wrap{
	position:relative;
}
.subnav-wrap a.nav-item{
	background:url(../RwdImages/contact/head_arrow_bottom.png) no-repeat 90% center;
}
li.subnav-wrap:hover a.nav-item{color:#fff; background:#f75c5c url(../RwdImages/contact/head_arrow_bottom_hover.png) no-repeat 90% center;}

.subnav{
	display:none;
	position:absolute;
	width:110px;
	height:auto;
	right:0;
	top:65px;
	z-index:3100;
	
}
.subnav li{float:left;}
.subnav li a{
	float:left;
	width:110px;
	height:35px;
	border-top:solid 1px #fff;
	line-height:35px;
	text-align:center;
	color:#fff;
	background-color:#f75c5c;
}
.subnav li a:hover{background-color:#f32837;}

/*----------- header end ------------*/

/*-------------- banner -------------*/
.banner-wrap{
	float:left;
	width:100%;
	height:auto;
	z-index:1;
}
/* If you want to modify the banner css, please see the banner.css   */

/*----------- banner end ------------*/


/*-------------- container -------------*/
.container{
	width:1000px;
	height:auto;
	margin:0 auto 50px auto;
	position:relative;
}

/* sidebar */
.sidebar{
	position:relative;
	float:right;
	width:220px;
	height:auto;
	margin-top:36px;
}
.sidebar-man{
	position:absolute;
	width:220px;
	height:128px;
	margin-left:-110px;
	left:50%;
	top:0;
	z-index:10;
	background:url(../RwdImages/freeForm/form-man.png) no-repeat bottom;
	background-size: cover; /*背景图片自适应*/
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	
}
.sidebar-form
{
    position:relative;
	float:left;
	width:100%;
	height:auto;
	margin-top:120px;
	/*z-index:9;*/
}
.sidebar-form-title{
	float:left;
	width:100%;
	height:40px;
	line-height:40px;
	/*text-indent:18px;*/
	text-align:center;
	font-size:15px;
	color:#fff;
	background-color:#b4b4b4;
}
.qr-code-icon{
	display:none !important;
	float:right;
	display:block;
	width:48px;
	height:40px;
	background:url(../RwdImages/freeForm/QRcode-icon.png) no-repeat 0 0;
	cursor:pointer;
}
.qr-code-icon:hover{background:url(../RwdImages/freeForm/QRcode-icon.png) no-repeat -48px 0;}

.sidebar-form-con{
	float:left;
	width:100%;
	/*height:286px;*/
	height:auto;
	padding-top:24px;
	background-color:#ebebeb;
} 

.sidebar-form-con li.sf-item{
	float:left;
	width:86%;
	/*height:32px;*/
	height:auto;
	padding:0 7% 5px 7%;
	color:#b4b4b4;
}
.sidebar-form-con li.sf-item-sex{}

.sidebar-form-con li.sf-item-sex .item-left
{
    float:left;
    width:50%;    
}

.sidebar-form-con li.sf-item-sex .item-right
{
    float:left;
    width:50%;    
}

.sf-input{
	float:left;
	width:100%;
	/*height:20px;*/
	padding:6px 0;
	line-height:20px;
	text-indent:6px;
	color:#b4b4b4;
	font-size:13px;
	background-color:#fff;
}
.sf-select-name .sf-input{cursor:pointer;}

/*.sf-select-name{
	position:relative;
	width:100%;
	height:32px;
}*/
.sidebar-QR-code{
	display:none;
	position:absolute;
	width:200px;
	height:208px;
	padding-top:50px;
	left:10px;
	top:102px; /*172px;*/
	z-index:200000;
	opacity:0;
}
.sidebar-QR-code i{
	float:left;
	display:block;
	width:100%;
	height:8px;
	background:url(../RwdImages/freeForm/QRcode-arrow.png) no-repeat 176px center;
}
.sidebar-QR-code p{
	float:left;
	display:block;
	width:184px;
	height:184px;
	padding:7px;
	border:solid 1px #f76469;
	background:#fff url(../RwdImages/freeForm/form_QR_code.jpg) no-repeat center center;
}

.sf-btn, .sf-btn:visited{
	width:100%;
	height:50px;
	margin-top:22px;
	line-height:50px;
	font-size:16px;
	color:#fff;
	background-color:#f74c4c;
}
.sf-btn:hover{background-color:#f32837;}
#goTop{
	/*display:none;*/
	float:left;
	width:100%;
	height:40px;
	margin-top:2px;
	background:#ebebeb url(../RwdImages/freeForm/goTop.png) no-repeat center center;
	cursor:pointer;
	-webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}
#goTop:hover{background:#f74c4c url(../RwdImages/freeForm/goTop_hover.png) no-repeat center center;}
.sidebar-banner{
	float:left;
	width:100%;
	height:90px;
	margin-top:6px;
	background-color:#ebebeb;
	overflow:hidden;
}
.sidebar-banner{width:100%;}
.sidebar-banner img
{
    width:109px;
    height:90px;
    float:left;  
}

.sidebar-banner .sidebar-banner-img2
{
    float:right;    
}

/* sidebar end */


/* contain-columnL */
.contain-columnL{
	float:left;
	width:740px;
	height:auto;
	margin-top:65px;
}


.contain-columnL li{float:left;width:100%;margin-bottom:30px;}


/*新增新闻模块*/
.hotnewsshow .newsimg
{
    float:left;    
}

.hotnewsshow .newsimg img
{
    width:300px;    
}

.hotnewsshow .newsdetail
{
    height:198px;
    margin-left:300px;
    border-right:1px solid #d4d4d4;  
    border-top:1px solid #d4d4d4;
    border-bottom:1px solid #d4d4d4;
}

.newsdetail .title
{
    color:#f53d42;
    line-height:28px;
    padding:12px 15px 7px 15px;  
    font-size:20px;  
}

.newsdetail .detail
{
    color:#3b3b3b;  
    line-height:25px; 
    padding:0px 15px;
    font-size:16px;   
}

.newsdetail a
{
    color:#000000;
    display:block;
    float:left;
    margin-right:25px;
    margin-top:10px;
    font-size:15px;    
}




.contain-title{
	float:left;
	width:724px; /*724/740*/
	height:58px;
	padding-left:14px; /*14/740*/
	border:solid 1px #dcdcdc;
	/*background-color:#fff;*/
}
.contain-title strong{line-height:58px;font-size:20px;font-weight:normal;color:#303030;}
.contain-title i{
	font-style:normal;
	margin-left:13px;
	color:#666;
}
.contain-title-right{
	float:right;
}
.contain-title-right li{
	float:left;
	width:58px;
	height:58px;
	border-left:solid 1px #dcdcdc;
	text-align:center;
	line-height:58px;
	color:#737373;
	cursor:pointer;
}
.contain-title-right li:hover{color:#fff;background-color:#f74c4c}

.video-area #video-area-pre:hover{color:#737373;background-color:#f5f5f5;background-position:left top;cursor:auto;}
.video-area #video-area-next:hover{color:#737373;background-color:#f5f5f5;background-position:right top;cursor:auto;}

/*-------视频专区-------*/
.contain-page-arrow{background:url(../RwdImages/contain/page-arrow.png) no-repeat;}
.contain-pre{background-position:0 0;}
.contain-pre:hover{background-position:0 -58px;}
.contain-next{background-position:-58px 0;}
.contain-next:hover{background-position:-58px -58px;}

.contain-contain{
	float:left;
	width:100%;
	height:auto;
	margin-top:40px;
}
.contain-contain-fun
{
    margin-bottom:50px;
    float:none;
}

.contain-contain-micro
{
    margin-bottom:60px;  
    float:none;
}

.video-area-contain{
	position:relative;
	width:740px;
	height:300px;
	overflow:hidden;
}

ul.video-area-head{
	position:absolute;
	width:10000px;
	height:270px;
	left:0;
	top:0;
}
.video-area-head li{
	float:left;
	width:220px;
	height:230px;
	text-align:center;
	margin-right:40px;
}
.video-area-head li div{
	position:relative;
	display:block;
	width:220px;
	color:#fff;
	cursor:pointer;
}

.video-area-head li .P_de
{
    padding:15px 0px;
    background:#fff;
    }

.video-area-head li div .viewicon{
	position:absolute;
	/*display:none;*/
	width:44px;
	height:44px;
	right:10px; /*left:68px;*/
	bottom:10px;/*top:86px;*/
	z-index:10;
	/*opacity:0;
	-webkit-opacity:0;
	-moz-opacity:0;
	filter:alpha(opacity=0);*/
	background:url(../RwdImages/contain/play_btn.png) no-repeat 0 0;
	cursor:pointer;
}

.video-area-head li div:hover .viewicon{display:block;}

/*.video-area-head li a:hover span{background:url(../RwdImages/contain/play_btn.png) no-repeat -44px 0;	}*/
.video-area-head li div p{
	position:absolute;
	width:100%;
	left:0px;
	bottom:21px;
	z-index:10;
}
.video-area-head li div img{width:220px;}
.video-area-head li h2{
	font-size:16px;
	font-weight:normal;
	color:#333;
}
.video-area-head li h4{
	font-size:13px;
	font-weight:normal;
	color:#737373;
}
/*-------视频专区 end-------*/

/*-------你为什么学不好英语-------*/
.en-reason .contain-contain{
	position:relative;
	width:100%;
	height:640px;
}

.en-reason .contain-contain ul li{
	position:absolute;
	width:170px;
	height:250px;
	margin-bottom:0 !important;
	text-align:center;
	z-index:20;
}
.en-reason .contain-contain ul li.reason-man{width:326px;height:366px;left:220px;top:0;}
.en-reason .contain-contain ul li.no-time{left:22px;top:58px;}
.en-reason .contain-contain ul li.fail-false{right:0;top:58px;}
.en-reason .contain-contain ul li.no-face{right:110px;top:388px;}
.en-reason .contain-contain ul li.no-fit{left:100px;top:388px;}

.en-reason .contain-contain ul li span{
	display:block;
	width:107px;
	height:107px;
	margin:0 auto 20px auto;
	margin-bottom:20px;
	background:url(../RwdImages/contain/intro_pic.png) no-repeat;
}
.en-reason .contain-contain ul li h4{
	float:left;
	width:100%;
	margin-bottom:10px;
	font-size:16px;
	font-weight:normal;
	color:#000;
}
.en-reason .contain-contain ul li.reason-man h4{font-size:19px;}
.en-reason .contain-contain ul li p{
	float:left;
	width:100%;
	line-height:20px;
	color:#666;
}
.en-reason .contain-contain ul li.reason-man p{width:80%;margin:0 10% 0 10%;}
.en-reason .contain-contain ul li.reason-man span{
	width:326px;
	height:266px;
	background-position:-214px 0;
}

.en-reason .contain-contain ul li.no-time span{background-position:0 0;}
.en-reason .contain-contain ul li.fail-false span{background-position:-107px 0;}
.en-reason .contain-contain ul li.no-face span{background-position:0 -107px;}
.en-reason .contain-contain ul li.no-fit span{background-position:-107px -107px;}

.circle-line1{
	position:absolute;
	display:block;
	width:60px;
	height:96px;
	left:65px;
	top:295px;
	z-index:22;
	background:url(../RwdImages/contain/intro_pic.png) no-repeat 0 -214px;
}
.circle-line2{
	position:absolute;
	display:block;
	width:217px;
	height:34px;
	left:245px;
	top:480px;
	z-index:22;
	background:url(../RwdImages/contain/intro_pic.png) no-repeat -107px -267px;
}
.circle-line3{
	position:absolute;
	display:block;
	width:48px;
	height:70px;
	right:120px;
	top:310px;
	z-index:22;
	background:url(../RwdImages/contain/intro_pic.png) no-repeat -60px -214px;
}

/*-------你为什么学不好英语 end-------*/

/*-------四大优势-------*/
.advantages .contain-contain ul li{
	float:left;
	width:350px;
	height:300px;
	/*margin:0 23px 70px 23px;*/
	text-align:center;
}

.advantages .contain-contain ul li.ac_teacher,.advantages .contain-contain ul li.all_time
{
    margin-right:40px;
    }

.advantages .contain-contain ul li span{
	display:block;
	width:100%;
	margin:auto;
	/*background:url(../RwdImages/contain/advaatages_icon.png) no-repeat;*/
}
.advantages .contain-contain ul li span img{width:100%;}
/*.advantages .contain-contain ul li.ac_teacher span{background-position:0 0;}
.advantages .contain-contain ul li.any_where span{background-position:-182px 0;}
.advantages .contain-contain ul li.all_time span{background-position:0 -182px;}
.advantages .contain-contain ul li.protect_privacy span{background-position:-182px -182px;}*/

.advantages .contain-contain ul li h2{
	width:100%;
	padding:18px 0px;
	font-size:18px;
	color:#333;
	text-align:left;
}
.advantages .contain-contain ul li p{
	width:100%;
	line-height:25px;
	color:#666;
	text-align: left; 
}
.advantages .showall
{
    margin-top:20px;
    border-top:1px solid #dcdcdc;
    }
.advantages .showall a
{
    display:block;
    padding-right:15px;
    background:url("/Content/RwdImages/down.png") no-repeat right center;
    float:left;
    color:#f74c4c;   
    line-height:30px;
}   

.advantages .showall a.hide-a
{
    background:url("/Content/RwdImages/up.png") no-repeat right center;
    } 

.advantages .d-advantages,.advantages .showall .hide-a
{
    display:none;    
}

/*-------四大优势 end-------*/

/*-------天天向上-------*/
.progress .contain-contain ul li{
	float:left;
	width:218px;
	height:298px;
	margin-bottom:40px;
	border:solid 1px #dddcdd;
	text-align:center;
	background-color:#fff;
}
.progressRmargin{margin-right:40px;margin-bottom:0px;}
.progress .contain-contain ul li a{
	position:relative;
	display:block;
	width:186px;
	height:214px;
	margin:0 auto 12px auto;
}
.progress .contain-contain ul li a span{
	display:none;
	position:absolute;
	width:42px;
	height:42px;
	margin:-7% auto 0 -21px;
	left:50%;
	top:50%;
	z-index:20;
	background:url(../RwdImages/contain/link_btn.png) no-repeat;
}
.progress .contain-contain ul li a:hover span{display:block;}
.progress .contain-contain ul li a img{width:186px;height:214px;}
.progress .contain-contain ul li h2{
	width:100%;
	margin-bottom:8px;
	font-size:17px;
	color:#111;
	font-weight:normal;
}

.progress .contain-contain ul li p{
	width:100%;
	color:#666;
}

.order-mail-progress{
	float:left;
	width:100%;
	height:50px;
}
.order-mail-progress span.order-mail-input-wrap{
	display:block;
	padding:5px;
	height:38px;
	margin-right:22%; /*220/1000*/
	border:solid 1px #dddcdd;
	border-right:none;
	background-color:#fff;
}
.order-mail-input{
	width:100%;
	height:38px;
	line-height:38px;
	font-size:15px;
	color:#dddcdd;
}
.order-mail-btn, .order-mail-btn:visited{
	float:right;
	width:22%; /*220/1000*/
	height:50px;
	line-height:50px;
	text-align:center;
	font-size:16px;
	color:#fff;
	background-color:#f74c4c;
}
.order-mail-btn:hover{background-color:#f32837;}
/*-------天天向上 end-------*/


/*-------合作企业-------*/
.friendlink .contain-contain{text-align:center;}
.alibaba-logo{
	float:left;
	width:100%;
	height:auto;
	margin-bottom:40px;
}
.alibaba-logo img{width:304px;}
.friendlink .contain-contain ul li{
	float:left;
	width:220px;
	height:auto;
	margin-bottom:52px;
}
.friendlinkRmargin{margin-right:40px;}
.friendlink .contain-contain ul li span{width:100%;}
.friendlink .contain-contain ul li span img{width:220px;height:64px;margin:0 auto 0 auto;}
.friendlink .contain-contain ul li p{
	width:218px;
	height:38px;
	margin:6px auto 0 auto;
	line-height:38px;
	border:solid 1px #eee;
	color:#9e9e9e;
}


/*------- 合作企业 end -------*/

/*------- 联系我们 -------*/
.contact .contain-contain{margin-top:0;}
.contact .contain-contain ul{width:100%;position:relative;}
.contact .contain-contain ul li{
	float:left;
	width:22%;
	max-height:163px;
	height:auto;
	margin:0 5% 30px 5%;
	text-align:left;
	opacity:0.6;
	-moz-opacity:0.6;
	-webkit-opacity:0.6;
	filter:alpha(opacity=60);
}
.contact .contain-contain ul li:hover{
	opacity:1;
	-moz-opacity:1;
	-webkit-opacity:1;
	filter:alpha(opacity=100);
}



.contact .contain-contain ul li a{width:100%;}
.contact .contain-contain ul li img{
	width:100%;
	height:auto;
	background-color:#f7f7f7;
	border-radius:50%;
}

.contact .contain-contain ul li.tel_contactUs{position:relative;z-index:20;}
.contact .contain-contain ul li.tel_contactUs img{}
.contact .contain-contain ul li.tel_contactUs span{display:none;}

.contact .contain-contain ul li.tel_contactUs a span{
	display:none;
	position:absolute;
	width:400%;
	height:163px;
	left:0;
	top:0;
	z-index:-30;
	line-height:164px;
	text-indent:168px;
	font-size:60px;
	color:#fff !important;
	background-color:#f32837;
	border-radius:88px;
	-moz-border-radius:88px;
	-webkit-border-radius:88px;
}

.contact .contain-contain ul li.tel_contactUs:hover a span
{
    display:block;    
}

/*
.contact .contain-contain ul li.tel_contactUs:hover a span
{
    display:block;    
    position:absolute;
	width:400%;
	height:163px;
	left:0;
	top:0;
	z-index:-30;
	line-height:164px;
	text-indent:168px;
	font-size:60px;
	color:#fff !important;
	background-color:#f32837;
	border-radius:88px;
	-moz-border-radius:88px;
	-webkit-border-radius:88px;
	behavior: url(/Content/RwdJs/border-radius.htc);
}
*/


.contact .contain-contain ul li p{
	line-height:40px;
	text-align:center;
}




/*------- 联系我们 end -------*/



/* contain-columnL end */


/*----------- container end ------------*/



/*-------------- footer -------------*/
.footer{
	float:left;
	width:100%;
	height:auto;
}
.map-guide{
	float:left;
	width:100%;
	height:auto;
}
#map-guide-btn{
	width:100%;
	height:45px;
	text-align:center;
	color:#fff;
	background-color:#f75c5c;
	cursor:pointer;
}
#map-guide-btn span{
	display:inline-block;
	width:82px;
	height:45px;
	padding-right:12px;
	line-height:45px;
	font-size:16px;
	background:url(../RwdImages/contain/map_arrow.png) no-repeat right 0;
}
#map-guide-btn span.mg-btn-on{background:url(../RwdImages/contain/map_arrow.png) no-repeat right -45px;}

.map-guide-list{
	display:block;
	width:100%;
	height:auto;
	padding-top:34px;
	color:#fff;
	background-color:#666;
}
.map-guide-list ul.mglist{
	width:1000px;
	height:auto;
	margin:0 auto 0 auto;
}
.map-guide-list ul li.mg-list-item
{
    float: left;
    width: 17%;
    height: auto;
    padding-left: 2%;
    margin: 0 0.8% 30px 0;
    border-right: solid 1px #767676;
}

.map-guide-list ul li.keywords
{
    border: none;
    width: 96%;
    margin: 2%;
    padding: 0px;
    margin-bottom: 50px; 
    margin-top:0px;
    
}

.map-guide-list ul li.keywords li
{
    float:left;
    margin-right:20px;    
}

.map-guide-list ul li.studykeywords
{
    margin-bottom:30px;    
}

.map-guide-list ul li.mli_none{border-right:none;}
.mg-list-item{line-height:25px;}
.mg-list-item h4{font-size:16px;font-weight:normal;margin-bottom:22px;}
.map-guide-list a{color:#fff;}
.map-guide-list .empty
{
   text-indent:-9999px; 
   }
.map-guide-list a:hover{text-decoration:underline;}

.keywords h4
{
    margin-bottom:5px;    
}

.copyright{
	float:left;
	width:90%;
	height:auto;
	padding:30px 5% 10px 5%;
	line-height:20px;
	text-align:center;
	color:#666;
	background-color:#dcdcdc;
}

.copyright p{width:100%;line-height:20px;}
.copyright .footmenu
{
  color:#333;  
  }

.copyright .ver
{
   color:#999;
   padding:0px 5px; 
   }
.language-span
{
    position:relative;
    display:inline-block;    
}
.copyright .foot_brand
{
    margin-bottom:5px;    
}  
.copyright .foot_brand a
{
    padding:0px 5px;
}

.copyright .foot_brand span
{
    padding-right:3px;    
}


/*----------- footer end ------------*/



/*---------- wrapper end -------------*/





/*---------- PC/平板 弹出层 登录/注册 -------------*/
.float-lay-bg{
	display:none;
	position:fixed;
	width:100%;
	height:100%;
	/*min-height:2000px;*/
	left:0;
	top:0;
	z-index:7500;
	background:url("../RwdImages/layout-bg.png") repeat;
	/*
	background-color:#000;
	opacity:0.4;
	-moz-opacity:0.4;
	filter:alpha(opacity=40);*/
	/*filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);*/
	
}
.login-register-wrap{
	display:none;
	position:fixed;
	width:440px;
	height:400px;
	margin-left:-220px;
	margin-top:-200px;
	left:50%;
	top:50%;
	z-index:8000;
	background-color:#f5f5f5;
	box-shadow:0 0 6px #333;
}
.LR-title-wrap{
	float:left;
	position:relative;
	width:100%;
	height:60px;
	border-bottom:solid 1px #dcdcdc;
}
.s-logo{
	display:block;
	width:120px;
	height:30px;
	margin:15px 0 0 15px;
	background:url(../RwdImages/log_lay/s_logo.png) no-repeat;
}
.LR-wrap-close{
	float:right;
	display:block;
	width:16px;
	height:16px;
	margin:15px 15px 0 0;
	background:url(../RwdImages/log_lay/close_icon.png) no-repeat center 0;
	cursor:pointer;
}
.LR-wrap-close:hover{background-position:center -16px;}
.LR-tab-title{
	position:absolute;
	width:202px;
	height:54px;
	left:186px;
	top:5px;
	z-index:100;
}
.LR-tab-title li{
	float:left;
	width:100px;
	height:54px;
	line-height:54px;
	text-align:center;
	font-size:16px;
	color:#999;
	cursor:pointer;
}
.LR-tab-title li.LR-item-on{border-bottom:solid 2px #333;line-height:54px;color:#333; }

.LR-content-wrap{
	float:left;
	width:360px;
	height:auto;
	padding:50px 40px 50px 40px;
}
.LR-content{
	display:none;
	width:100%;
	height:auto;
}
.LR-content-show{display:block;}
.LR-content-show p{text-align:center;}
.LR-content ul li{
	float:left;
	width:100%;
	height:auto;
	margin-bottom:30px;
	display: inline;
	word-break:break-all;
}
.LR-content ul li.LR-wrap-input-wrap span.LR-span{
	display:block;
	width:358px;
	height:24px;
	padding:8px 0 8px 0;
	border:solid 1px #dcdcdc;
	background-color:#fff;
}
.LR-content ul li.LR-wrap-checkbox-wrap{line-height:42px;text-indent:18px;color:#999;font-size:12px;}
.LR-wrap-checkbox-wrap a{float:right;color:#999;}
.LR-wrap-checkbox-wrap a:hover{text-decoration:underline;color:#f75c5c;}
.LR-content ul li i{
	float:left;
	width:40px;
	height:24px;
	border-right:solid 1px #f3f3f3;
}
.LR-mail i{ background:url(../RwdImages/log_lay/log_mail.png) no-repeat center center;}
.LR-pwd i{ background: url(../RwdImages/log_lay/log_pwd.png) no-repeat center center;}

/*.LR-content ul li p{height:24px;margin-left:50px;*margin-left:0;margin-top:1px; text-align:left;}*/
.LR-wrap-input{
	width:270px;	
	height:24px;
	margin-left:10px;
	margin-top:1px;
	color:#b4b4b4;
	background-color:#fff;
}
.LR-pwd p{}

.LR-wrap-input:hover{color:#333;}
.LR-wrap-btn,.LR-wrap-btn:visited{
	width:100%;
	height:42px;
	line-height:42px;
	font-size:16px;
	color:#fff;
	background-color:#f75c5c;
}
.LR-wrap-btn:hover{background-color:#f32837;}


/*注册之后弹出验证邮箱界面*/
.email-valid-info{
	display:none;
	text-align:center;
}
.email-valid-info h2{
	width:108px;
	height:108px;
	margin:44px auto 24px auto;
	background:url(../RwdImages/log_lay/send_email.png) no-repeat;
}
.email-valid-info h3{
	width:76%;
	padding:0 12%;
	line-height:30px;
	font-size:22px;
	font-weight:normal;
	color:#000;
}
.email-valid-info p{
	width:100%;
	font-size:15px;
	color:#333;
	line-height:30px;
}
.email-valid-info p span{color:#fbcc3f;}
.confirm-email{
	display:block;
	width:54%;
	height:50px;
	margin:33px 23%;
	line-height:50px;
	text-align:center;
	font-size:16px;
	color:#fff;
	background-color:#f75c5c;
}
.confirm-email:hover{background-color:#f32837;}

/*-------- PC/平板 弹出层 登录/注册 end -----------*/


/*-------- 在线咨询弹出窗体 -----------*/
.online-service{
	display:none;
	position:fixed;
	width:480px;
	height:240px;
	margin-left:-240px;
	margin-top:-120px;
	left:50%;
	top:50%;
	z-index:7000;
}

.online-service-title{
	float:left;
	width:100%;
	height:60px;
	color:#fff;
	background-color:#f75c5c;
}
.online-service-title .os-title-h2{
	line-height:60px;
	font-size:20px;
	margin:0 16px 0 22px;
}
.online-service-title .os-title-h4{font-size:14px;}
#online-service-close{
	display:block;
	float:right;
	width:23px;
	height:23px;
	margin:18px 18px 0 0;
	background:url(../RwdImages/event/close_service.png) no-repeat;
}

.online-service-content{
	float:left;
	width:478px;
	height:auto;
	background-color:#fff;
	background-color:rgba(255,255,255,0.85);
	*background-color:#fff;
	border:solid 1px #ebebeb;
}
.online-service-columnL {
	float:left;
	width:155px;
	height:166px;
	padding:14px 0 0 45px;
}
.online-service-columnR{float:left;width:276px;height:auto;}
.online-service-columnR h3, .online-service-columnR h3 p{
	float:left;
	width:100%;
	font-size:16px;
	font-weight:normal;
}
.online-service-columnR h3{padding:40px 0 40px 0;}
.online-service-btn, .online-service-btn:visited{
	width:200px;
	height:40px;
	margin:0 auto;
	line-height:40px;
	font-size:16px;
	text-align:center;
	color:#fff;
	background-color:#f75c5c;
}
.online-service-btn:hover{background-color:#f32837;}

/*-------- 在线咨询弹出窗体 end -----------*/

/* 免费体验 Pad 悬浮表单 */
.free-experience-wrap{display:none;}
/* 手机置顶功能 */
.mobile-goTop{display:none;}
/*手机下面固定按钮*/
.mobile-fixed-menu{display:none;}

/*-------- 填写资料 体验免费课程 弹出窗体 -----------*/
.hide-experience-form{
	display:none;
	position:fixed;
	width:740px;
	height:500px;
	margin-left:-370px;
	margin-top:-250px;
	left:50%;
	top:50%;
	z-index:8000;
	box-shadow:0 0 6px #333;
	background:#fff url(../RwdImages/event/experience_form_bg_yao.png) no-repeat right bottom;	
}
.HEF-title{
	float:left;
	width:100%;
	height:86px;
	text-indent:40px;
}
.HEF-title .HEF-title-name{
	line-height:86px;
	font-size:25px;
	color:#333;
}
.HEF-content{
	float:left;
	width:420px;
	height:auto;
	padding:0 280px 0 40px;
}
.HEF-content li.HEF-content-item{
	float:left;
	width:100%;
	margin-bottom:16px;
}

.HEF-where-get{
	position:relative;
	width:298px;
	height:40px;
}
/*.HEF-sex-wrap{
	float:left;
	line-height:42px;
	text-indent:16px;
	color:#bababa;
}*/
/*.HEF-age-wrap{
	float:right;
	width:228px;
}*/

.HEF-input{
	width:418px;
	/*height:30px;*/
	padding:10px 0;
	/*line-height:30px;*/
	border:solid 1px #dcdcdc;
	text-indent:15px;
	*text-indent:0;
	color:#bababa;
}

.HEF-btn{
	width:300px;
	height:50px;
	margin-top:9px;
	line-height:50px;
	text-align:center;
	font-size:22px;
	color:#fff;
	background-color:#f75c5c;
}
.HEF-btn:hover{background-color:#f32837;}
/*-------- 填写资料 体验免费课程 弹出窗体 end -----------*/

/*--------------loading图片-------------------*/
.loadingImg
{
    display:none;
   position:fixed;
   left:50%;
   top:50%;
   margin-left:-10px;
   margin-top:-10px;   
   z-index: 5001;
}

/*------在线免费语言申请成功-----*/
.content
{
    width:1000px;
    margin:auto;    
}

/*----------------valid Meg---------------*/
#experience-form .msg-wrap,
#pc-login-form .msg-wrap,
#pc-register-form .msg-wrap,
#class-login .msg-wrap,
#free-experience-form .msg-wrap
{
    position:static;    
}

#experience-form .n-msg,
#pc-login-form .n-msg,
#pc-register-form .n-msg,
#free-experience-form .n-msg  
{
   width:95%; 
}
#class-login .n-msg,
#sidebar-form .n-msg
{
    width:90%;    
}

#pc-login-form .n-left,#pc-login-form .n-right,
#pc-register-form .n-left,#pc-register-form .n-right,
#class-login .n-left,#class-login .n-right,
#free-experience-form .n-left,#free-experience-form .n-right

{
    margin-top:10px;    
}

/*-每日一句-*/
.ourContentInfo .color_black,.ourContentInfo .color_gray,.ourContentInfo .color_orange
{
    display: block;
    position: static;
    background: none;
    width: 100%;
    top: auto;
    margin: auto;
    height: auto;
    line-height: 30px;
 }
 
 .ourContentInfo br
 {
    display:none;    
 }
 
 /*-免费云讲堂入口-*/
 .free-class
 {
    display:none;    
 }
 
 .contain-contain-freeclass img
{
    width:450px;
    margin:auto;
    display:block;    
}



/*-------------20150316为什么选择VIPABC-------------*/
.adv-area
{
        
}

.adv-contain-p
{
    font-size:20px;
    color:#333;
    padding-bottom:10px;
   
}

.adv-contain-last
{
    padding-bottom:60px;  
}

.adv-contain-p span
{
    font-size:40px;
    color:#f74c4c;
    font-weight:bold;
}

.adv-area .contain-contain
{
   margin-top:30px; 
}

/*-------------20150316为什么选择VIPABC end-------------*/

/*-------------------姚明推荐VIPABC------------------*/

.Yword-area-contain
{
    width:440px;
    padding:15px 267px 23px 32px;
    background:#ebebeb;
}

.Yword-area-contain p
{
    color:#333;    
    line-height:30px;
}

.Yword-area .contain-contain
{
    position:relative;    
}

.Yword-area .contain-contain img
{
    position:absolute;
    right:45px;
    bottom:-4px;
    }



/*-------------------姚明推荐VIPABC end------------------*/

.free-advantages
{
  width: 150px;
  height: 40px;
  margin-top: 9px;
  line-height: 40px;
  text-align: center;
  font-size: 16px;
  color: #fff;
  background-color: #f75c5c;
  display:block;
    }
    
.free-advantages:hover
{
       background-color:#f32837;
}

.UserSay-title
{
    width:200px;
    float:left;
    display:table-cell;
    vertical-align:middle;
    margin-top:30px;
}

.UserSay-des
{
    width:400px;  
    float:right;  
    line-height:20px;
    padding-top:35px;
    padding-bottom:30px;
    margin-right:20px;
}

.UserSay-title-img
{
    width:40px;
    float:left;
    margin-left:35px;
}

.UserSay-title img
{
    width:100%;
}

.UserSay-title span
{
    line-height:40px;
    margin-left:20px;
    display:inline-block;
    
    }
    
.UserSay-li-ow
{
    background:#fff;
}

.UserSay-li
{
    min-height:100px; 
    color:#333;
}

.UserSay
{
    padding-bottom:140px;
    }
    
/*---------------底部文字----------------*/  
 
 
/*---------------VM15042404 new-04-27----------------*/  
.social-contact li.social-weixin a{width:110px;}
.qr-code-wrap{height:auto;}
.qr-code-title ul li
{
    height:auto;
    background-color#fff;
}
.social-contact li.social-weixin a.gov-weibo
{
    float:left;
	display:block;
	width:98.5%;
	min-width:100%;
	padding:0;
	margin:5px 0;
	height:25px;
	line-height:25px;
	border:solid 1px #ff0000;
	border-radius:2px;
	text-indent:0;
	color:#fff;
	text-align:center;
	background-color:#f84c4c;
	background-image:none;
}
.social-contact li.social-weixin a.gov-weibo:hover{background-color:#ff0000;}
.header-logged li.loginName_txt{max-width:95px;}
/*---------------VM15042404----------------*/  


/*------------------ 紧急通告 -------------------*/

.new-help-bg{ 
position:fixed;
width:100%;
height:100%;
left:0;
top:0;
z-index:1000;
background-color:#333; 
filter:alpha(opacity=80);
opacity:0.8;
-moz-opacity:0.8;
}

.new-help-wrap{
position:fixed;
width:400px;
height:250px;
padding:50px;
left:50%;
top:30%;
z-index:1005;
margin-left:-250px;
margin-top:-150px;
background-color:#fff;
text-align:center;
}
.new-help-wrap span.close{
position:absolute;
display:block;
width:40px;
height:40px;
right:0;
top:0;
z-index:1003;
background:#f7f7f7 url(/content/RwdImages/close_hide.png) no-repeat center center;
cursor:pointer;
}
.new-help-wrap span.close:hover{
background:#f74c4c url(/content/RwdImages/qrCode_close_on.png) no-repeat center center;
}

.help-video{
width:100%;
margin:0 0 40px 0;
height:300px;
}
.new-help-wrap a{
display:inline-block;
width:150px;
margin:0 10px 20px 10px;
line-height:40px;
text-align:center;
font-size:15px;
color:#fff;
background-color:#f74c4c;
-webkit-transition: all 0.5s ease-out;
    -moz-transition: all 0.5s ease-out;
    -ms-transition: all 0.5s ease-out;
    -o-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out;
border-radius:2px;
}
.new-help-wrap a:hover{
background-color:#e60012;
}
.new-help-wrap a.continue{
color:#666;
background-color:#dcdcdc;
}
.new-help-wrap a.continue:hover{
color:#fff;
background-color:#f74c4c;
}

.new-help-wrap .info{
    width:100%;
margin-bottom:40px;
line-height:30px;
text-align:left;
font-size:15px;
}
.new-help-wrap .info strong{
color:#f74c4c;
}
.new-help-wrap .info em{
font-size:18px;
font-style:normal;
color:#f74c4c;
}


@media all and (max-width:780px)
{
 
.new-help-wrap{
position:fixed;
width:80%;
height:auto;
padding:3%;
left:50%;
top:20%;
margin-left:-40%;
margin-top:0;

}    
    
    
}

/*------------------ 紧急通告 end -------------------*/