@charset "utf-8";
/* CSS Document*/
*{margin: 0; padding: 0;}
body, div, dl, dt, dd, ul,  li,h1, h2, h3, h4, h5, h6, pre, code,form, fieldset, legend, input, button,textarea, p, blockquote, th, td {margin: 0;padding: 0;}
body{background:#f6f6f6;color:#333;font-size:12px;font-family:arial;text-align:center;line-height:1.6;}
ul,ol,li{list-style-type:none;}
input, button, textarea, select{font-size:12px;}
table {border-collapse:collapse;border-spacing: 0;}
.info_detail .content table{border-collapse:separate} 
th {text-align: left;font-weight:normal;}
fieldset, img {border: 0;}
select,input,select{vertical-align:middle;}
a{text-decoration:none;color:#2A5393;}
a:hover,a:active,a:focus{color:#c00;}
#north{zoom:1;margin-bottom:10px;width:960px;}
#north:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#center{width:960px;clear:both;zoom:1;}
#center:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#south{width:960px;clear:both;padding:5px 0 10px;color:#999;border-top:1px solid #d6d6d6;margin-top:10px;text-align:center;}
#page{width:960px;overflow:hidden; _display:inline-block; margin:0 auto;background:#FFF;}
#layout{width:960px; _display:inline-block; margin:0 auto;background:#FFF;}
.header_include iframe{height:85px;}
#profileLoad #page{width:auto;}

/*-------Others---------*/
.location{color:#999;background:#FFF url(http://s1.jingpinke.com/jscss/highCourse/images/base/sprite.gif) -945px -346px  no-repeat;text-align:left;padding-bottom:5px;line-height:25px;padding-left:18px;}
.location a{color:#999;}
.location a:hover{text-decoration: underline;}
.hidden,.hidden1{display:none;}

.footer .firstLine{margin-bottom:10px;margin-top:4px;}
.footer ul li{clear:both;color:#666;text-align:center;float:none;}
.footer .firstLine a{margin-left:10px;margin-right:10px;color:#2a5393}
.footer .firstLine a:link,.footer .firstLine a:hover,.footer .firstLine a:visited,.footer .firstLine a:active{color:#2a5393;}
/*-----------Header-----------*/
.logo{width:365px;height:85px;float:left;padding-left:5px;padding-top:5px;}
.headLogin{width:580px;float:right;text-align:right;padding-top:32px;line-height:24px;}
.headLogin .login{float:left;color:#787878;text-align:right;padding-left:40px;}
.headLogin .welcome a:link,.headLogin .welcome a:visited,.headLogin .welcome a:active,.headLogin .join a:link,.headLogin .welcome a:active,.headLogin .welcome a:active,.headLogin .join a:visited,.headLogin .welcome a:active,.headLogin .join a:active,.headLogin .welcome a:active,.headLogin .forget a:link,.headLogin .forget a:visited,.headLogin .forget a:active,.headLogin .help a:link,.headLogin .help a:visited,.headLogin .help a:active{color:#2A5393;text-decoration:underline;}
.headLogin .favoriteSite a:link,.headLogin .favoriteSite a:visited,.headLogin .favoriteSite a:active{color:#C00;text-decoration:underline;font-weight:bold;}
.user_info .favoriteSite,.header_login .favoriteSite{color:#C00;font-weight:bold;}
.headLogin  .welcome a:hover,.headLogin .join a:hover,.headLogin .forget a:hover,.headLogin .help a:hover,.headLogin .favoriteSite a:hover{color:#C00;}
.headLogin  div{float:left;word-break:keep-all; }
.headLogin .join,.headLogin .help{font-weight:bold;}
.headLogin  a{margin-left:8px;}
.headLogin  .password,.login_v2 .join,.login_v2 .forget{padding-left:10px;}
.headLogin .submit{float:left;margin-left:5px;border:0;background:url(http://s1.jingpinke.com/jscss/highCourse/images/base/sprite.gif) -171px -69px no-repeat;font-size:12px;width:37px;height:20px;line-height:19px;letter-spacing:3px;text-align:center;padding-left:3px;*padding-left:3px !important;*padding-left:0;cursor:pointer;margin-top:2px;}
.headLogin .login2{margin-left:5px;float:left;width:83px;height:19px;line-height:19px;background:url(http://s1.jingpinke.com/jscss/highCourse/images/base/sprite.gif) -82px -70px no-repeat;text-align:center;color:#FFF;margin-top:3px;}
.headLogin .login2 a:link,.headLogin .login2 a:hover,.headLogin .login2 a:visited,.headLogin .login2 a:active{color:#FFF;margin-left:0;}
.headLogin .email input,.login_v2 .password input,.headLogin .password input{width:60px;border:#c2c2c2 1px solid;height:17px;vertical-align: middle;}



.headLogin .newpoints{margin-left:10px;}
.headLogin .newpoints img{vertical-align: middle;}
.headLogin .newpoints a{margin-left:0px;}

.header_login{float:right;margin-right:3px;}
.header_login ul li{line-height:24px;color:#999;}
.header_login ul li a{padding-left:5px;padding-right:5px;color:#2a5393;line-height:24px;}
.header_login ul li a:hover{color:#C00;text-decoration:underline;}

#newLoginDiv .user_login{margin-left:20px;}
#newLoginDiv .user_login a:link,#newLoginDiv .user_login a:visited,#newLoginDiv .user_login a:active{text-decoration:underline;color:#2a5393;}
#newLoginDiv .user_login a:hover{color:#C00}
#newLoginDiv .user_login .b{font-weight:bold;}
#newLoginDiv .user_login .favoriteSite:link,#newLoginDiv .user_login .favoriteSite:hover,#newLoginDiv .user_login .favoriteSite:visited,#newLoginDiv .user_login .favoriteSite:active{color:#C00;font-weight:bold;}



/*-----------kechengxiangxi and ziyuanxiangxi header-----------*/
#miniHeader{height:25px;line-height:25px;}
.topNav{zoom:1;padding:0 2px 0 0;}
.topNav:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.topNav .floatL{width:340px;float:left;}
.topNav .floatL a{float:left;padding:0 12px 0 15px;background:url(http://s1.jingpinke.com/jscss/highCourse/images/base/sprite.gif) -956px -449px no-repeat;color:#2a5393;display:inline-block;}
.topNav .floatL a:link,.topNav .floatL a:visited,.topNav .floatL a:active{color:#333;}
.topNav .floatL  a:hover{color:#aa0008;}
.topNav .floatL .none_dot{background:none;}
.topNav .floatR{float:right;color:#333;padding-right:5px;}
.topNav .floatR a{padding-left:5px;padding-right:5px;color:#333;}
.topNav .floatR a:link,.topNav .floatR a:visited,.topNav .floatR a:active{color:#333}
.topNav .floatR a:hover{color:#2a5393;}
.topNav .loginIn{float:right;color:#333;}
.topNav .loginIn a{padding-left:5px;padding-right:5px;}
.topNav .loginIn .favoriteSite:link,.topNav .loginIn .favoriteSite:hover,.topNav .loginIn .favoriteSite:visited,.topNav .loginIn .favoriteSite:active,.topNav .floatR .favoriteSite:link,.topNav .floatR .favoriteSite:hover,.topNav .floatR .favoriteSite:visited,.topNav .floatR .favoriteSite:active{color:#C00;font-weight:bold;}

/*-----------Nav-----------*/
.nav{clear:both;height:67px;background:url(http://s1.jingpinke.com/jscss/highCourse/images/base/sprite.gif)  no-repeat;overflow:hidden;}
.nav ul li{clear:both;}
.nav .baseNav a{display:block;float:left;width:84px;font-size:14px;font-weight:bold;color:#FFF;line-height:25px;;margin-top:3px;padding-top:6px;height:27px;margin-left:35px;display:inline;}
.nav .baseNav a:visited{color:#FFF}
.nav .baseNav a:hover{background:url(http://s1.jingpinke.com/jscss/highCourse/images/base/sprite.gif) 2px -71px no-repeat;color:#4288ce;}
.nav .baseNav .cur{background:url(http://s1.jingpinke.com/jscss/highCourse/images/base/sprite.gif) 2px -70px no-repeat;color:#4288ce;line-height:27px;}
.nav .baseNav .cur:hover{background:url(http://s1.jingpinke.com/jscss/highCourse/images/base/sprite.gif) 2px -70px no-repeat;color:#4288ce;}
.nav .baseNav .cur:visited{color:#4288ce}
.nav .subNav{width:960px;}
.nav .subNav a{padding-left:20px;padding-right:20px;line-height:28px;height:28px;font-weight:bold;color:#566479;background:url(http://s1.jingpinke.com/jscss/highCourse/images/base/sprite.gif) -959px  -469px no-repeat;display:inline-block;white-space: nowrap;}
.nav .subNav a:hover{color:#4288ce;}
.nav .subNav a:visited{color:#566479;}
.nav .subNav .first{background:none;}
.nav .subNav .subNavCur:link,.nav .subNav .subNavCur:hover,.nav .subNav .subNavCur:visited,.nav .subNav .subNavCur:active{color:#D00;}
.nav  .newIco{display:block;width:22px;height:9px;background:url(http://s1.jingpinke.com/jscss/highCourse/images/home/sprite.gif) -938px -448px no-repeat;position:relative;left:512px;*left:45px !important;*left:43px;top:-56px;z-index:100;}
.nav  .newIcoUser{display:block;width:22px;height:9px;background:url(http://s1.jingpinke.com/jscss/highCourse/images/home/sprite.gif) -938px -448px no-repeat;position:relative;left:-375px;top:9px;z-index:100;float:left;}



#newsNav{background:url(http://s1.jingpinke.com/jscss/highCourse/images/base/sprite.gif) -789px -70px no-repeat;float:left;padding-left:170px;}
#courseNav{background:url(http://s1.jingpinke.com/jscss/highCourse/images/base/sprite.gif) -789px -108px no-repeat;float:left;padding-left:170px;}
#resourceNav{background:url(http://s1.jingpinke.com/jscss/highCourse/images/base/sprite.gif) -789px -184px no-repeat;float:left;padding-left:170px;}
#userNav{background:url(http://s1.jingpinke.com/jscss/highCourse/images/base/sprite.gif) -789px -590px no-repeat;float:left;padding-left:170px;}
#bookNav{background:url(http://s1.jingpinke.com/jscss/highCourse/images/base/sprite.gif) -789px -146px no-repeat;float:left;padding-left:170px;}


/*-------Pages--------*/
.pages{clear:both;}
.pages .pjn{width:20px;}
.pages .pjb{cursor:pointer;}
.pages a:link,.pages a:visited,.pages a:active{color:#333;}
.pages a:hover{color:#C00;}




/*-------PingLun--------*/
.comment_info{border-left:#cdcdcd 1px solid;border-right:#cdcdcd 1px solid;border-top:#cdcdcd 1px solid;background:#fbfcff;clear:both;padding-top:10px;}
.comment_info #layout,.comment_info #layout #center{width:auto;background:none;}
.comment_info ul{margin:auto 15px;}
.comment_info ul li{text-align:left;clear:both;}
.comment_info ul li h3{text-align:left;background:url(http://s1.jingpinke.com/jscss/highCourse/images/base/sprite.gif) -946px -384px no-repeat;padding-left:20px;float:left;padding-bottom:15px;font-size:12px;font-weight:bold;}
.comment_info ul li .red{color:#C00;}
.comment_info ul li .more a{text-decoration: underline;}
.comment_info ul li .statement{float:right;color:#C00;}
.comment_info ul li .resource_comment_name{float:left;color:#2A5393;font-weight:bold;}
.comment_info ul li .resource_comment_time{float:right;color:#999;}
.comment_info ul li .resource_comments{font-size:14px;margin-top:5px;margin-bottom:5px;float:left;}
.comment_info ul li .resource_comments_sub{font-size:14px;margin-top:5px;margin-bottom:5px;float:left;}
.comment_info ul  .comment_re{border-bottom:#CCC 1px dashed;display:block;padding-bottom:10px;margin-bottom:10px;text-align:right;}
.comment_info ul  .comment_re a{margin-left:10px;}
.comment_info .resource_comments fieldset{border:#d2d5da 1px solid;;margin-left:auto;margin-right:auto;background:#fefef4;}
.comment_info .resource_comments fieldset li{margin-left:5px;margin-right:5px;}

.comment_info .resource_comments_sub fieldset{border:#d2d5da 1px solid;;margin-left:auto;margin-right:auto;background:#fefef4;}
.comment_info .resource_comments_sub fieldset li{margin-left:5px;margin-right:5px;}

.comment_info  .comment_title{background:#f1f5f8;height:26px;line-height:26px;text-align:left;clear:both;margin:0 15px;padding-left:5px;}
.comment_info  .comment_title h3{float:left;padding-left:5px;font-size:12px;font-weight:bold;}
.comment_info  .comment_title .red{color:#C00;}
.comment{border-left:#cdcdcd  1px solid;border-right:#cdcdcd 1px solid;background:#fbfcff;clear:both;padding:10px 0;}
.comment li{padding:0 15px;margin:0;display:block;list-style-position: outside;}
.comment .comment_testarea textarea{width:685px;border:#cdcdcf 1px solid;margin-bottom:10px;height:120px;}
.comment .comment_description{text-align:left;height:20px;}
.comment .comment_description span{float:left;}
.comment .comment_description span.comment_submit{float:right;}
.comment .comment_description input{margin-left:5px;margin-right:5px;}
.comment .comment_description .comment_codeInput input{border:#cdcdcf 1px solid;}
.comment .comment_description img{margin-right:5px;height:16px;vertical-align: middle;}
.comment .comment_description .comment_change a{text-decoration: underline;margin-right:30px;}
.comment .comment_description .comment_submitHref{width:70px;height:23px;display:block;background:url(http://s1.jingpinke.com/jscss/highCourse/images/base/sprite.gif) -213px -70px  no-repeat;text-align:center;line-height:23px;color:#000;}

.comment_statement{border-left:#cdcdcd 1px solid;border-right:#cdcdcd 1px solid;border-bottom:#cdcdcd 1px solid;background:#fbfcff;clear:both;padding-top:10px;padding-bottom:10px;}
.comment_reply_name{background:#f1f3f7;border-left:#e1e3e8 1px solid;border-right:#e1e3e8 1px solid;border-top:#e1e3e8 1px solid;padding-left:10px;padding-right:10px;color:#2176bd;}
.comment_reply_content{background:#f1f3f7;border-left:#e1e3e8 1px solid;border-right:#e1e3e8 1px solid;border-bottom:#e1e3e8 1px solid;padding-left:10px;padding-right:10px;line-height:24px;padding-bottom:6px;}
legend{color:#b3874d;}
.comment_info .resource_comments fieldset{padding-left:10px;padding-right:10px;padding-bottom:10px;width:auto;}
.comment_info .resource_comments_sub fieldset{padding-left:10px;padding-right:10px;padding-bottom:10px;width:auto;}
.comment_statement{background:#fbfcff;border-left:#cdcdcd 1px solid;border-right:#cdcdcd 1px solid;border-bottom:#cdcdcd 1px solid;padding:10px;padding-bottom:26px;}
.comment_statement ul {background:#daebff;border:#a2c1de 1px solid;width:660px;margin-left:auto;margin-right:auto;text-align:left;padding:10px;}
.comment_statement ul li{background:url(http://s1.jingpinke.com/jscss/highCourse/images/base/sprite.gif) -957px -422px no-repeat;padding-left:8px;}

.comment_info .tip{background:#F5FAFD;height:25px;line-height:25px;padding:0 10px;margin-top:20px;}
.comment_info .topL{float:left;}
.comment_info .topR{float:right;}
.comment_info .xiangxi_pinglun_title{padding-bottom:35px;!padding-bottom:15px !important;*padding-bottom:15px;}
.comment_info .pages{text-align:center;}







/*-----------------xpe_xform--------------*/
.yui-skin-sam .yui-panel .bd td.form_display,.yui-skin-sam .yui-panel .bd .form_display_required{width:5%;padding-right:8px;white-space:nowrap;text-align:right;vertical-align:top;}
.yui-skin-sam .yui-panel .bd .required{color:#FF3300;}
.yui-skin-sam .form td{text-align:left;line-height:20px;padding:1px 0;}
.yui-skin-sam .yui-panel .hd{padding:0 10px;font-size:12px;line-height:25px;*line-height:25px;font-weight:bold;color:#FFF;background:url(http://s1.jingpinke.com/jscss/highCourse/images/base/sprite_x.jpg) repeat-x;}
.yui-panel-container .yui-module{text-align:left;}
.yui-skin-sam .yui-panel .ft{background:#FFF;border-top:0px;border-bottom:1px solid #808080;}
.yui-skin-sam .yui-panel .bd table{}
.yui-skin-sam .yui-panel .bd table.form {}
.yui-module .ft{background:#FFF;border-top:0px;border-bottom:1px solid #808080;}
.yui-skin-sam .yui-dialog .ft{background:#FFF;}
#layout .bd .form_submit{padding-top:5px;text-align:left;}
#layout .bd .form_submit button{padding:0 5px;height:24px;line-height:20px;}
.yui-skin-sam .yui-panel .bd {background-color:#fff;text-align:left;color:#333;}
.yui-skin-sam .yui-panel .bd textarea{font-size:12px;padding:3px;line-height:18px;}
.yui-skin-sam .yui-dialog .ft .button-group{text-align:center;}
.button-group button{margin:0 5px;padding:0 8px;}
.yui-panel-container .ygtvitem{background:#FFF;}
.yui-skin-sam .form .form_display_error{color:#FF3300;font-size:13px;font-weight:bold;width:11%;padding-right:8px;white-space:nowrap;text-align:right;vertical-align:top;}
.bd .highLight,.upload_res .highLight{color:#f60;}
.yui-skin-sam .yui-panel .xformTips{word-break: break-all;text-align:left;}
.yui-skin-sam .yui-panel .xpe_from_group{background:#F3F3F3;color:#2A5393;text-align:left;}
.yui-skin-sam .yui-panel .xpe_from_group td{padding:2px 10px;}
.yui-skin-sam .yui-panel .select{width:500px;}
.yui-skin-sam .yui-panel .select input{margin-left:10px;}
.yui-skin-sam .yui-panel .bd div.form{*overflow:hidden;width:100%}



.enter_video_btn{background:url(http://s1.jingpinke.com/jscss/highCourse/images/base/enter_video_btn.gif) 0 0 no-repeat;display: inline-block;width:129px;height:41px;margin-top:10px;}
#join .join .regSubmit{padding:12px 5px;}
#join .enterVideo{position: relative;top:-56px;margin-left:150px;}


