@charset "utf-8";

/* 影音专区中间内容 右边 CSS */
.content_right{ float:right; width:227px; padding-top:35px;}
.content_right .searchBox{float:left;border:1px solid #c2cbd9; padding:1px; margin-bottom:10px; height:19px; width:222px; overflow:hidden;}
.content_right .searchBox input{float:right;border:none;}
.content_right .searchBox .searchInput{float:left; background:none; width:185px; border:1px solid #fff; line-height:18px; height:18px;}

.content_right .rightNav{ float:left; margin-top:-10px;}
.content_right .rightNav a,.content_right .rightNav a:hover{ float:left; overflow:hidden;text-decoration:none;width:227px; height:78px; margin-top:10px; text-indent:-9999px;}
.content_right .rightNav .rightNavBg{ background:url(../images/right_nav.jpg) no-repeat}

.content_right .rightNav a.rightNav_1{ background-position:0 0;}
.content_right .rightNav a:hover.rightNav_1{ background-position:right 0;}
.content_right .rightNav a.rightNav_2{ background-position:0 -80px;}
.content_right .rightNav a:hover.rightNav_2{ background-position:right -80px;}
.content_right .rightNav a.audbook{ background-position:0 -160px;}
.content_right .rightNav a:hover.audbook{ background-position:right -160px;}
.content_right .rightNav a.recitealbum{ background-position:0 -240px;}
.content_right .rightNav a:hover.recitealbum{ background-position:right -240px;}
.content_right .rightNav a.fahui{ background-position:0 -320px;}
.content_right .rightNav a:hover.fahui{ background-position:right -320px;}
.content_right .rightNav a.famen{ background-position:0 -400px;}
.content_right .rightNav a:hover.famen{ background-position:right -400px;}
.content_right .rightNav a.ezine{ background-position:0 -480px;}
.content_right .rightNav a:hover.ezine{ background-position:right -480px;}
.content_right .rightNav a.mijdade{ background-position:0 -660px; height:105px; margin-top:-4px;}
.content_right .rightNav a:hover.mijdade{ background-position:right -660px;}
.content_right .rightNav a.xjdade{ background-position:0 -560px; height:91px;}
.content_right .rightNav a:hover.xjdade{ background-position:right -560px;}
.content_right .rightNav a.lesFajie{ background-position:0 -770px; height:82px;}
.content_right .rightNav a:hover.lesFajie{ background-position:right -770px;}
.content_right .rightNav a.lesApai{ background-position:0 -860px; height:82px;}
.content_right .rightNav a:hover.lesApai{ background-position:right -860px;}
.content_right .rightNav a.lesNav{ background-position:0 -950px; height:82px;}
.content_right .rightNav a:hover.lesNav{ background-position:right -950px;}

/* 影音专区中间内容 右边 CSS */
.weekCourse h5,.newsletter h6{font:700 14px "微软雅黑";Letter-spacing:2px;}
.weekCourse,.newsletter{ margin-top:15px; color:#685838; font-size:13px;}
.weekCourse li{float:left;background-position:-297px 15px; padding-left:30px; width:197px; line-height:38px; margin-top:10px}
.weekCourse h5{ height:34px; line-height:34px;width:225px;background:#f2ede8;border:1px solid #f2ede8; border-bottom:1px solid #dfdbd6; border-width:1px;border-style: solid;-moz-border-radius: 2px;-khtml-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;}
.weekCourse h5 .more{ margin:7px 5px 0 0;}
.weekCourse h5 .titleIcon{ background-position:7px 2px;height:16px; width:25px; margin-right:5px;}
*html .weekCourse h5 .titleIcon{background-position:7px 11px;}
.newsletter h6{
	border: 1px solid #dad389;background:#eddca9;color:#4f3f2b;height:34px; line-height:34px;width:225px;
	border-width:1px;border-style: solid;-moz-border-radius: 2px;-khtml-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;
	background-image:-webkit-gradient(linear,left top,left bottom,from(#f0e1b8),to(#e7d593)); 
	background-image: -webkit-linear-gradient(top,#f0e1b8,#e7d593); 
	background-image: -moz-linear-gradient(top,#f0e1b8,#e7d593); 
	background-image: -ms-linear-gradient(top,#f0e1b8,#e7d593); 
	background-image:-o-linear-gradient(top,#f0e1b8,#e7d593); 
	background-image:linear-gradient(top,#f0e1b8,#e7d593);
}
.newsletter h6 i{ width:20px; height:20px; margin:0 13px;}
.newsletter .email{ background:url(../images/weekcoursebg.gif) no-repeat bottom center; padding-bottom:20px; margin-bottom:10px;}
.newsletter .email .emailInput{width:180px;height:28px;border:1px solid #c2b9a8; background:#fff; padding:0 5px; line-height:28px;}
.newsletter .email .btn{ color:#685838;border:1px solid #c2b9a8; background:#fff; height:22px; padding:0 5px; margin-top:10px; cursor:pointer;}
.newsletter .mailIco{ background-position:-30px 3px;}
*html .newsletter .mailIco{ background-position:-30px 10px;}
.newsletter .phoneIco{background-position:-55px 0;width:22px;}
*html .newsletter .phoneIco{background-position:-55px 7px;}
.newsletter .info{background:#efeccf; border:1px solid #e7e3b9; width:195px; padding:20px 15px; margin-top:1px;}
.newsletter .info .weixinBox{ position:relative; margin-bottom:15px; height:114px;}
.newsletter .info .weixinBig{ position:absolute; bottom:114px; left:-113px; background:url(../images/weixinbig.png) no-repeat top left; width:423px; height:440px;}
*html .newsletter .info .weixinBig{background:url(../images/weixinbig.gif) no-repeat top left;}
.newsletter .info p{ line-height:30px; margin-bottom:10px;}

.weekCourse .lesPlanR{ padding:20px 28px; font:14px/37px "宋体"; color:#303030;}

.usage{ background:url(../images/les_right_bg.gif) no-repeat top; padding:111px 0 0 55px; line-height:31px; height:220px;}
.usage a{ background:url(../images/les_ahover.gif)  no-repeat; padding:3px 8px;}

.MjbookList{ margin-top:10px;}
.MjbookList li{ line-height:40px; height:40px; border-bottom:1px dashed #989898; float:left; padding:0 10px; width:207px;}
.MjbookList li .listIco{ vertical-align:middle; width:25px; height:20px; background-position:0 -67px;}

/*------------------------------- 功过格  最新添加 2013-8-12 -------------------------------*/
.merit_right{ padding:0;}
.merit_right .weekCourse{ margin-top:10px;}
.merit_right .weekCourse ul{ margin-top:20px;}
.merit_right .weekCourse li{float:left; padding-left:10px; width:192px; line-height:25px; display:block; height:25px;}
.merit_right .weekCourse li i{ background:url(../images/merit_ico_bg.gif) no-repeat left top; width:16px; height:15px; margin-right:15px; text-align:center; font:normal 10px/12px Tahoma,Arial,Helvetica, Geneva, sans-serif; display:inline-block;}
.merit_right .login{background:#f4f2dd;}
.merit_right .login .checkbox{ float:left; margin:5px 5px 0 0;_margin:0px 5px 0 0;*margin:0 5px 0 0;}
.merit_right .login label{font-size:14px;line-height:30px;}
.merit_right .login td{ padding:5px 0;}
.merit_right .login .inputStyle{border:1px solid #cbc5b6; width:130px;height:28px; line-height:28px; padding:0 5px;}
.merit_right .RloginBtn a{ background:#fffff6; border:1px solid #cbc5b6; width:70px; height:24px; line-height:22px; text-align:center; margin-right:10px; display:inline-block;}
.merit_right .RloginBtn a:hover{ text-decoration:none; border:1px solid #824a3d;background:#bc4518; color:#FFF; font-weight:bold;}
.merit_right .dataBox{background:#f4f2dd; width:225px; padding:0 0 10px 0; margin-top:1px;}
.merit_right .dataBox h3{ font:normal 14px/50px "宋体"; height:50px; background:#eeecc9; display:block; padding:0 20px;}
.merit_right .dataBox li{ float:left; height:40px; line-height:40px; width:175px; margin:0 20px; display:inline; border-bottom:1px dashed #c9c58e; background:url(../images/merit_ico_bg_1.gif) no-repeat right; padding:0 5px;}
.merit_right .dataBox li a{ display:block;}
.merit_right .dataBox .nobor{ border:none;}
/*------------------------------------------------------------------------------------------*/

.rightTd{padding-left:10px;}

.merit_right .RloginBtn input{ background:#fffff6; border:1px solid #cbc5b6; width:70px; height:24px; line-height:22px; text-align:center; margin-right:10px; display:inline-block;}
.merit_right .RloginBtn input:hover{ text-decoration:none; border:1px solid #824a3d;background:#bc4518; color:#FFF; font-weight:bold;}









