﻿.model{
}
.model .model-hd{
	height:30px;
	background:transparent url(http://static5.alibado.com/1280485289/images/queue.gif) repeat-x 0px 0px;
}
.model .model-hd h3{
	line-height:28px;
	font-size:14px;
	font-weight:bold;
	padding-left:16px;
	color:#000;
}
.model .model-hd .more{
	float:right;
	padding-right:8px;
	padding-top:5px;
	*padding-top:8px;
}
.model .model-hd .more a:link,.model .model-hd .more a:visited{
	color:#030303;
	text-decoration:none;
}
.model .model-hd .more a:hover{
	color:#ff7300;
}
.model .model-bd{
	
}
a:link,a:visited{
	color:#3367DF;
}
a:hover{
	color:#ff7300;
}
/*=课程目录*/
#c-catalog{
	width:230px;
	border:1px solid #ccc;
}
#c-catalog ul{
	padding-top:4px;
	padding-bottom:4px;
	min-height:307px;
	+height:307px;
}
#c-catalog ul li{
	line-height:24px;
}
#c-catalog ul li a:link,#c-catalog ul li a:visited{
	background:transparent url(http://static6.alibado.com/1280485289/images/p2.gif) no-repeat 0px 1px;
	padding-left:12px;
}
#c-catalog ul li a:hover{
	
}
/*=热门课程*/
#hot-coursewarea{
	width:230px;
	border:1px solid #ccc;
}
#hot-coursewarea table{
	width:92%;
	margin-top:10px;
	margin-left:10px;
}
#hot-coursewarea table td{
	width:50%;
	height:108px;
	vertical-align:top;
	text-align:center;
}
#hot-coursewarea table td span{
	display:block;
	line-height:16px;
	margin-top:2px;
}
/*=搜索框*/
.c-search-box{
	height:27px;
	border-top:2px solid #FDC884;
	background:transparent url(http://static1.alibado.com/1280485289/images/line3.gif) repeat-x 0px 0px;
	padding-top:6px;
	overflow:hidden;
}
.c-search-box .csb-title{
	padding-left:12px;
}
.csb-keywords{
	width:233px;
	border:1px solid #7E9DB9;
	height:16px;
	padding-top:2px;
	padding-left:2px;
}
.csb-btn{
	width:44px;
	margin-left:4px;
}
/*类目区*/
.c-category{
		width:712px;
}
.c-category .c-category-t{
	height:30px;
	line-height:30px;

}
.c-category .c-category-t h3{
	font-weight:bold;
	color:#000000;
	float:left;
	font-size:14px;
	background:transparent url(http://static6.alibado.com/1280485289/images/jt2.gif) no-repeat 0px 8px;
	padding-left:16px;
}
.c-category .c-category-t span{
	float:right;
}
.c-category .c-category-t span em{
	font-size:14px;
	color:#FF5600;
	font-weight:bold;
}
.c-category .c-category-t span i{
	font-style:normal;
	padding:0 4px;
}
.c-category .c-category-list{
	
}
.c-category .c-category-list ul li{
	float:left;
	+display:inline-block;
	height:22px;
	text-align:left;
	white-space:nowrap;
	width:170px;
}
.c-category .c-category-list ul li i{
	color:#666666;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	font-style:normal;
}
/*=搜索结果*/
.masthead{
	height:27px;
	background:transparent url(http://static5.alibado.com/1280485289/images/line6.gif) repeat-x 0px 0px;
	border-top:2px solid #FDC884;
	font-size:14px;
	color:#000;
	font-weight:bold;
	line-height:27px;
}
.masthead .m-title{
	width:452px;
	text-align:left;
	float:left;
	background:transparent url(http://static7.alibado.com/1280485289/images/line5.gif) no-repeat right 7px;
}
.masthead .m-title span{
	padding-left:163px;
}
.masthead .m-author{
	width:122px;
	float:left;
	text-align:center;
	background:transparent url(http://static7.alibado.com/1280485289/images/line5.gif) no-repeat right 7px;
}
.masthead .m-time{
	width:132px;
	float:left;
	text-align:center;
}
.offer{
	height:150px;
	background:transparent url(http://static7.alibado.com/1280485289/images/line4.gif) repeat-x 0px 162px;
	padding-top:16px;
}
.offer .o-img{
	width:120px;
	border:1px solid #ccc;
	padding:1px;
	height:90px;
	float:left;
	text-align:center;

}
.offer .o-img img{
	display:block;
	vertical-align:center;
}
.offer .o-content{
	width:296px;
	padding-left:32px;
	height:150px;
	float:left;
}
.offer .o-content h3{
	font-weight:bold;
	font-size:14px;
	line-height:20px;
}
.offer .o-content p{
	margin-top:4px;
	width:284px;
	line-height:20px;
	word-wrap: break-word;
	overflow: hidden;
	text-overflow: ellipsis;
}
.offer .o-author{
	width:122px;
	float:left;
	text-align:center;
	height:110px;
	overflow:hidden;
}
.offer .o-author p{
	padding-top:38px;
}
.offer .o-time{
	width:136px;
	float:left;
	text-align:center;
	height:110px;
	padding-top:30px;
	overflow:hidden;
}
/*分页*/
.pagination{
	height:32px;
	margin-top:24px;
}
.pagination .page-bottom{
	float:right;
}
.pagination a, .page-info, .page-prev,.page-next, .page-cur, .page-start, .page-end, .page-break, .page-skip {
	float:left;
	font-family:Tahoma,SimSun,Arial;
	height:18px;
	line-height:18px;
	margin:0 8px 0 0;
	text-align:center;
	vertical-align:middle;
	white-space:nowrap;
}
.page-start, .pagination a:link,.pagination a:visited, .page-end {
	border:1px solid #CCCCCC;
	padding:0 8px;
	color:#0169CC;
}
.pagination a:hover {
	border:1px solid #FD6D01;
	text-decoration:none;
}
.page-prev{
	background:url(http://static7.alibado.com/1280485289/images/arrow.png) no-repeat scroll -70px 50%;
}
.page-prev-disable{
	background:url(http://static1.alibado.com/1280485289/images/arrow.png) no-repeat scroll 5px 50%;
	border:1px solid #CCCCCC !important;
	padding:0 8px;
}
.page-cur, .page-break {
	padding:0 3px;
}
.page-cur {
	background-color:#FFEDE1;
	border:1px solid #FD6D01;
	color:#FD6D01;
	font-weight:700;
	padding:0 5px;
}
.page-form{
	display:inline;
}
.page-num{
	width:30px;
	text-align:center;
}
.page-next-disable{
   border:1px solid #CCCCCC !important;
   padding:0 8px;
   float:left;
   font-family:Tahoma,SimSun,Arial;
   height:18px;
   line-height:18px;
   margin:0 8px 0 0;
   text-align:center;
   vertical-align:middle;
   white-space:nowrap;
   color:gray;
}
.offer .o-time p{
	padding-top:38px;
}
.path-links{
	height:20px;
	overflow:hidden;
}
.path-links .yourhere{
	background:transparent url(http://static7.alibado.com/1280485289/images/sj.gif) no-repeat 0px 1px;
	padding-left:12px;
}
.path-links .yourhere a:link,.path-links .yourhere a:visited{
	color:#000;
}
.path-links .yourhere a:hover{
	color:#ff7300;
	text-decoration:underline;
}
.path-links i{
	font-style:normal;
	padding:0 4px;
}
.video-title{
	font-size:14px;
	font-weight:bold;
	color:#ff7300;
	padding-left:12px;
	height:24px;
	line-height:20px;
}
.video-show{
	width:712px;
	height:534px;
	background-color:#ccc;
}

.courese-title{
	font-size:14px;
	font-weight:bold;
	color:#ff7300;
	padding-left:12px;
	height:24px;
	line-height:20px;
	padding-top:8px;
	border-bottom:2px solid #E8E8E8;
}
.course-info{
	width:712px;
	height:200px;
	margin-top:8px;
}
.course-info .cource-i{
	height:180px;
	width:240px;
	float:left;
	background-color:#F3F1F2;
}
.course-info .course-c{
	width:460px;
	height:200px;
	float:left;
}
.course-info .course-c td.course-ct{
	width:100px;
	text-align:right;
	color:#000;
}
.course-info .course-c td.course-ct i{
	font-style:normal;
	font-weight:normal;
}
.course-info .course-c table{
	width:100%;
	margin-top:12px;
}
.course-info .course-c table td{
	text-align:left;
	padding-left:2px;
	height:22px;
}
.course-info .course-c table td span{
	margin-right:8px;
}
.course-info .go-learning{
	height:30px;
	padding-top:12px;
	padding-left:50px;
}
.course-info .go-learning-img{
	height:30px;
	width:120px;
	background:transparent url(http://static9.alibado.com/1280485289/images/go-learning.gif) no-repeat 0px 0px;
	
}
.course-info .shoucang-img{
	height:30px;
	width:120px;
	background:transparent url(http://static6.alibado.com/1280485289/images/shoucang.gif) no-repeat 0px 0px;
	
}
#about-course{}
#about-course .model .model-hd{
	border-bottom:2px solid #EE8215;
	background:transparent url(http://static3.alibado.com/1280485289/images/model-t.gif) no-repeat -1px 0px;
	height:26px;
	overflow:hidden;
}
#about-course .model .model-hd h3{
	width:101px;
	height:26px;
	color:#fff;
}
#about-course .model .model-bd{
	color:#5C5C5C;
	line-height:24px;
	width:680px;
	padding:12px 0px;
	word-wrap: break-word; 
}
#comments .model .model-hd{
	border-bottom:2px solid #EE8215;
	height:26px;
	background:transparent url(http://static4.alibado.com/1280485289/images/model-t.gif) no-repeat -1px 0px;
	overflow:hidden;
}
#comments .model .model-hd h3{
	
	width:101px;
	height:26px;
	color:#fff;
}
#comments .model .model-bd{
	padding:8px 0px;
}
#comments .cc-item{
	margin-top:4px;
}
#comments .cc-item .cci-hd{
	height:36px;
	padding-left:8px;
	color:#5C8CB0;
	line-height:18px;
}
#comments .cc-item .cci-hd h4{
	float:left;
	font-size:12px;
}
#comments .cc-item .cci-hd span{
	float:right;
	color:#686667;padding-right:8px;
}
#comments .cci-bg{
	background-color:#E7EFFA;
	_zoom:1;
}
#comments .cc-item p{
	padding-left:8px;
	padding-bottom:4px;
	line-height:16px;
}

#comments .cci-bg .cci-hd{
	color:#67666B;
}
#do-comment{
	height:160px;
}
#do-comment .dc-hd{
	height:26px;
	line-height:18px;
	font-weight:bold;
}
#do-comment .dc-bd{
	height:100px;
	width:100%;
}
#do-comment .dc-bd textarea{
	width:700px;
	height:93px;
}
#do-comment .dc-ft{
	height:24px;
	
	
}




/*弹出框*/
#pop-container{
	position:absolute;
	width:952px;
	height:200px;
	z-index:99;
	top:0px;
	left:0px;
	display:none;
	border:1px solid red;
	background-color:#000;
	filter:alpha(opacity=0);
    -moz-opacity:0;
    opacity:0;
}
.popbox{
	position:absolute;
	z-index:100;
	display:none;
	background-color:#E8F2FC;
	border:1px #B3D1F3 solid;
	width:336px;
}
.popbox-hd{
	height:33px;
	line-height:32px;
}
.popbox-hd h3{
	float:left;
	font-weight:bold;
	font-size:14px;
	color:#000;
	padding-left:12px;
}
.popbox-hd .cp{
	height:22px;
	display:block;
	width:22px;
	float:right;
	margin-top:6px;
	margin-right:12px;
	+display:inline-block;
	background:transparent url(http://static5.alibado.com/1280485289/images/x2.gif) no-repeat scroll 0 0;
	cursor:pointer;
}
.popbox-bd{
	border:1px solid #E0EEF9;
	padding:16px 32px;
}
.login-table{
}
.login-table td{
	height:24px;
	line-height:24px;
}
.login-table .login-label{
	text-align:right;
}
.login-table td input,.login-table td select{
	height:20px;
	line-height:20px;
}
.login-table .login-btn{
	width:80px;
	margin-top:16px;
	height:24px;
}
.popbox-main{
}
.popbox-main h3{
	font-size:14px;
	font-weight:bold;
	color:#324F70;
	margin-bottom:24px;
}
.sc-success-opt{
}
.sc-success-opt input{
	margin-right:16px;
}

/*right-col*/
.rightblock-title{
	color:#000;
	font-weight:bold;
	font-size:14px;
	height:16px;
	padding:8px;
	padding-left:10px;
	background:url(http://static7.alibado.com/1280485289/images_v1_0/title_rightblock_grid6.png) no-repeat;
	line-height:17px;
}
.rightblock-body{
	border:1px solid #ccc;
	border-top:none;
	padding-top:10px;
}
.rightblock-body table{
	width:100%;
}
.rightblock-body td.txt{
	padding:5px 0 10px 0;
}
#right-block-2{
	margin-top:8px;
}
#right-block-2 .rightblock-body{
	padding:10px;
	line-height:20px;
}
#right-block-2 .rightblock-body a{
	color:#666;
}
#right-block-2 ul{
	color:#666;
}
#right-block-2 li{
	padding-left:15px;
	background:url(http://static9.alibado.com/1280485289/images_v1_0/list_suqare_gray.gif) no-repeat left center;
	margin-left:5px;
	_width:190px;
}

#right-block-3 .rightblock-body{
	border:none;
}
#right-block-3 img{
	width:230px;
	height:80px;
}

#right-block-4{
	margin-top:8px;
}
#right-block-4 .btn{
	width:214px;
	padding:8px;
	margin:auto;
	overflow:hidden;
	border:#CCC 1px solid;
	background:#E3E3E3 url(http://static4.alibado.com/1280485289/images/courselist-right-btnbg.jpg) repeat-x;
}
#right-block-4 .rightblock-body{
	border:none;
}
#right-block-4 img{
	float:left;
	width:80px;
	height:60px;
	padding:4px;
	border:1px solid #ccc;
}
#right-block-4 .info{
	margin-left:98px;
}
#right-block-4 .info a{
	font-size:14px;
	font-weight:bold;
	color:#ff7300;
	line-height:2;
}