.page_nav{position:relative;z-index:1000}.topImg{width:100%;height:250px;position:absolute;left:0;top:0;z-index:1;background:url(/skin/jpkecheng/images/jpkcLogo.png) no-repeat}.cDetail .action,.cLeft,.cRight,.course_info,.memberComment{position:relative}.course_info{height:320px;top:-20px;background-color:#fff;z-index:2;padding:18px;box-shadow:0 0 30px -9px #afafaf;-moz-box-shadow:0 0 30px -9px #afafaf;-webkit-box-shadow:0 0 30px -9px #afafaf}.course_info .logo_img{float:left;width:500px;height:100%;margin-right:45px}.course_info .cDetail{float:left;width:615px;height:100%}.cDetail .title{font-size:18px;color:#2a3b4c}.cDetail .teacher_desc{font-size:14px;color:#889098;width:100%;display:block;cursor:pointer}.cDetail .course_price em{font-size:14px;color:#f85415}.cDetail .cuxiao,.cDetail .teacher,.cDetail .teacher_desc{margin:18px 0}.cDetail .taocan em{padding:4px 15px;margin-left:5px;cursor:pointer}.cDetail .taocan .active{color:#f85415;border:1px solid #f85415;background-color:#faf1ee}.cDetail .cuxiao em{color:#889098}.cDetail .cuxiao a{color:#889098;text-decoration:underline;margin-left:30px;cursor:pointer}.cDetail .action{padding-left:45px;top:20px}.cDetail .action a{width:170px;height:40px;display:block;float:left;text-align:center;line-height:40px;font-size:16px;cursor:pointer}.c_Tab,.c_Tab a{height:50px;line-height:50px;float:left}.cDetail .action .bangding{background-color:#f85415;color:#fff}.cDetail .action .zixunkefu{background-color:#f3f5f7;border-radius:4px;margin-left:25px}.cLeft{display:block;box-sizing:border-box;color:#2a3b4c;margin:0 auto 30px;overflow:hidden;text-align:center;float:left;background-color:#fff;width:880px;border:1px solid #ecedee;border-top:0}.c_Tab{background-color:#ecf0f3;font-size:16px;width:880px;border:1px solid #ecedee;box-sizing:border-box;border-bottom:0}.c_Tab a{width:150px;cursor:pointer;display:block;text-align:center;box-sizing:border-box}.c_Tab a:hover{color:#f85415}.c_Tab a.active{box-sizing:border-box;background-color:#fff;border-top:2px #f85415 solid}.c_Tab a.btnStudy{display:none!important}.cRight{float:right;background-color:#fff;width:300px;top:-51px}.c_cont .cont{width:1200px;margin:0 auto}.memberComment{padding:15px}.memberComment .title{border-bottom:1px #ecedee solid;font-size:16px;padding:10px 0}.memberComment .title a{background:url(/skin/default/images/commentIcon.png) 0 3px no-repeat;font-size:14px;padding-left:26px;margin-left:44px;cursor:pointer;color:#f85415}.memberComment .title em{font-size:12px;margin-left:6px}.memberComment .commentList .perInfo{padding:20px 0;border-bottom:1px #ecedee solid}.memberComment .commentList .perInfo .comment_title_info{height:30px;line-height:30px}.memberComment .commentList .perInfo .comment_title_info span{float:left;display:block}.memberComment .commentList .perInfo .comment_title_info .name{display:block;margin-right:15px;color:#4a90e2}.memberComment .commentList .perInfo .comment_title_info .time{color:#889098;font-size:12px;width:80px;line-height:33px}.memberComment .commentList .perInfo .comment_title_info .grade{width:80px}.memberComment .commentList .perInfo .comment_title_info .grade img{width:10px;height:10px;margin-right:5px}.memberComment .commentList .perInfo .function{overflow:hidden}.memberComment .commentList .perInfo .function .modifyComment{float:right;margin-right:20px}.memberComment .commentList .perInfo .function .hideComment{float:right}.memberComment .paging{text-align:center}.memberComment .paging a{margin:0 3px;width:25px;height:25px;line-height:25px}.commentDialog{width:520px;padding:10px}.commentDialog .title{font-size:18px;margin-bottom:16px}.commentDialog .commentCont .characterCounter{width:100%}.commentDialog .commentCont .characterCounter .warningTxt{position:absolute;bottom:7px;color:#f85415;left:142px;display:none}.commentDialog .commentCont .characterCounter textarea{width:467px;height:135px;resize:none;border:1px solid #ecedee;border-radius:4px;box-sizing:border-box;padding:4px;outline:0}.commentDialog .commentCont .characterCounter .num{right:33px;bottom:52px;font-size:12px;position:absolute}.commentDialog .commentCont .characterCounter .btnSubmitComment{width:80px;height:26px;line-height:26px;font-size:16px;float:right;margin:11px 24px 0 0;background-color:#f85415;cursor:pointer}.commentDialog .star-ul{position:absolute;left:29px;bottom:19px;width:200px}.commentDialog .star-ul li{float:left}.commentDialog .star-ul li img{width:14px;height:14px;margin-right:7px;cursor:pointer}