<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
/*---------------------------------------
 **   公共样式                        -----
-----------------------------------------*/
* {
	margin: 0px;
	padding: 0px;
	border: 0px;
}
body {
	font-family: "Microsoft YaHei", "Arial", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
}
.clear {
	clear: both;
}
ul, li {
	list-style-type: none;
}
a {
	color: #777;
	text-decoration: none;
	-moz-transition: color 0.2s;
	-o-transition: color 0.2s;
	-webkit-transition: color 0.2s;
	transition: color 0.2s;
}
a:hover {
	color: #e43a3d;
	text-decoration: underline;
}
img {
	vertical-align: middle;
}
.fl{float:left;/*display:inline;*/}
.fr{float:right;display:inline;}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
	font-family:  "微软雅黑","Microsoft YaHei","Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: 500;
	line-height: 1.1;
	color: inherit
}



/*---------------------------------------
 **   头部样式                        -----
-----------------------------------------*/
/*tag 样式*/
.tag{height:32px; background: url(../images/cjkc/tag-bj.jpg) repeat-x left center;border-bottom:1px solid #e3e3e3;}
.tag-cont{width:1000px; margin:0 auto;}
.tag-cont p{width:400px; text-align:left;color:#666; line-height:32px;}
.tag-cont p a{margin-right:3px;}

.tag-list li{float:left;display:inline;height:32px;margin-left:3px;background:url(../images/cjkc/tag-line.jpg) no-repeat right center; text-align:center;padding-right:3px; line-height:32px; vertical-align:middle;}
.tag-list li.pr0,
.nav-menu li.pr0,
.nav-list li.pr0,.prd0
{padding-right:0px;background:none;border-right:0px;}
/*.tag-list li a{color:#333;}*/
.tag-list li img{vertical-align: middle;}
.tag-list .li{color:#777;}
.tag-list .li a{color:#265c92;}
.tag-list .li a:hover{color: #e43a3d;}

/*logo 搜索 广告图片 样式*/
.logo{width:1000px;margin:20px auto 0 auto;}
.logo-lt{width:180px;}
.search{width:437px;height:30px;background:#e4393c;padding:3px;margin-top:15px;margin-left:40px;}
.joinus{ width:393px;}
.collection{ background:url(../images/icon01.png) no-repeat left center; padding-left:17px; font-size:14px; margin:10px 5px 0 0;}
.btn_list01{ margin-top:20px;}
.btn_list01 .btn_style01{ background:url(../images/btn_bg01.png) no-repeat; width:108px; height:38px; text-align:center; line-height:38px; color:#fff; font-size:16px; float:left; margin-right:7px; }
.btn_list01 .btn_style01 a{display:block; color:#fff; width:108px; height:38px;}
.btn_list01 .number{ padding-top:10px; font-size:14px;}
.btn_list01 .number span{ display:inline-block; padding:0 5px; height:20px; font-size:16px; font-weight:bold; color:#666; text-align:center; line-height:21px; border:1px solid #999; }

/*practice logo 搜索 广告图片 样式*/
.practice{width:1002px;margin:0 auto; background:url(../images/logobg.jpg) no-repeat; height:108px;}
.logo_img{width:415px; height:72px; margin-top:17px;}
.logo_list{width:590px; height:72px; margin-top:17px; overflow:hidden; float:left;}
.logo_list .unit_logo{ width:72px; height:72px; float:left;}
.logo_list .logofont{ margin-left:13px; width:505px; float:left; color:#cc0404;}
.unit_name{ font-size:18px; font-weight:bold; margin-bottom:5px;}
.subject_name{ font-size:28px; padding-left:60px;}
.unit_name01{font-size:30px; font-weight:bold; line-height:72px;}

/*导航样式*/
.nav{margin-top:18px;height:39px; background-color: #e41717;width:1000px;;margin:0 auto;border-radius:0.5rem;}
.nav-cont{width:1000px;margin:0 auto;}
.nav-list{width:812px;}
.nav-list li{float:left;display:inline;font-size:16px;}
.nav-list li.pr0{background:none;}
.nav-list li a{display:block; color:#fff;  padding:9px 18px;  text-decoration:none;border-left:1px solid transparent;border-right:1px solid transparent;}
.nav-list li.active a{display:block; color:#fff;  padding:9px 18px;}
.nav-list li a:hover,.nav-list li.active a,.nav-selected{background:#ce1010;border-left:1px solid #af0c27;border-right:1px solid #af0c27;}
.pNav{height:39px; background:url(../images/cjkc/nav-bj.jpg) repeat-x left center;}
.nav-menu__{width:178px;}
.nav-menu li{float:left;display:inline; padding:0px 15px;}
.nav-menu a{display:block;color:#fff; line-height:39px; text-decoration:none;}
.nav-menu a:hover{color:#fed90c; text-decoration:none;}
.nav-menu a.bj1{ background:url(../images/cjkc/g_ico_1.png) no-repeat left center;padding-left:25px;}
.nav-menu a.bj2{ background:url(../images/cjkc/g_ico_2.png) no-repeat left center;padding-left:25px;}

.hot-news{height:45px; border-bottom:1px solid #ddd;}
.hot-news-cont{width:1000px; margin:0 auto;}
.hot-news-cont p{font-size:14px;color:#000;line-height:45px;}
.hot-news-cont p a{color:#000;}
.hot-news-cont p a:hover{ color: #e43a3d;text-decoration: underline;}


.main{background:#f9f9f9;padding:25px 0 50px 0px;}
.cont{width:1000px; margin:0 auto 0 auto;}
.bzbj{ background:url(../images/cjkc/bz_bj1.jpg) no-repeat left top; height:36px;border-right:1px solid #ddd;}
.bzbj2{ background:url(../images/cjkc/bz_bj2.jpg) no-repeat left top; height:36px;border-right:1px solid #ddd;}
.bzbj3{ background:url(../images/cjkc/bz_bj3.jpg) no-repeat left top; height:36px;border-right:1px solid #ddd;}
.bz_list{width:514px;}
.bz_list li{float:left;display:inline;width:170px;height:36px; font-size:14px; font-weight:bold; color:#333; text-align:center; line-height:36px;}
.bz_list li span{color:#fff;}
.tag_text{width:300px; margin-right:30px;font-size:14px; color:#e4393c; line-height:36px; text-align:right;}

/*申请表 样式------------------------------*/
.sqb{width:713px;border:1px solid #dfdfdf; background:#fff;}
.sqb-tittle{height:60px;border-bottom:1px solid #ddd;}
.sqb-tittle h1{ background:url(../images/cjkc/g_ico_3.jpg) no-repeat left center;font-size:24px;color:#000; line-height:60px; padding-left:30px;margin-left:25px;}

.sqb dl{margin:30px 22px;}
.sqb dt{float:left;font-size:15px;padding:12px 0 4px;width:112px;color:#555; text-align:right;margin-right:15px;}
.sqb dd{ text-align:left;height:auto;padding:8px 0;}
.sqb dd span{color:#e4393c; margin-left:10px;}
.sqb dd a{ color:#0263ca; text-decoration:underline;margin-left:10px;}
.sqb dd a:hover{ color:#e4393c; text-decoration:underline;}

/*copy申请表*/
.sqb1{width:805px;}

.sqb1 dl{margin:30px 22px;}
.sqb1 dt{float:left;font-size:15px;padding:12px 0 4px;width:112px;color:#555; text-align:right;margin-right:15px;}
.sqb1 dd{ text-align:left;height:auto;padding:8px 0;}
.sqb1 dd span{color:#e4393c; margin-left:10px;}
.sqb1 dd a{ color:#0263ca; text-decoration:underline;margin-left:10px;}
.sqb1 dd a:hover{ color:#e4393c; text-decoration:underline;}
.sqb1 .input21{hegiht:34px; line-height:34px; color:#333;border:1px solid #ddd;height:30px;background:#fff;color:#999; line-height:30px;width:266px;padding-left:10px;}
.cjbj{height:24px; background:url(../images/cjkc/dotte.jpg) repeat-x left center;margin:0 30px;}
.cjbj p{width:70px; background:#fff url(../images/cjkc/g_ico_4.jpg) no-repeat left center; font-size:14px; font-weight:bold; color:#333;line-height:24px;padding-left:30px;}
.inputText{color:#333;border:1px solid #ddd;background:#fff;color:#999;}

/*其他功能 样式----------------------------*/
.cont_rt{width:245px;border:1px solid #ddd;}
.cont_rt_c{background:#f9f9f9;margin:1px;padding-bottom:100px;}
.cont_rt_c h1{font-size:18px; font-weight:bold; color:#333;padding:25px 0 0 22px;}
.other_list{margin:30px 22px 0 22px;}
.other_list li{margin-top:20px;}

/*---------------------------------------
 ** 弹出窗  内容样式                        -----
-----------------------------------------*/
.dx_main{width:604px; background:url(../images/bj_02.png) repeat-y left top; margin:0 auto;}

.dx_top,.login_main_t{ background:url(../images/bj_01.jpg) no-repeat left top; padding:3px 3px 0 3px;}
.dx_tile{border-bottom:1px solid #ddd;padding:0 15px;height:55px;}
.dx_tile h1{font-size:18px; color:#333; font-weight:bold; line-height:55px;width:150px;}
.dx_tile p{width:10px; text-align:right;padding-top:20px;}

.sousuo{width:424px;height:27px; background:#e43a3d;padding:3px;margin:15px 15px 0 15px;}
.sousuo p{width:93px;font-size:16px;font-weight:bold; color:#fff; text-align:center; line-height:27px;}
.dx_input1{height:27px;background:#fff;color:#999; line-height:30px;width:320px;padding-left:10px;}

.city02{margin:20px 15px 0 15px;}
.city02 h1,.xy h1{font-size:16px;font-weight:bold; color:#333; }
.city_cont01{ background:url(../images/ctiy_bj.jpg) no-repeat left top; height:108px; margin-top:10px;padding:25px 18px 0 18px;}
.city_cont01 p{color:#845b1e;border-bottom:1px dashed #dbd8cf;line-height:24px;padding:5px 0px;}
.city_cont01 p a{color:#845b1e;margin-right:9px;}
.city_cont01 p a:hover{ color:#333;}
.city_cont01 p:last-child{border:0px;}


.xueyuan{margin:10px 15px 0 15px;border:1px solid #ddd;}
.xy_tile{height:40px; background:#ebebeb;border-bottom:1px solid #ddd;text-align:center; font:14px Arial, Helvetica, sans-serif;font-weight:bold; color:#333;line-height:40px;}
.xy_tile a{ color:#333; text-decoration:none;margin-left:5px;}
.xy_tile a:hover{color: #e43a3d;text-decoration: underline;}

.xy_list{table-layout: fixed; height:270px;margin:20px 0 20px 40px; overflow-y:scroll; }
.xy_list li{float:left;display:inline;width:33.3%; text-align:left;font-size:13px; color:#265c92;line-height:29px;}
.xy_list li a{padding:3px; color:#265c92; line-height:29px;}
.xy_list li a:hover{background:#559cca; color:#fff; text-decoration:none;}

.xy{margin:20px 0px; border-bottom:1px solid #ddd; padding:0px 15px 25px 15px;}
.textarea{width:535px;height:120px;border:1px solid #ddd;margin-top:15px; color:#999; line-height:24px;padding:15px;}

.jr{margin:15px auto 0 auto;width:153px;}
.but{width:153px;height:43px; background:url(../images/but.jpg) no-repeat left top; font-size:20px;font-weight:bold; color:#fff; text-align:center;}


/*---------------------------------------
 ** 弹出窗登录页面  内容样式                        -----
-----------------------------------------*/
.login_main{width:400px; background: url(../images/login_bj_02.png) repeat-y left top;margin:0 auto;padding-bottom:10px;}
.login_main_t{ background:url(../images/login_bj_01.jpg) no-repeat left top}
.tc_login_bj{ background:url(../images/tc_login_line.jpg) no-repeat left center; padding-left:15px;}

.tc_login_tile{height:38px; background:url(../images/tc_login_tilebj.jpg) repeat-x left top;padding:8px 0 0 23px;border-bottom:1px solid #ddd;}
.tc_login_tile li{float:left;display:inline;width:138px;height:38px; font-size:16px; font-weight:bold; color:#333; text-align:center; line-height:38px;}
.tc_login_tile li.hover{height:39px; background:url(../images/tc_login_tilebj2.jpg) no-repeat left top;}



.tc_login_c{ border-bottom:1px solid #ddd; padding:13px 21px 20px 21px;}
.tc_login_c li{margin-top:20px; color:#888;line-height:26px;}
.tc_login_c li a{color:#e43a3d; text-decoration:underline;margin-left:10px;}
.tc_login_c li span{ color:#e43a3d;}

.login_bottom{width:400px; margin:0 auto;}




/*---------------------------------------
 **   footer 样式                      -----
-----------------------------------------*/
.footer{border-top:1px solid #ddd; background:#e6e6e6;padding-bottom:10px;}
.footer-cont{width:1000px;margin:20px auto 0 auto;}
.footer-cont p{color:#000; line-height:22px;}
.footer-cont p a{color:#000; text-decoration:none;}
.footer-cont p a:hover{color: #e43a3d;text-decoration: underline;}
.footer-cont h6{font-size:12px; color:#999; line-height:24px;}

.layout_n{ width: 960px; margin: 0 auto;}
.mod_footer{ padding: 30px 0 60px;  background-color: #333; text-align: center; color: #999;}
.mod_footer .layout_n{ background-color: #333;}
.mod_footer a{ color: #999;}
.mod_footer a:hover{ color:#fb3450;}
.mod_footer .ft_wrap{ text-align: left;}
.mod_footer .ft_disclaimer { font-size: 12px; line-height: 20px; color: #999; text-align: left; border-bottom: 1px dotted #5b5b5b; padding-bottom: 30px; margin-bottom: 30px; }
/*item*/
.mod_footer .ft_item{ float: left; width:225px; height: 170px; padding-left: 9px; border-right: 1px solid #5b5b5b;}
.mod_footer .ft_item tr{height: 26px;}
.mod_footer .ft_item td{width: 111px;}
.mod_footer .ft_item_tit{ height: 28px; line-height: 28px; font-size: 20px; color: #ccc; margin-bottom:15px;}
.mod_footer .ft_links_list{ margin-top: 10px;}
.mod_footer .ft_links_list .ft_link{ height: 30px; line-height: 30px;}
/*item sns*/
.mod_footer  .ft_item_sns{width: 270px;}
.mod_footer .ft_item_we{width: 180px;}
.mod_footer .ft_sns_list{ margin-top: 7px;}
.mod_footer .ft_sns_list li{ float: left; width: 80px; margin-right: 10px;}
.mod_footer .ft_sns_list a{ display: block; width: 74px;}
.mod_footer .ft_sns_list .txt{ display: block; line-height: 32px; }
.mod_footer .ft_sns_list .ico_sns{ display: block; width: 62px; height: 62px; margin: 0 auto; background: url(../images/zhuanti/apimg/ft_sns.png) no-repeat;}

 .mod_footer .ft_sns_list .ico_weixin{ background-position: 0 0;}
 
.mod_footer .ft_sns_list .ico_sinawb{ background-position: -63px 0;}
.mod_footer .ft_sns_list .ico_txwb{ background-position: -126px 0;}

.mod_footer .ft_sns_list a:hover .ico_weixin{ background-position: -0px -63px;}
.mod_footer .ft_sns_list a:hover .ico_sinawb{ background-position: -63px -63px;}
.mod_footer .ft_sns_list a:hover .ico_txwb{ background-position: -126px -63px;}
.mod_footer .ft_sns_list .wx_tips{ cursor: pointer; position: relative;}
.mod_footer .ft_sns_list .wx_tips .tips_hd{}
.mod_footer .ft_sns_list .wx_tips .tips_bd{ display: none; width: 200px; padding: 15px 15px 0 15px; background-color: #fff; position: absolute; left: 90px; top: -10px;}
.mod_footer .ft_sns_list .wx_tips .tips_bd .arrow{ width: 0; height: 0; overflow: hidden; border-color:transparent #fff transparent transparent;border-width:8px 8px 8px 8px;border-style:dashed solid dashed none; position: absolute; top: 35px; left: -8px;}
.mod_footer .ft_sns_list .wx_tips .tips_bd img{ width: 200px; height: 200px;}
.mod_footer .ft_sns_list .wx_tips .tips_bd .txt{ font-size: 14px; line-height: 32px;  color: #3D9FE1;}



.mod_footer .ft_sns_list .wx_tips:hover .txt{ color: #fb3450;}
.mod_footer .ft_sns_list .wx_tips:hover .tips_bd{ display: block;}
/*item contact*/
.mod_footer .ft_item_contact{border-right: none;}

.mod_footer .ft_item_contact .contact_2{ margin-top: 15px;}
.mod_footer .ft_contact_tel{ margin-top: 8px;}
.mod_footer .ft_contact_tel .ico_tel{ float: left; width: 40px; height: 40px; background: url(../images/zhuanti/apimg/ft_ico_tel.png) no-repeat;}
.mod_footer .ft_contact_tel .txt{ float: left; margin-left: 15px; font:bold 20px/40px Arial;}
.mod_footer .ft_contact_qq{ margin-top: 8px; line-height: 40px;}
.mod_footer .ft_contact_qq .ico_qq{ float: left; width: 40px; height: 40px; margin-right: 3px; background: url(../images/zhuanti/apimg/ft_ico_qq.png) no-repeat;}
.mod_footer .ft_contact_qq .link{ float: left;}
.mod_footer .ft_contact_qq .link:hover .ico_qq{ background-position: -41px 0;}
.mod_footer .ft_contact_qq .txt{ float: left; margin-left: 15px;}
/*friend links*/
.mod_footer .friend_links{ margin-top: 30px; padding-bottom: 10px; border-bottom: 1px solid #5b5b5b; line-height: 1.8em; font-size: 12px;}
.mod_footer .friend_links .tit{ float: left; width: 75px; text-align: right;}
.mod_footer .friend_links .links_wrap{ float: left; width: 1105px; text-align: left;}
.mod_footer .friend_links .links_wrap a{ margin-right: 15px; line-height: 18px; font-size: 12px; white-space:nowrap;}
.mod_footer .about_links{ padding-top: 205px; line-height: 28px;}
.mod_footer .about_links a{ padding: 0 5px;}
.mod_footer .about_links .sep{ font-size: 12px;}
.mod_footer .copyright{ line-height: 28px; font-size: 12px;}
.mod_footer .copyright a:hover{ color: #999;}
.gzwm{display: none;padding:10px 10px 0 10px;border:1px solid #e1e1e1;background:#fff;width:250px;	position:absolute;top:65px;text-align: center;z-index:1001;}
/*课程管理首页内容*/
.wrap{ width:1002px; margin:0 auto;}
.data_bor{ border:1px solid #d6d6d6; border-top:0;}
.data_box{ border:1px solid #fff; width:633px; border-top:0; background-color:#f5f5f5; padding:0 14px 0 6px;}
.photo{ width:85px; height:78px; border:1px solid #ddd; padding:4px; background-color:#fff; margin-top:22px;}
.material{ width:248px; margin:22px 0 0 13px;}
.metaerial_list{ background:url(../images/line02.png) repeat-x left bottom; overflow:hidden; padding-bottom:8px;}
.metaerial_list span{ font-weight:bold; font-size:14px; display:inline-block; margin-right:5px;}
.metaerial_list a{color:#0436b5;}


.my_university{ background:url(../images/icon03.png) no-repeat left center; padding-left:25px; color:#666; margin-top:10px;}
.my_university span{ color:#e43a3d;}

.enter{ background:url(../images/btn_bg02.png) no-repeat; width:106px; height:30px; line-height:30px; text-align:center; font-weight:bold; color:#fff; margin-top:10px;}
.enter a{width:106px; height:30px; display:block; color:#fff;}

.line01{ width:2px; background:url(../images/line01.png) no-repeat; height:137px; margin:0 20px;}

.participate{ width:235px;}
.courses{ background:url(../images/line02.png) repeat-x left bottom; padding:0 5px 16px 0; margin-top:30px; overflow:hidden;}
.courses li{ background:url(../images/pt_ico9.jpg) no-repeat left center; padding-left:17px;}
.courses li span{ color:#e43a3d; font-size:14px; font-weight:bold;}

.competition{ background:none; margin-top:17px;}
.competition li{ background:url(../images/icon02.png) no-repeat left center; padding-left:25px;}

.notice{ border:1px solid #d6d6d6; border-top:0; width:330px;}
.N_btnbox1{ background:url(../images/notice_bg01.jpg) repeat-x; height:39px; padding-left:13px;}
.N_on{ width:110px; height:30px; background:url(../images/notice_cur.jpg) no-repeat; display:inline-block; float:left; line-height:30px; text-align:center; font-weight:bold; margin-top:9px;}
.N_off{width:110px; height:30px;display:inline-block; float:left; line-height:30px; text-align:center; font-weight:bold; margin-top:9px;}
.N_on a,.N_off a{ width:110px; height:30px; display:block; cursor:pointer;}

.N_btnbox1 .more1{ color:#e43a3d; float:right; font-family:宋体; padding:17px 15px 0 0 ;}
.N_btnbox1 .more1 a{color:#e43a3d;}

.N_con1{ background:url(../images/notice_bg02.jpg) repeat-x; height:99px; border-left:1px solid #fff;border-right:1px solid #fff;}
.N_con1 ul{ padding:13px 0 0 15px; overflow:hidden;}
.N_con1 ul li{ background:url(../images/right_arrow.png) no-repeat left center; padding-left:10px; line-height:24px;}
.N_con1 span{float: right;margin-right: 5px;color: #777;}


.con_box{ background:url(../images/middle_bg.jpg) repeat-y; width:1002px; margin-top:15px;}
.bottom_bg{ background:url(../images/bottom_bg.jpg) no-repeat; width:1002px; height:12px; margin-bottom:60px;}
.left_con{ width:182px; float:left;}
.left_con p {color: #fff;}
.left_con font{color: #777;}
.left_con .left_nav{color:#e43a3d;font-weight:bold;}
.title_left{ background:url(../images/title_bg01.jpg) no-repeat; width:168px; height:39px; line-height:39px; color:#fff; font-weight:bold; font-size:15px; padding-left:14px;}
.menu_one{ margin-left:1px; width:180px;}
.menu_one dt{width:162px; height:27px; padding:12px 0 0 18px; font-weight:bold; font-size:15px;}
.menu_one .dtlist01{ background:url(../images/bg_group01.png) no-repeat left 0; }
.menu_one .dtlist02{ background:url(../images/bg_group01.png) no-repeat left -120px; }

.menu_one dt a{ color:#fff; display:block; width:162px; height:27px;}
.menu_one dd{ font-size:14px; padding-left:40px; width:140px; height:40px; line-height:40px;}
.menu_one .ddlist01{ background:url(../images/bg_group01.png) no-repeat left -39px; }
.menu_one .ddlist02{ background:url(../images/bg_group01.png) no-repeat left -79px; }
.menu_one .ddlist03{ background:url(../images/bg_group01.png) no-repeat left -163px; }
.menu_one .ddlist04{ background:url(../images/bg_group01.png) no-repeat left -203px; height:32px; line-height:30px; margin-top:8px; padding-left:22px; width:158px;}
.menu_one .ddlist05{ background:url(../images/bg_group01.png) no-repeat left -203px; height:32px; line-height:30px; padding-left:22px; width:158px;}
.menu_one .ddlist06{ background:url(../images/bg_group01.png) no-repeat left -235px; height:41px;}
.menu_one .ddlist07{ background:url(../images/bg_group01.png) no-repeat left -276px;}
.menu_one .ddlist08{ background:url(../images/bg_group01.png) no-repeat left -316px; height:45px; line-height:45px}
.menu_one .ddlist04 a,.menu_one .ddlist05 a{ width:158px;}
.menu_one dd a{ width:140px; height:40px; display:block;}



.right_con{ width:805px; float:right;}
.right_con .noCourse{font-size:14px;line-height:55px;text-align:center; margin-top:50px;}
.right_con .noCourse a{text-decoration:underline;}
.right_con td a{color: #E43A3D;text-decoration: none;}
.title_right{ background:url(../images/title_bg02.jpg) no-repeat; width:805px; height:39px;}
.tit{ background:url(../images/icon04.png) no-repeat left center; font-weight:bold; font-size:14px; padding-left:34px; margin:10px 0 0 30px; width:540px; color:#fff; height:20px;}
.tit a{ color:#fff;}
.creat{ background:url(../images/btn_bg03.png) no-repeat; width:93px; height:30px; margin:5px 7px 0 0 ; line-height:30px; font-weight:bold;}
.creat a{ display:block; width:68px; height:30px; padding-left:25px; color:#845b1e;}

.pad1px{ padding:0 1px;}
.coursebox{ background:url(../images/course_bg01.jpg) repeat-x; height:35px; padding-left:15px; padding-top:10px; font-size:16px; font-weight:bold;}
.coursebox span{width:148px; height:35px; line-height:35px; text-align:center; display:inline-block;}
.N_on01{ background:url(../images/course_cur.jpg) no-repeat; }
.coursebox span a{ display:inline-block; cursor:pointer;}

.coursecon{ padding-top:12px;}
.course_tit{ background:url(../images/course_bg02.jpg) no-repeat; width:495px; height:39px; margin-left:25px; padding:10px 16px 0 16px;}
.course_tit .title{ font-size:14px; font-weight:bold; color:#845b1e; width:290px;overflow: hidden;word-break: keep-all;white-space: nowrap;}
.course_tit ul{ width:205px; margin-top:3px; overflow:hidden;}
.course_tit li{ float:left; display:inline-block; margin-left:16px;}
.course_tit .oper01{ background:url(../images/icon05.png) no-repeat left center; padding-left:15px;}
.course_tit .oper02{ background:url(../images/icon06.png) no-repeat left center; padding-left:15px;}
.course_tit .oper03{ background:url(../images/icon07.png) no-repeat left center; padding-left:17px;}
.course_tit li a{ color:#000;}

.addclass{ background:url(../images/btn_bg01.png) no-repeat; width:108px; height:38px; text-align:center; line-height:38px; font-weight:bold; font-size:14px; margin-left:15px;}
.addclass a{ color:#fff; display:block; width:108px; height:38px;}


.course_table{ margin:5px 0 20px 0;border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;}
.course_table td{ border-top:1px solid #d6d6d6; border-left:1px solid #d6d6d6; padding:8px 7px;}
.course_table .center{ text-align:center;}
.course_table td a{ color:#e43a3d;}
.course_table .table_tit{ font-weight:bold; text-align:center; background-color:#eee; height:40px; line-height:40px; border-top:1px solid #fff;border-bottom:1px solid #fff; padding:0;}
.course_table .noleftbor{ border-left:0;}
.course_table .whitebor{ border-left:1px solid #fff;}
.course_table .pinkbg{ background-color:#fbf6f6;}

.page{  margin:10px auto; overflow:hidden;float:right;}		
.page span{ background:url(../images/page_bg.jpg) no-repeat; width:37px; height:37px; line-height:37px; text-align:center; font-weight:bold; color:#7f7f7f; display:inline-block; margin-right:12px; font-size:14px; float:left;}	
.page .omitted{ background:none; width:25px;}
.page .next{ padding-top:11px; height:26px;}
.page span a{ display:block; width:37px; height:37px;}
.page .page_current{ background:url(../images/page_current.jpg) no-repeat; color:#fff;}
.page .page_current a{ color:#fff;}

.jumpbox{ width:143px; color:#999; font-size:14px; line-height:37px;}
.jump{ width:40px; height:35px; border:1px solid #c1c1c1; margin-right:8px; text-align:center; line-height:35px; vertical-align:middle;}
.go{ background:url(../images/page_bg.jpg) no-repeat; width:37px; height:37px; line-height:37px; text-align:center; cursor:pointer; vertical-align:middle;}
.newCourse{background-color:#eee;border: 1px solid #d6d6d6;margin-top:100px;font-size: 14px;font-weight: bold;padding-left:30px;line-height: 40px;}


/*找我的大学*/
.wrap{ width:1002px; margin:0 auto;}
.university_left{ border:1px solid #e0e0e0; width:736px;}
.unit_search{ border:1px solid #fff; background-color:#f5f7f6; padding:9px 0 9px 46px; overflow:hidden;}
.search_input01{ border:3px solid #e4393c; width:323px; height:30px; line-height:30px; color:#999; padding-left:10px;}
.search_button01{ background-color:#e4393c; width:78px; height:36px; line-height:36px; text-align:center; color:#fff; font-weight:bold; cursor:pointer; font-size:14px;}

.unit_box{ padding:10px 26px 20px 22px; border-top:1px solid #e0e0e0; background-color:#fff; overflow:hidden;}

.city01{ margin:0; margin-top:20px;}
.city01 .city_cont01{ background:url(../images/city_bg01.jpg) no-repeat left top; height:129px; margin-top:10px;padding:35px 20px 0 20px; width:648px; font-size:14px;}
.city01 .city_cont01 p{color:#845b1e;border-bottom:1px dashed #dbd8cf;line-height:28px;padding:5px 0px;}
.city01 .city_cont01 p:last-child{border:0px;}

.xy_tile01{height:47px; background:#ebebeb;border-bottom:1px solid #ddd;text-align:center; font:14px Arial, Helvetica, sans-serif;font-weight:bold; color:#333;line-height:47px; margin-top:13px;}
.xy_tile01 a{ margin:0 5px;}
.city_tit{ color:#e43a3d; font-size:16px; font-weight:bold; margin:22px 0;}

.xy_list01{}
.xy_list01 li{float:left;display:inline;width:25%; text-align:left;font-size:13px; color:#265c92;line-height:29px;}
.xy_list01 li a{padding:8px; color:#265c92; line-height:29px;}
.xy_list01 li a:hover{background:#559cca; color:#fff; text-decoration:none;}

.university_right{ width:247px;}

/*登陆 样式*/
.home-login,.sub-tab{width:243px; padding:1px; /*background:#fff; */border:1px solid #e3e3e3;}
.home-login-cont{padding:12px 15px 15px 15px;}
.home-login-cont h6{font-size:14px; color:#333;}

.login-list{padding-top:5px;}
.login-list li{margin-top:10px;}
.login-list li.inputs {position: relative;}
.login-list li label {position: absolute;left: 30px;top:0px;line-height: 39px;height: 35px;color: #999;cursor: text;font-size: 14px;
}
/*登录 弹窗*/
.login-alert{width:390px; padding:1px; background:#fff;border:1px solid #e3e3e3;}
.login-alert-cont{background:#f2f2f2;padding:12px 15px 15px 15px;}
.login-alert-cont h6{font-size:14px; color:#333;}
.login-alert-list{padding-top:5px;}
.login-alert-list li{margin-top:10px;}
.login-alert-list li.inputs {
position: relative;
}
.login-alert-list li label {position: absolute;left: 30px;top:5px;line-height: 30px;height: 35px;color: #333;cursor: text;font-size: 14px;
}
.login-alert-input{width:318px;background-color:#fff;height:28px;border:1px solid #ccc;padding-left:5px; line-height:28px; font-family:"微软雅黑"; color:#333; line-height:28px;}

.user-bj{background:#fff url(../images/ico-user.jpg) no-repeat 5px center;padding-left:30px;}
.password-bj{background:#fff url(../images/ico-password.jpg) no-repeat 5px center;padding-left:30px;}

.button1{width:103px;height:30px; background:url(../images/pt_button_bj1.jpg) no-repeat left center;font-size:14px; line-height:30px; color:#fff; text-align:center; margin:5px 0;}
.button2{width:105px;height:30px; background:url(../images/pt_button_bj2.jpg) no-repeat left center;font-size:14px; line-height:30px; color:#555;}
.button1-alert{width:103px;height:30px; background:url(../images/pt_button_bj1.jpg) no-repeat left center;font-size:14px; line-height:30px; color:#fff; text-align:center; margin:5px 0 0 50px;}
.button2-alert{width:105px;height:30px; background:url(../images/pt_button_bj2.jpg) no-repeat left center;font-size:14px; line-height:30px; color:#555;margin:5px 0 5px 30px;}
.error-tip{ color:#F00; font-size:12px;font-weight: bold;}
/*end */
.login_after{width:245px; background:#fdfdfd url(../images/pt_atbj.jpg) no-repeat left top; border:1px solid #e3e3e3; padding-bottom:35px; overflow:hidden;}
.login_user{margin:10px 10px 0 10px; overflow:hidden;}
.login_user_lt{width:56px;height:52px;border:1px solid #ddd; background:#fff; padding:4px;}

.login_user_rt{width:150px; padding-top:3px; height:58px; overflow:hidden; zoom:1;}
.login_user_rt h6{font-size:12px;font-weight:bold;color:#333;}
.login_user_rt h6 span{font-size:12px; font-weight:normal;}
.login_user_rt p{font-size:12px;font-weight:bold;color:#333;}
.login_user_rt p a{font-weight:bold;color:#333;float:left;display:block;width:90px;overflow:hidden;text-overflow: ellipsis;}
.user_hover{text-decoration:underline;}
.pt_but{margin-top:15px;}
.put_but1{width:66px; height:27px; background:url(../images/btn_bg01.png) no-repeat left center; font-weight:bold; color:#845b1e; text-align:center; line-height:27px; margin-right:8px;}
.put_but3{width:66px; height:27px; background:url(../images/btn_bg031.png) no-repeat left center; font-weight:bold; color:#845b1e; text-align:center; line-height:27px; margin-right:8px;}
.after_cont{margin:20px 15px 0 15px; overflow:hidden;}
.put_but2{width:93px;height:27px; background:url(../images/pt_but2.jpg) no-repeat left center; font-weight:bold; color:#fff; line-height:27px; cursor:pointer;}
.butwidth{width: 60px;margin-top:0px;margin-top:0px\0;*margin-top:-25px !important;_margin-top:0px;}
.after_a{margin-top:5px;}
.pt_ico2{ background:url(../images/pt_ico8.jpg) no-repeat left 8px; padding-left:25px; overflow:hidden;}
.pt_ico3{ background:url(../images/pt_ico9.jpg) no-repeat left center; padding-left:20px; overflow:hidden}
.pt_ico4{ border-bottom:1px dashed #dfdfdf;padding-bottom:10px;}
.after_a p{width:155px;color:#e4393c;margin-top:5px;}
.after_a .myunit{ width:80px;}
.after_a p span{font-size:13px;font-weight:bold; color:#333;}
.after_a p .nomarl{ font-weight:normal;}
.after_a font{font-weight: bold;}


/*最新开课*/
.new_course{ border:1px solid #e3e3e3; width:245px; margin-top:15px; overflow:hidden; background-color:#fff; padding-bottom:54px;*+padding-bottom:39px;}
.new_course .title{ background:url(../images/bg01.jpg) repeat-x; height:41px; line-height:41px; font-size:16px; padding-left:12px; position:relative; border-bottom:1px solid #e3e3e3;}
.new_course .title span{ font-size:12px; font-family:宋体; float:right; position:absolute; top:0; right:10px;}
/* end*/

/*课程展示--------------------*/
.pt_kc{float:left;display:inline;width:220px;height:252px; background:url(../images/pt_kc_bj.jpg) no-repeat left top;margin:20px 0 0 12px;}
.pt_kc_logo{ padding-top:12px; text-align:center;}
.pt_kc_cont{margin:32px 16px 0 16px;}
.pt_kc_cont h1{font-size:13px; font-weight:bold;color:#333;}
.pt_kc_cont p{color:#e4393c; line-height:24px;margin-top:8px;}
.pt_kc_cont p span{ color:#888;}

.pt_tag{margin-top:25px}
.pt_tag a{float:left;display:block;padding-left:22px; color:#333; line-height:26px;margin-left:8px;margin-left:8px\0;*margin-left:8px !important;_margin-left:6px;}
.pt_tag a:hover{ color:#e4393c; text-decoration:underline;}
.pt_bj1{ background:url(../images/pt_ico1.jpg) no-repeat left center;}
.pt_bj2{ background:url(../images/pt_ico2.jpg) no-repeat left center;}
.pt_bj3{ background:url(../images/pt_ico3.jpg) no-repeat left center;}



/*==========大学页面效果============*/
.box{ background-color:#fcfcfc;}

/*左侧*/
.uni_left{ width:739px; float:left; margin-top:22px; margin-bottom:30px;}
.uni_info_tit{ font-size:16px; font-weight:bold; padding:0 0 7px 13px;}
.tag_bg{ background:url(../images/tag_bg01.png) no-repeat; width:739px; height:30px; overflow:hidden;}
.info_box{ border:1px solid #ddd; border-top:0; background:url(../images/tag_bg02.png) repeat-x left top #f9f1c3; width:697px; padding:0 20px 20px 20px; margin-bottom:22px;}
.uni_logo{ width:83px; height:79px; border:1px solid #ddd; float:left; margin:5px 17px 0 0;}
.uni_info{ font-size:14px; color:#845b1e; line-height:28px; float:left; width:590px; position:relative;}
.expand{ background:url(../images/expand_btn.jpg) no-repeat; width:73px; height:24px; line-height:24px; display:block; position:absolute; bottom:0; right:0; font-size:12px;}
.expand a{ padding-left:7px; width:66px; display:block; cursor:pointer;}
/*简介 end*/

.course_show{ background:url(../images/pt_dx_tile.jpg) repeat-x; height:37px; border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;}
.show_tit{ background:url(../images/pt_tile_bj2.jpg) no-repeat; width:121px; height:37px; display:inline-block; float:left; font-size:18px; line-height:37px; padding-left:64px;}
.stock_tit{background:url(../images/pt_tile_bj3.jpg) no-repeat; width:185px; text-align:center; padding-left:0;}
.show_search{ border-bottom:1px solid #dfdfdf;height:36px; width:540px; float:left; position:relative;}
.input01{ border:1px solid #dfdfdf; height:24px; line-height:24px; width:219px; float:left; margin:5px 0 0 30px; padding-left:8px; color:#5d5d5d;}
.seabtn{ background:url(../images/zoom.png) no-repeat 10px 7px #e4393c; width:68px; height:26px; float:left; margin-top:5px; color:#fff; font-weight:bold; cursor:pointer; padding-left:18px;}
.show_search .more{ position:absolute; top:10px; right:10px; font-family:宋体;}
.show_search .more a{ color:#d40101;}

.cou_show_con{ border:1px solid #dfdfdf; border-top:0; background-color:#fcfcfc; padding:18px 0 0 23px; width:714px; font-size:14px; margin-bottom:20px;}
.cou_show_con ul{}
.cou_show_con ul li{ width:325px; float:left; margin-right:32px; margin-bottom:22px;}
.issue_tit{ background:url(../images/course_tit.png) no-repeat; width:310px; height:46px; line-height:46px; padding-left:15px; font-weight:bold;}
.course_info{ background:url(../images/course_bg01.png) repeat-y; padding:8px 0 8px 17px;}
.course_info p{ color:#e4393c; line-height:30px;}
.course_info .teacher{ position:relative;}
.course_info p .gray{ color:#888;}
.course_info p .invite{ display:inline-block; position:absolute; right:40px;}
.course_info p .invite a{ color:#0452bc; text-decoration:underline;}
.course_info p .invite a:hover{ text-decoration:none;}

.course_link{ background:url(../images/course_bg02.png) no-repeat; width:305px; height:52px; line-height:52px; padding-left:20px;}
.course_link span{ display:inline-block; margin-right:35px; padding-left:22px; font-size:12px;}
.course_link span a{ color:#000;}
.course_link span a:hover{ color:#d40101;}
.course_link .signup{ background:url(../images/pt_ico1.jpg) no-repeat left center;}
.course_link .homepage{ background:url(../images/pt_ico2.jpg) no-repeat left center;}
.course_link .top{ background:url(../images/pt_ico3.jpg) no-repeat left center;}
.course_link .over{ background:url(../images/over_ico.jpg) no-repeat left center;}

/*课程展示 end*/

.department{ border:1px solid #d6d6d6; width:737px; background-color:#fafafa;}
.dep_box{ background:url(../images/notice_bg01.jpg) repeat-x; height:39px; padding-left:13px;}
.dep_box span{ font-size:15px; font-weight:bold;}
.dep_box span a{ color:#000;}
.dep_box span a:hover{ color:#d40101;}
.dep_box .more{ color:#e43a3d; float:right; font-size:12px; font-weight:normal; font-family:宋体; padding:13px 13px 0 0;}
.dep_box .more a{color:#e43a3d;}
.dep_con ul{ float:left; width:220px; margin:10px 0 10px 25px;}
.dep_con ul li{ background:url(../images/right_arrow.png) no-repeat left center; padding-left:10px; line-height:24px;}


/*左侧 end*/

/*右侧*/
.uni_right{ width:247px; float:right; margin-top:22px; margin-bottom:30px;}
.material_per{ border:1px solid #d6d6d6; background:url(../images/pt_atbj.jpg) no-repeat left top; margin-bottom:15px;}
.avatar{ border:1px solid #ddd; padding:2px; background-color:#fff; float:left; margin:10px 10px 0 14px;}
.mem_data{ width:155px; float:left; padding-top:10px; padding-right:5px; height:63px; overflow:hidden;/*word-break: break-all;*/}
.mem_data p{ margin:0; padding:0; line-height:15px;}
.mem_data p a{font-weight:bold;color:#333;float:left;display:block;width:90px;overflow:hidden;text-overflow: ellipsis;}
.mem_data span{ font-size:14px; font-weight:bold; display:inline-block; margin-right:8px;}
.center_btn{ margin-top:10px}
.center_btn a{ background:url(../images/btn_bg01.png) no-repeat; width:66px; height:27px; display:block; margin-right:13px; text-align:center; line-height:27px; color:#845b1e; font-weight:bold; float:left;}
.center_btn .nomar{ margin-right:0;}

.my_data{ width:220px; margin:25px auto 0 auto;}
.my_data li{ /*padding-bottom:5px; margin-bottom:5px;*/ position:relative;}
.my_data .university {border-bottom:1px dashed #dfdfdf;padding-bottom: 10px;}
.my_data .university dl{ width:190px;}
.my_data .university dt{ background:url(../images/icon03.png) no-repeat left 3px; padding-left:26px; font-weight:bold; font-size:13px; color:#555; height:40px; margin:0 -100px -40px 0; width:74px; line-height:20px;}
.my_data .university .uni_name{ color:#e43a3d; line-height:20px; width:80px; padding-left:100px; height:40px;}
.my_data li .upd{ position:absolute; top:1px; right:2px;}
.my_data li .upd a{ color:#0d64bd; text-decoration:underline;}
.my_data li .upd a:hover{ color:#e43a3d;}
.my_data li h2{ background:url(../images/pt_ico9.jpg) no-repeat left 6px; padding-left:18px;font-weight:bold; font-size:13px; color:#333; line-height:25px;}	
.my_data li p{ font-size:13px;margin-bottom: 10px;line-height: 25px;color: #333;}	
.my_data li p span{color: #E4393C;}
.my_data li h2 span{color: #E4393C;}
.my_data .creat_course{ border-bottom:0; padding-bottom:14px; margin-bottom:0;}	
				
/*资料 end*/	


.bulletin{border:1px solid #d6d6d6;}
.bul_tit{ background:url(../images/bg02.jpg) repeat-x; height:40px; line-height:40px; position:relative;}
.bul_tit .tit_bg{ background:url(../images/title_bg03.png) no-repeat center bottom; width:61px; margin-left:9px; font-weight:bold; font-size:14px; display:inline-block; height:41px;}
.bul_tit .more{ font-family:宋体; position:absolute; top:2px; right:9px;}
.bul_tit .more a{ color:#e43a3d;}
.bul_list{ margin:12px 0 17px 9px;}
.bul_list li{ line-height:24px; background:url(../images/dot.jpg) no-repeat left center; padding-left:8px;}
.bul_list li a{ color:#999;}
.bul_list li a:hover{ color:#e43a3d;}
				
/*校园公告 end*/

.button_list{ overflow:hidden; zoom:1;}
.button_list li{ width:122px; float:left; border-top:1px solid #d4d4d4; border-bottom:1px solid #d4d4d4; height:34px; line-height:34px;}
.button_list li a{ padding-left:45px; display:block;}
.button_list .operate_btn{ border-right:1px solid #d4d4d4; background:url(../images/pt_ico11.png) no-repeat 26px center #f8f8f8;}
.button_list .qa_btn{ background:url(../images/pt_ico12.png) no-repeat 26px center #f8f8f8;}

.download{ padding:16px 0 16px 17px; overflow:hidden; margin:0;}
.download_btn{ width:93px; height:39px; float:left;}
.downfont{ width:113px; height:36px; float:left; background:url(../images/dowmload_bg.png) no-repeat; text-align:center; color:#888; padding-top:3px;}
.mobile{ background:url(../images/pt_ico10.png) no-repeat left center; height:28px; padding-left:33px; line-height:28px; margin-top:15px;}
.mobile a{ color:#000;}
.mobile a:hover{ color:#e43a3d;}

/*下载 end*/

.bul_tit02{ border-top:1px solid #dfdfdf;}
.school{ width:214px; margin:0 auto 17px auto;}
.honor{ margin-bottom:0;}
.honor .nobor{ border-bottom:0;}
.school td{ border-bottom:1px dashed #b3b3b3; height:34px;}
.school .arnings{ text-align:right; color:#fe5e57;}
.school .wordbreak{width:120px;word-break: keep-all;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.school .userbox .user{ width:23px; height:18px; margin-right:5px; padding:0;}
.school .userbox .user img{ width:21px; height:16px; overflow:hidden;border:1px solid #b3b3b3;}
.school .num img{ margin-left:8px; width__:111px;}
.school .num span{ display:inline-block; width:15px; height:15px; text-align:center; line-height:15px; color:#fdf5f5; font-style:italic;}
.school .num .red_num{ background-color:#e4393c;}
.school .num .gray_num{ background-color:#b3adad;}

.school .honor_num{ font-style:italic; font-size:15px; color:#999;}
.school .honor_num img{ margin-left:8px;}
.school .honor_num span{width:15px; height:24px; line-height:24px; text-align:center;  display:inline-block;}
.school .honor_num .bg01{ background:url(../images/num_bg.png) no-repeat; line-height:20px;color:#fff; }

/*右侧 end*/
/*==============大学页面效果 end================*/
/*==========课程详情页============*/
.all_box{ width:100%; background-color:#fcfcfc;}
.wraper{ width:1002px; margin:0 auto; padding:20px 0 50px 0;}
.gray_bg{ background-color:#f7f7f7;}

.detail_left{width:739px; float:left; margin-top:22px; margin-bottom:30px;}
.link_list{ border:1px solid #a4181b; width:197px; float:left;}
.link_list .nav_li{ width:197px; font-weight:bold; font-size:16px;}
.link_list .nav_li a{ padding-left:49px; width:148px; display:block; color:#fff; height:40px; line-height:40px;}
.link_list .nav_li a:hover{ color:#612c0a; text-decoration:none;}
.link_list .break_line{ width:197px; height:2px; font-size:0; line-height:0; overflow:hidden; background:url(../images/line03.jpg) no-repeat;}
.link_list .nav_01{ background:url(../images/nav_01.jpg) no-repeat;}
.link_list .nav_01 a:hover{ background:url(../images/nav_act01.jpg) no-repeat;}

.link_list .nav_02{ background:url(../images/nav_02.jpg) no-repeat;}
.link_list .nav_02 a:hover{ background:url(../images/nav_act02.jpg) no-repeat;}

.link_list .nav_03{ background:url(../images/nav_03.jpg) no-repeat;}
.link_list .nav_03 a:hover{ background:url(../images/nav_act03.jpg) no-repeat;}

.link_list .nav_04{ background:url(../images/nav_04.jpg) no-repeat;}
.link_list .nav_04 a:hover{ background:url(../images/nav_act04.jpg) no-repeat;}

.link_list .nav_05{ background:url(../images/nav_05.jpg) no-repeat;}
.link_list .nav_05 a:hover{ background:url(../images/nav_act05.jpg) no-repeat;}

.detail_course{ border:1px solid #dfdfdf; width:530px; float:right; font-size:14px;}
.course_name{ font-weight:bold; padding-left:20px; height:40px; line-height:40px; border-top:1px solid #fff; border-bottom:1px solid #fff; background-color:#fafafa;}
.subject{ border-top:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf; overflow:hidden; padding:17px 0 17px 40px;}
.subject li{ width:210px; float:left; display:inline-block; padding-left:24px; line-height:40px;}
.subject .icon01{ background:url(../images/icon_list.png) no-repeat left 12px;}
.subject .icon02{ background:url(../images/icon_list.png) no-repeat left -53px;}
.subject .icon03{ background:url(../images/icon_list.png) no-repeat left -20px;}
.subject .icon04{ background:url(../images/icon_list.png) no-repeat left -87px;}

.teacherbox{ font-weight:bold; border-top:1px solid #fff; border-bottom:1px solid #fff; background-color:#fafafa; float:left; width:227px; border-right:1px solid #dfdfdf; height:48px; text-align:center; line-height:30px;}
.contactus{border-top:1px solid #fff; border-bottom:1px solid #fff; background-color:#fafafa; width:275px; float:right; height:43px; padding:5px 0 0 27px; font-size:12px; color:#777;}
.contactus span{ font-size:14px; font-weight:bold; display:block; color:#000;}

/*table*/	
.class_tab{ background-color:#d6d6d6; margin-top:18px;}
.class_tab .tab_tit{ background:url(../images/table_tit_bg.jpg) repeat-x; height:42px; padding-left:18px; line-height:42px; font-weight:bold; font-size:16px; text-align:left;position:relative;}
.class_tab .tab_tit img{ margin-right:10px;}
.class_tab td{ height:40px; text-align:center; background-color:#fff;}
.class_tab .tab_th{ background:url(../images/table_th_bg.jpg) repeat-x; font-weight:bold;}
.class_tab a{ color:#000;}
.class_tab a:hover{color: #e43a3d;}
.class_tab .pink_td{ background:url(../images/table_td_bg.jpg) repeat-x;}
.class_tab p{float: right;}
.class_tab p select{width:200px;height:30px;border:1px solid #d6d6d6;}
.class_tab .tab_tit .more{ font-size:12px; font-weight:normal; position:absolute; top:0; right:10px; font-family:宋体;}
.class_tab .tab_tit .more a{ text-decoration:none; color:#E43A3D;}
.class_tab .tab_tit .more a:hover{ text-decoration:underline;}

.class_tab1{ background-color:#d6d6d6; margin-top:18px;}
.class_tab1 .tab_tit{ background:url(../images/table_tit_bg.jpg) repeat-x; height:42px; padding-left:18px; line-height:42px; font-weight:bold; font-size:16px; text-align:left;position:relative;}
.class_tab1 a{color: #265C92;}
.class_tab1 .tab_tit img{ margin-right:10px;}
.class_tab1 td{ height:38px; text-align:center; background-color:#fff;}
.calss_tab1 .bgcolor{}
.class_tab1 .tab_th{ background:url(../images/table_th_bg.jpg) repeat-x; font-weight:bold;}
.class_tab1 .tab_tit a{ color:#000;}
.class_tab1 .tab_tit a:hover{color: #e43a3d;}
.class_tab1 .pink_td{ background:url(../images/table_td_bg.jpg) repeat-x;}
.class_tab1 p{float: right; padding-right: 20px;}
.class_tab1 p select{width:200px;height:30px;border:1px solid #d6d6d6;}
.class_tab1 .tab_tit .more{ font-size:12px; font-weight:normal; position:absolute; top:0; right:10px; font-family:宋体;}
.class_tab1 .tab_tit .more a{ text-decoration:none; color:#E43A3D;}
.class_tab1 .tab_tit .more a:hover{ text-decoration:underline;}

.honour_tab p{float: right; padding-right: 20px;}
.honour_tab p select{width:200px;border:1px solid #d6d6d6;height: 30px;}

.ac_tab{ border:1px solid #d6d6d6; margin-top:18px;}
.ac_tab .ac_tit{ background:url(../images/table_tit_bg.jpg) repeat-x; height:42px; padding:0; padding-left:52px; line-height:42px; font-weight:bold; font-size:16px; text-align:left; border-bottom:1px solid #d6d6d6;position:relative;}
.ac_tab .bor_bottom{ border-bottom:1px dashed #d6d6d6;}
.ac_tab td{ padding:18px 0 19px 16px; background-color:#fff;}
.ac_list{ overflow:hidden;}
.ac_list .avatar_box{ width:42px; float:left;}
.photo_img{ border:1px solid #ddd; width:40px; height:40px;}
.ac_list .avatar_box p{ color:#265c92; margin-top:8px; text-align:center;overflow: hidden;}
.ac_tab .ac_tit .more{ font-size:12px; font-weight:normal; position:absolute; top:0; right:10px; font-family:宋体;}
.ac_tab .ac_tit .more a{ text-decoration:none; color:#e43a3d;}
.ac_tab .ac_tit .more a:hover{ text-decoration:underline;}
.ac_tab .ac_tit .more img{margin-top: 10px;}


.ac_list .ac_content{ width:655px; float:left; margin-left:8px;}
.ac_tag{ background:url(../images/tag_bg02.jpg) no-repeat; width:353px; height:26px; color:#d51938; line-height:26px; padding-left:13px;}
	.ac_tag .time{ color:#666; display:inline-block; margin-left:23px;}
.ac_content p{ color:#666; margin:10px 0 20px 0;}
.operate{ text-align:right;}
	.ac_num{ color:#9d9d9d; display:inline-block; margin-right:20px;}
	.operate a{ color:#265c92; font-family:宋体;}
	.operate a:hover{ color:#e43a3d;}


/*==========课程详情页 end ============*/

/*==========课程说明页============*/
.descripition{ width:735px; float:left; margin-top:22px;margin-bottom:30px;}
.link_list01{ border:1px solid #d10d11; width:733px; height:39px; overflow:hidden; margin-bottom:25px;}
.link_list01 li{ width:145px; height:39px; line-height:39px; float:left; font-size:14px; font-weight:bold;}
.link_list01 .break_line01{ width:2px; background:url(../images/line04.png) no-repeat;}
.link_list01 li a{ color:#fff; padding-left:54px; width:91px; display:block;}
.link_list01 li a:hover{ color:#612d0a;}
.link_list01 .nav_06{ background:url(../images/nav_06.jpg) no-repeat;}
.link_list01 .nav_06 a:hover{ background:url(../images/nav_act06.jpg) no-repeat;}

.link_list01 .nav_07{background:url(../images/nav_08.jpg) no-repeat;}
.link_list01 .nav_07 a:hover{ background:url(../images/nav_act07.jpg) no-repeat;}
.link_list01 .nav_act07{ background:url(../images/nav_act07.jpg) no-repeat;}
.link_list01 .nav_act07 a{ color:#612d0a;}

.link_list01 .nav_08{ background:url(../images/nav_08.jpg) no-repeat;}
.link_list01 .nav_08 a:hover{ background:url(../images/nav_act08.jpg) no-repeat;}
.link_list01 .nav_act08{ background:url(../images/nav_act08.jpg) no-repeat;}
.link_list01 .nav_act08 a{ color:#612d0a;}

.link_list01 .nav_09{ background:url(../images/nav_09.jpg) no-repeat;}
.link_list01 .nav_09 a:hover{ background:url(../images/nav_act09.jpg) no-repeat;}
.link_list01 .nav_act09{ background:url(../images/nav_act09.jpg) no-repeat;}
.link_list01 .nav_act09 a{ color:#612d0a;}

.link_list01 .nav_10{ background:url(../images/nav_10.jpg) no-repeat;}
.link_list01 .nav_10 a:hover{ background:url(../images/nav_act10.jpg) no-repeat;}
.link_list01 .nav_act10{ background:url(../images/nav_act10.jpg) no-repeat;}
.link_list01 .nav_act10 a{ color:#612d0a;}


.course_dis{ border:1px solid #d6d6d6;}
.discript_tit{ background:url(../images/table_tit_bg.jpg) repeat-x; height:42px; padding:0; padding-left:32px; line-height:42px; font-weight:bold; font-size:16px; text-align:left; border-bottom:1px solid #d6d6d6;}
.course_detail{ width:703px; margin:0 15px;}
.course_detail h2{ font-size:14px; font-weight:bold; margin:20px 0 10px 17px;}

.subject_info{ overflow:hidden; margin-bottom:22px;}
.subject_info .subject_font{ width:200px; float:left; display:inline-block; padding-left:24px; line-height:40px;}
.subject_info .icon01{ background:url(../images/icon_list.png) no-repeat left 12px; margin-left:17px;}
.subject_info .icon02{ background:url(../images/icon_list.png) no-repeat left -53px;}
.subject_info .icon03{ background:url(../images/icon_list.png) no-repeat left -20px; margin-left:17px;}
.subject_info .icon04{ background:url(../images/icon_list.png) no-repeat left -87px;}
.subject_info .nomar{ margin-left:0;}
.subject_info .bor_dash{ border-bottom:1px dashed #dfdfdf; height:1px; font-size:0; overflow:hidden; clear:both;}

.discript_font{ padding:0 17px 0 32px; border-bottom:1px solid #d6d6d6;}
.discript_font h2{ color:#e43a3d; font-size:14px; font-weight:bold; margin-bottom:10px;}
.discript_font p{ line-height:24px; margin-bottom:12px;}


.course_manager{ background-color:#fafafa; border-top:1px solid #fff; border-bottom:1px solid #fff; height:55px; line-height:55px; padding-left:32px; color:#777;}
.course_manager span{ font-weight:bold; font-size:14px; color:#000;}

/*==========课程说明页 end============*/
/*==========校园风采============*/
/*left*/
.campus_left{ width:246px; float:left; padding-top:22px; margin-bottom:53px;}
.campus_menu{ width:244px; border:1px solid #a4181b; font-size:16px; font-weight:bold; margin-bottom:15px;}
.campus_menu .line05{ background:url(../images/line05.jpg) no-repeat; height:2px; overflow:hidden;}
.campus_menu a{ height:40px; padding-left:49px; width:195px; line-height:40px; color:#fff; display:block;}
.campus_menu a:hover{ color:#612c0a;}

.campus_menu .campus_nav01 a{ background:url(../images/campus_01.jpg) no-repeat;}
.campus_menu .campus_nav01 a:hover{ background:url(../images/campus_act01.jpg) no-repeat;}
.campus_menu .campus_navact01 a{ background:url(../images/campus_act01.jpg) no-repeat; color:#612c0a;}

.campus_menu .campus_nav02 a{ background:url(../images/campus_02.jpg) no-repeat;}
.campus_menu .campus_nav02 a:hover{ background:url(../images/campus_act02.jpg) no-repeat;}
.campus_menu .campus_navact02 a{ background:url(../images/campus_act02.jpg) no-repeat; color:#612c0a;}

.campus_menu .campus_nav03 a{ background:url(../images/campus_03.jpg) no-repeat;}
.campus_menu .campus_nav03 a:hover{ background:url(../images/campus_act03.jpg) no-repeat;}
.campus_menu .campus_navact03 a{ background:url(../images/campus_act03.jpg) no-repeat; color:#612c0a;}

.campus_menu .campus_nav04 a{ background:url(../images/campus_04.jpg) no-repeat;}
.campus_menu .campus_nav04 a:hover{ background:url(../images/campus_act04.jpg) no-repeat;}
.campus_menu .campus_navact04 a{ background:url(../images/campus_act04.jpg) no-repeat; color:#612c0a;}

.campus_menu .campus_nav05 a{ background:url(../images/campus_05.jpg) no-repeat;}
.campus_menu .campus_nav05 a:hover{ background:url(../images/campus_act05.jpg) no-repeat;}
.campus_menu .campus_navact05 a{ background:url(../images/campus_act05.jpg) no-repeat; color:#612c0a;}

.campus_notice{ width:244px; border:1px solid #dfdfdf;}


/*right*/
.campus_right{ width:745px; float:right; margin-top:22px; margin-bottom:38px;}
/*.campus_right tr a{color:#000;}*/
.campus_box{ width:743px; border:1px solid #dfdfdf; padding-bottom:10px; margin-bottom:15px;}
.campus_tit{ border:1px solid #fff; background-color:#f3f3f3; height:39px; line-height:39px; padding-left:26px; font-size:18px; position:relative;}
.campus_tit .more{ font-size:12px; font-family:宋体; position:absolute; top:0; right:15px;}
.campus_tit .more a{ color:#d40101;}
.red_line{ background-color:#e2373d; height:2px; overflow:hidden;}

.campus_logo{ width:83px; height:79px; border:1px solid #dfdfdf; float:left; margin:20px 18px 0 22px;}
.campus_info{ width:595px; float:left; margin-top:13px;}
.campus_info p{ font-size:14px; color:#845b1e; line-height:28px; margin-bottom:15px; text-indent:2em;}
.campus_info table{width: 600px;font-size:14px; color:#845b1e;}
.campus_info table tr{line-height: 28px;}
.upload{ background:url(../images/btn_bg05.png) no-repeat; width:149px; height:31px; line-height:31px; text-align:center; display:block; font-size:14px; font-weight:bold; position:absolute; left:125px; top:4px;}
.upload a{ display:block; color:#845b1e;}
.showno{background:url(../images/btn_bg05.png) no-repeat; width:149px; height:31px; line-height:31px; text-align:center; display:block; font-size:14px; font-weight:bold; margin:0 auto;margin-bottom: 20px;}
.img_list{ overflow:hidden; margin:20px 0 0 16px;}
.img_list li{ width:166px; float:left; margin-right:15px;}
.img_list li .imgbox{ width:166px; height:147px;}
.img_list li p{ text-align:center; height:35px; line-height:35px; font-size:14px;}

#gallery-table a{color:red;font-weight: bold;}
#gallery-table input{border:1px solid #dfdfdf;}
/*==========校园风采 end ============*/
/***copy***/
.cc00 {color:#cc0000}
.inputtext{height:21px; line-height:21px; border:1px solid #ddd; padding:0 3px;}
.w250{ width:250px}
.textareaN{border:1px solid #ccc;word-break:break-all; }
.botton{height:24px;line-height:22px;padding:0 5px;_padding:0 2px;cursor:pointer;color:#fff;border-right:#5C2515 1px solid;border-top:#BAABAB 1px solid;border-left:#BAABAB 1px solid;border-bottom: #5C2515 1px solid;letter-spacing:1px;background:#BB0007;}
.tableN{margin-left: 100px;margin-top: 20px;}
.tableN span{font-size: 14px;
font-weight: bold;}
.topic_lists  td { padding: 6px 8px; line-height: 150%; overflow: hidden; }
.topic_lists  thead td { border-bottom: 1px solid #ddd; color: #333; background: #eee }
.topic_lists  td.subject img{ margin: 0 3px 0 0; vertical-align: middle; }
.topic_lists  td.sel { width: 60px; text-align:center}
.topic_lists  td.mtag { width: 160px; text-align:center}
.topic_lists  td.author { width: 140px;text-align: center;  }
.topic_lists  td.author em { font-size: 11px; font-style: normal; }
.topic_lists  td.lastpost { width: 160px; text-align: center; }
.topic_lists  tbody tr td { border-bottom:  1px dashed #DDDDDD; }
.topic_lists  tbody tr.alt td { background: #FCF9E6; }
.topic_lists  p { padding-top: 6px; }
.topic_lists .noticetitle{border-left:  1px solid  #DDDDDD; }
.topic_lists .lastpost{border-right:  1px solid  #DDDDDD; }
.topic_lists .lastpost span{cursor: pointer;}
/*==========荣誉榜============*/
/*right*/
.grayfont{ color:#999;}
.hall_right{ border-top:0; background:none;}
.bul_tit .tit_bglang{ background:url(../images/title_bg04.png) no-repeat center bottom; width:88px;}
.honor .track{ text-align:right;}
.honor .track a{ color:#1052c0; text-decoration:underline;}
.honor .track a:hover{ color:#e43a3d;}
/*right end*/

/*left*/
.honours_left{ width:739px; float:left; margin-top:22px;}
.honour_tab{ border:1px solid #dfdfdf; font-size:14px;}
.hon_th{ padding-left:18px; background:url(../images/table_tit_bg.jpg) repeat-x; height:42px; line-height:42px; font-weight:bold; font-size:16px; text-align:left; position:relative;}
.hon_th img{ margin-right:10px; margin-bottom:2px;}
.hon_th a{color: black;}
.hon_th a:hover{color: #e43a3d;}
.rankbox{ width:250px; font-size:12px; position:absolute; top:0; right:-8px;}
.rankbox01{position:absolute; top:0; right:-8px;}
.rank01{ background:url(../images/btn_bg06.png) no-repeat; width:49px; height:23px; line-height:23px; display:inline-block; margin-right:4px; font-weight:normal; padding-left:7px;}
.rank01 a{ display:block; color:#fff;}
.rank02{ background:url(../images/btn_bg07.png) no-repeat; width:41px; height:23px; line-height:23px; display:inline-block; margin-right:4px; font-weight:normal; padding-left:7px;}
.rank02 a{ display:block; color:#000;}

.rank06{ background:url(../images/btnzong_bg06.png) no-repeat; width:70px; height:23px; line-height:23px; display:inline-block; margin-right:4px; font-weight:normal; padding-left:7px;}
.rank06 a{ display:block; color:#fff;}
.rank07{ background:url(../images/btnzong_bg07.png) no-repeat; width:70px; height:23px; line-height:23px; display:inline-block; margin-right:4px; font-weight:normal; padding-left:7px;}
.rank07 a{ display:block; color:#000;}

.head{ padding:10px 0 10px 18px;}
.head span{ width:52px; height:46px; border:1px solid #b3b3b3; display:inline-block;}
.rank_td{}
.rank_td a{ color:#1052c0; text-decoration:underline; display:block; margin-bottom:5px;}
.rank_td a:hover{ color:#e43a3d;}
.ranking{ display:inline-block; width:25px; height:19px; border:1px solid #b3b3b3; text-align:center; line-height:19px; color:#e43a3d; font-weight:bold;}
.track_td{}
.track_td a{ color:#1052c0; text-decoration:underline;}
.track_td a:hover{ color:#e43a3d;}
.borstyle01{ border-bottom:1px solid #dfdfdf; border-top:1px solid #dfdfdf;}
.borstyle02{border-bottom:1px solid #fff; border-top:1px solid #fff; background-color:#f7f7f7;}



.hon_page{ margin-top:29px; float:right;}
.hon_page a{ display:block; margin-left:13px; float:left; text-align:center; border:1px solid #e1e1e1;  width:28px; height:24px; line-height:24px; color:#000; font-weight:bold;}
.hon_page .previous,.hon_page .next{ width:65px; color:#979797;}
.hon_page .hon_current{ border:0; width:30px; height:26px; line-height:26px; background-color:#e32a1e; color:#fff;}

/*left end*/
/*==========荣誉榜 end ============*/

/*=====================高校实练平台--荣誉榜=====================*/
/*left*/
.left_box{ width:737px; float:left;}
.honor_tit{ border:1px solid #dfdfdf; background-color:#f3f3f3; margin-bottom:11px;}
.white_bor{ border:1px solid #fff; height:41px; padding-left:18px; line-height:41px; font-size:18px;}
.white_bor img{ margin-right:8px;}
.white_bor span{ color:#e4393c; font-size:14px; display:inline-block; margin-left:15px;}
.white_bor .bigfont{ font-size:20px; margin-left:0;}

.toplist{ overflow:hidden; margin-bottom:20px;}
.toplist li{ width:229px; border:1px solid #dfdfdf; float:left; margin-right:22px;}
.toplist .nomar{ margin-right:0;}
.top_tit{ background:url(../images/top_tit.jpg) repeat-x; height:34px; border:1px solid #fff; line-height:34px; padding-left:14px; font-size:18px;}
.top_tit span{ font-size:20px; color:#e43a3d; display:inline-block; margin-right:10px;}
.top_con{ border:1px solid #fff; border-top:1px solid #dfdfdf; background-color:#f5f5f5; padding:5px 7px 9px 7px;}
.white_bg{ background-color:#fff;}
.top_tab{}
.top_tab td{ padding:10px 0; vertical-align:top; border-bottom:1px dashed #b3b3b3;}
.top_tab .top_num{ font-size:15px; color:#999; font-style:italic; padding-top:15px;}
.top_tab .top_num span,.top_tab .top_num03 span{ display:inline-block; background:url(../images/num_bg.png) no-repeat; width:15px; height:24px; text-align:center; color:#fff;}
.top_tab .avatar01 img{ width:35px; height:34px; border:1px solid #dfdfdf;}
.top_tab .wordbreak {width: 145px;word-break: keep-all;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.top_tab .link_td a{ color:#1052c0; text-decoration:none;}
.top_tab .link_td a:hover{ color:#e43a3d;text-decoration:underline;}
.top_tab .read{ display:inline-block; margin-left:20px;}
.top_tab .nobor{ border-bottom:0;}

.nobotmar{ margin-bottom:0;}				
.rank_con{ border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf;}
.rank_tab{}
.rank_tab td{ padding:10px; border-top:1px solid #fff; border-bottom:1px solid #dfdfdf; font-size:14px;}




/*right*/
.right_box{ width:245px; float:right; border:1px solid #dfdfdf; border-top:0; }
.bul_tit{ background:url(../images/bg02.jpg) repeat-x; height:40px; line-height:40px; position:relative;}
.bul_tit .tit_bg{ background:url(../images/title_bg04.png) no-repeat center bottom; width:85px; margin-left:9px; font-weight:bold; font-size:14px; display:inline-block; height:41px;}
.bul_tit .more{ font-family:宋体; position:absolute; top:2px; right:9px;}
.bul_tit .more a{ color:#e43a3d;}

.honor_con{ padding:8px 8px 15px 8px; background-color:#fcfcfc;}
.honor_con01{padding:8px 8px 12px 8px;}

.top_tab .top_num01{ font-size:15px; font-style:italic; padding-top:15px;}
.top_tab .top_num01 span{ display:inline-block; padding:0 4px; height:21px; line-height:21px; background-color:#e4393c; text-align:center; color:#fff;}
.top_tab .top_num02{ font-size:15px; font-style:italic; padding-top:15px;}
.top_tab .top_num02 span{ display:inline-block; padding:0 4px; height:21px; line-height:21px; background-color:#b3adad; text-align:center; color:#fff;}
*+html .top_tab .top_num02 span{padding:0 2px;}
.top_tab .link_td .medal{ display:inline-block; margin-left:10px;}

.bul_tit .tit_bg01{ width:115px;}
.bul_tit02{border-top:1px solid #dfdfdf;}

.earning_tab td{ vertical-align:middle;padding:8px 0;}
.earning_tab .top_num03{font-size:15px; color:#999; font-style:italic}
.earning_tab .right_align{ text-align:right;}


/*=====================高校实练平台--荣誉榜 end=====================*/
/*=====================课程展示=====================*/
/*left*/
.course_left{ width:737px; float:left;}
.course_show{ background:url(../images/pt_dx_tile.jpg) repeat-x; height:37px; border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf; position:relative;}
.show_tit01{ background:url(../images/pt_tile_bj2.jpg) no-repeat; width:121px; height:37px; display:inline-block; float:left; font-size:18px; line-height:37px; padding-left:64px;}
.course_show .more{ position:absolute; top:10px; right:10px; font-family:宋体;}
.course_show .more a{ color:#d40101;}

.cou_show_con01{ border:1px solid #dfdfdf; border-top:0; background-color:#fcfcfc; padding:18px 0 0 20px; width:715px;}
.cou_show_con01 ul{}
.cou_show_con01 ul li{ width:220px; float:left; margin-right:18px; margin-bottom:20px;}
.cou_show_con01 ul .nomar{ margin-right:0;}
.issue_logo{ background:url(../images/course_top01.png) no-repeat; width:220px; height:64px; text-align:center; padding-top:14px;}
.course_info01{ background:url(../images/course_middle01.png) repeat-y; padding:8px 0 8px 17px;}
.course_info01 h2{ font-weight:bold; font-size:13px; line-height:30px;}
.course_info01 p{ color:#e4393c; line-height:30px;overflow: hidden;word-break: keep-all;}
.course_info01 .teacher{ position:relative;}
.course_info01 p .gray{ color:#888;}
.course_info01 p .invite{ display:inline-block; position:absolute; right:40px;}
.course_info01 p .invite a{ color:#0452bc; text-decoration:underline;}
.course_info01 p .invite a:hover{ text-decoration:none;}

.course_link01{ background:url(../images/course_bottom01.png) no-repeat; width:214px; height:50px; line-height:50px; padding-left:6px;}
.course_link01 span{ display:inline-block; margin-right:15px; padding-left:22px; font-size:12px;}
.course_link01 span a{ color:#000;}
.course_link01 span a:hover{ color:#d40101;}
.course_link01 .signup{ background:url(../images/pt_ico1.jpg) no-repeat left center;}
.course_link01 .homepage{ background:url(../images/pt_ico2.jpg) no-repeat left center;}
.course_link01 .top{ background:url(../images/pt_ico3.jpg) no-repeat left center; margin-right:0;}
.course_link01 .over{ background:url(../images/over_ico.jpg) no-repeat left center;}

/*课程展示 end*/


.hon_page{ margin-top:29px; float:right;}
.hon_page a{ display:block; margin-left:13px; float:left; text-align:center; border:1px solid #e1e1e1;  width:28px; height:24px; line-height:24px; color:#000; font-weight:bold;}
.hon_page .previous,.hon_page .next{ width:65px; color:#979797;}
.hon_page .hon_current{ border:0; width:30px; height:26px; line-height:26px; background-color:#e32a1e; color:#fff;}

/*left end*/		

/*right*/		
.course_right{ width:245px; border:1px solid #dfdfdf; float:right;}		
.course_tit01{ background:url(../images/bg01.jpg) repeat-x; height:41px; border-bottom:1px solid #dfdfdf; line-height:41px; padding-left:12px; font-size:16px; position:relative;}		
.course_tit01 .more{ font-size:12px; position:absolute; top:0; right:8px; font-family:宋体;}
.course_over{ padding:30px 0 21px 13px;}
.course_over ul li{ float:none; margin-bottom:25px;}

/*=====================课程展示 end=====================*/
/*表单 样式*/
.select{width:62px;height:30px; background:#fafafa; }
.select li{width:62px;border:1px solid #ddd;border-top:0px;background:#fff;line-height: 29px; text-align: center;cursor: pointer}
.pt_arrow{width:12px; background:#fff;height:15px; padding:15px 0 0 5px; border-left:1px solid #ddd;border-right:1px solid #ddd; cursor: pointer; }

.input1,.input2{height:30px;background:#fff;color:#999; line-height:30px;width:266px;padding-left:10px;}
.input2{background:#f6f6f6;hegiht:34px; line-height:34px; color:#333;border:1px solid #ddd;}
.login-input,.login-input2{width:180px;background:#fff;height:28px;border:1px solid #ccc;padding-left:5px; line-height:28px; font-family:"微软雅黑"; color:#999; line-height:28px;}
.login-input2{border:1px solid #b2b2b2;}

.button{width:73px;line-height:26px;font-size:14px;color:#fff;font-weight:bold; text-align:center; background:#e4393c; cursor:pointer;}
.but1{width:153px;height:43px;font-size:20px; font-weight:bold; color:#fff; line-height:43px;margin-right:20px;}
.btbj1{ background:url(../images/but_bj1.jpg) no-repeat left top;}
.btbj2{ background:url(../images/but_bj2.jpg) no-repeat left top;}

.u_bj{background:#fff url(../images/ico-user.jpg) no-repeat 5px center;padding-left:30px; height:40px;}
.pw_bj{background:#fff url(../images/ico-password.jpg) no-repeat 5px center;padding-left:30px; height:40px;}
.email_bj{background:#fff url(../images/ico_mail.jpg) no-repeat 5px center;padding-left:30px; height:40px;}



/*边距 样式*/
.mt25{margin-top:25px;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mb15{margin-bottom: 15px;}
/*宽度 样式*/
.w320{width:320px;}
.w239{width:239px;}
.c-red{color:#265c92;}
.a-blue{color: #265c92;}
.c-333{color:#000;}
.c-777{color:#777;}
.topic_lists .lastpost span{cursor: pointer;}
.redfont{ color:#e43a3d;}
.bluefont{ color:#1052c0;}
.no_info{height:40px;text-align:center;}</pre></body></html>