﻿body,td,th {font-size: 13px;color: #666666; font-family:Arial;}
body {background-color: #FFFFFF;margin: 0px;}

a {font-size: 13px; color: #666666;}
a:link {text-decoration: none; cursor:hand;}
a:visited {text-decoration: none; color: #999999; cursor:hand;}
a:hover {text-decoration: none; color: #54c2d9; cursor:hand;}

.Input1 {clear: both;height:20px;border: 1px solid #CCCCCC;font-size: 12px;color: #999999; width:120px;}
.Input2 {clear: both;height:20px;border: 1px solid #CCCCCC;font-size: 12px;color: #999999; width:176px; margin:5px 0 5px 0;}

.Qsearch:link,.Qsearch:visited{background:url(../images/newstudy/ns42.gif); width:106px; height:23px; padding-top:5px; font-size:14px; font-weight:bold; color:#666666;}
.Qsearch:hover{color:#00CCFF;}

.Nav:link,.Nav:visited{   font-size:18px; color:#54c2d9;}
.Nav:hover{ color:#8AD6E6;}
.Nav:active{ color:#54c2d9;}

.regsin:link,.regsin:visited{width:92px; height:28px; background:url(../images/newstudy/ns06.gif); padding-top:5px; font-size:14px; font-weight:bold; color:#666666;}
.regsin:hover{color:#00CCFF; padding-top:6px;}

.rsbtn{width:92px; height:28px; background:url(../images/newstudy/ns06.gif); padding-top:3px; font-size:14px; font-weight:bold; color:#666666; border:0;}
.rsbtn_over{width:92px; height:28px; background:url(../images/newstudy/ns06.gif); padding-top:5px; font-size:14px; font-weight:bold; color:#00CCFF; border:0; cursor:hand;}

.tit18 { font-size:14px; font-weight:bold; color:#3c3c3c; padding:5px 0 0 5px;}

/*===============================左侧分类========================================*/
.allCourse:link,.allCourse:visited{font-size:12px; background:url(../images/newstudy/ns17.gif); width:72px; height:21px; color:#666666; padding:3px -2px 0 0;}
.allCourse:hover{color:#0099CC;}

.CoSort{font-size:13px; font-weight:bold; line-height:20px;}
.CoSort td {border:1px solid #dddddd; border-bottom:0; padding:3px 10px 3px 10px; color:#555555;}
.CoSort a:link {padding:2px; color:#666666; font-weight:normal; margin:2px;}
.CoSort a:visited {padding:2px; background:#E7E7E7; color:#777777; font-weight:normal; margin:2px;}
.CoSort a:hover {padding:2px; background:#0099CC; color:#FFFFFF; margin:2px;}

.allSort:link,.allSort:visited{font-size:13px; background:url(../images/newstudy/ns21.gif); width:133px; height:21px; color:#666666; padding:5px 10px 0 0;}
.allSort:hover{color:#0099CC; }

.userpic {font-family:Arial; line-height:18px;}
.userinfo  a:link, .userinfo a:visited {font-weight:bold;font-size:10; color:#CC0000; text-decoration:underline;}
.userinfo a:hover { color:#FF1100;}
.userinfo img {width:100px;  border:1px solid #CCCCCC; margin-right:3px;}


/*===============================辅助教材========================================*/
.assistant{border-left:1px solid #dddddd; border-right:1px solid #dddddd; border-bottom:1px dashed #dddddd; font-size:13px; line-height:18px; padding:8px;}
.assistant a {font-weight:bold; color:#666666;}
.assistant2{border-left:1px solid #dddddd; border-right:1px solid #dddddd; border-bottom:1px solid #dddddd;}

.more:link,.more:visited{background:url(../images/newstudy/ns22.gif); width:50px; height:16px; color:#FFFFFF; padding:1px 10px 0 0; margin-right:20px; font-weight:bold;}
.more:hover{color:#00FFFF}

.more2:link,.more2:visited{background:url(../images/newstudy/ns22.gif); width:50px; height:16px; color:#FFFFFF; text-align:center; margin-right:20px; font-weight:bold;}
.more2:hover{color:#00FFFF}

/*===============================分类选择========================================*/

.TitSort:link,.TitSort:visited{background:url(../images/newstudy/ns08.gif); width:132px; height:46px; font-family:Arial; font-size:16px; color:#5e5e5e; padding:10px 0 0 0px;}
.TitSort:hover{background:url(../images/newstudy/ns07.gif); width:132px; height:46px; color:#2193c3; font-family:Arial;}

.TitSort2:link,.TitSort2:visited{background:url(../images/newstudy/ns07.gif); width:132px; height:46px;  font-size:16px; color:#2193c3; padding:10px 0 0 0px; font-weight:bold;}
.TitSort2:hover{ color:#00CCFF;}

/*===============================课程类型========================================*/
.TypeMedia:link,.TypeMedia:visited {background:url(../images/newstudy/ns24.gif); width:177px; height:48px; overflow:hidden; font-size:13px; color:#0085af; font-weight:bold; padding:10px 0 0 45px;}
.TypeMedia:hover{color:#3c9618; background-position:bottom;}

.TypeOne:link,.TypeOne:visited {background:url(../images/newstudy/ns25.gif); width:177px; height:48px; overflow:hidden; font-size:13px; color:#0085af; font-weight:bold; padding:10px 0 0 55px;}
.TypeOne:hover{color:#3c9618; background-position:bottom;}

.TypeRoom:link,.TypeRoom:visited {background:url(../images/newstudy/ns26.gif); width:177px; height:48px; overflow:hidden; font-size:13px; color:#0085af; font-weight:bold; padding:10px 0 0 60px;}
.TypeRoom:hover{color:#3c9618; background-position:bottom;}

.TypeSel:link,.TypeSel:visited{background-position:bottom; color:#3c9618;}

/*===============================推荐课程========================================*/
.off{font-family:Arial; font-size:16px; font-weight:bold; color:#FF0000; padding:50px 0 0 10px;}
.bigtit{font-size:20px;  color:#427807; line-height:35px;}
.biginfo{color:#427807;}

.detail:link,.detail:visited {background:url(../images/newstudy/ns45.gif); width:90px; height:26px; padding:5px 0 0 20px; font-size:12px; color:#FFFFFF; float:right; margin-right:5px; font-weight:bold;}
.detail:hover{color:#FFFF00;}

.order:link,.order:visited {background:url(../images/newstudy/ns31.gif); width:89px; height:26px; float:right; padding:5px 0 0 40px; font-size:13px; color:#006699; font-weight:bold; margin-right:10px;}
.order:hover{color:#FFFF00; filter:alpha(opacity=60);}

.study:link,.study:visited {background:url(../images/newstudy/ns35.gif); width:89px; height:26px; float:right; padding:2px 0 0 40px; font-size:12px; color:#008844; font-weight:bold; margin:0 10px 3px 0; line-height:12px;}
.study:hover{color:#FFFF00; filter:alpha(opacity=60);}

.save:link,.save:visited {background:url(../images/newstudy/ns36.gif); width:89px; height:26px; float:right; padding:6px 0 0 40px; font-size:13px; color:#008844; font-weight:bold; margin-right:10px;}
.save:hover{color:#FFFF00; filter:alpha(opacity=60);}

.free {background:url(../images/newstudy/ns37.gif); width:57px; height:20px; padding:2px 0 0 15px; font-size:12px; color:#ffffff; line-height:18px; }


.Clist{border:1px solid #81d1ed; background:url(../images/newstudy/ns30.gif); height:84px; width:100%; margin-top:1px;}
.pic8060{width:90px; height:70px; border:1px solid #CCCCCC;}
.pic8060 a img {width:80px; height:60px; border:5px solid #FFFFFF;}
.pic8060 a:hover img {border:5px solid #00FFFF;}

.pic12090 td {padding:5px;}
.pic12090 a img {width:120px; height:90px; border:1px solid #CCCCCC; margin-bottom:3px;}
.pic12090 a:hover img {border:1px solid #FF0000;}

.courseCont {padding:5px 0 5px 0; line-height:18px;}
.courseCont a {color:#0099FF;}
.courseCont a:hover {color:#00CCFF;}
.courseCont b {color:#FF9900; background:url(../images/newstudy/off.gif); background-repeat:no-repeat; background-position:right; padding-right:12px;}

/*===============================最畅销课程========================================*/
.CourseTit {padding-left:15px; line-height:33px;}
.TrDa td {border-bottom:1px dashed #cccccc;}
.ColorOra {color:#FF6600;}
.officon {color:#FF6600; background:url(../images/newstudy/off.gif); background-repeat:no-repeat; background-position:right; padding-right:12px;}

.need:link,.need:visited{color:#0099CC; margin-right:20px; font-weight:bold;}
.need:hover{color:#00FFFF;}

.CourseTable {border:1px solid #dddddd; }
.CourseTable td {border-bottom:1px dashed #CCCCCC; padding:2px 3px 3px 10px; line-height:30px;}

/*===============================课程列表========================================*/
.btnType {float:left; margin-right:5px;}
.btnType a:hover {background-position:bottom;}
.btnType a img{width:46px; height:26px; border:0;}

.btnType2 {float:left; margin-right:5px;}
.btnType2 a:hover {background-position:bottom;}
.btnType2 a img{width:26px; height:24px; border:0;}

.btnMedia a { background:url(../images/newstudy/btn-media-1.gif);}
.btnOne a { background:url(../images/newstudy/btn-one-1.gif);}
.btnMore a { background:url(../images/newstudy/btn-more-1.gif);}

.btnSeries a { background:url(../images/newstudy/btn-series-1.gif);}
.btnSingle a { background:url(../images/newstudy/btn-single-1.gif);}
.btnImg a { background:url(../images/newstudy/btn-img-1.gif);}
.btnTxt a { background:url(../images/newstudy/btn-txt-1.gif);}

.pageBar {height:27px; background:url(../images/newstudy/ns49.gif); border:1px solid #dddddd; margin-top:1px; vertical-align:middle;}

.go {width:28px; height:15px; float:right; margin:2px 5px 0 5px;}
.go a img {width:28px; height:15px; border:0;}
.go a {background:url(../images/newstudy/go.gif); }
.go a:hover { background-position:bottom;}

.jump {float:right; color:#0099CC; width:auto; vertical-align:middle; margin:2px 3px 0 10px;}
.jump input {width:20px; height:16px; border:1px solid #cccccc; color:#666666;}

.btnType3 {float:right; margin:3px 8px 0 0;}
.btnType3 a:hover {background-position:bottom;}
.btnType3 a img{width:14px; height:14px; border:0;}

.BLeft a {background:url(../images/newstudy/Bleft.gif);}
.SLeft a {background:url(../images/newstudy/left.gif);}
.BRight a {background:url(../images/newstudy/Bright.gif);}
.Sright a {background:url(../images/newstudy/right.gif);}

.num {width:auto; float:right; margin-right:5px;}
.num a:visited {background-position:bottom; overflow:hidden;}
.num a {background:url(../images/newstudy/numBG.gif); width:16px; height:16px; margin:2px; font-family:Arial; font-weight:bold; color:#00a2e6; overflow:hidden; text-align:center;}
.num a:hover {color:#FF0000;}

.listOut {border:1px solid #dddddd; margin-top:1px;}
.listPic {width:136px; height:106px; }
.listPic a img {width:120px; height:90px; margin:8px; border:1px solid #cccccc;}
.listPic a:hover img {border:1px solid #0099FF; filter:alpha(opacity=70);}

.listInfo{width:160px; height:80px; line-height:18px; overflow:hidden;}
.CourseIcon img {margin:0 5px 0 5px; width:auto;}
.listIntro{width:235px; height:70px; line-height:18px; overflow:hidden;}

.txtlist {border:1px solid #dddddd; margin-top:1px;}
.txtlistTd {padding-left:15px; line-height:40px; width:190px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}

.Lbtn:link img,.Lbtn:visited img{ border:0;}
.Lbtn:hover img{filter:alpha(opacity=60);}

/*===============================课程列表========================================*/
.detailOut {border:1px solid #CCCCCC; width:100%; height:100px; padding:10px; margin-bottom:1px;}
.pic180130 {border:1px solid #cccccc; float:left; margin-right:10px;}
.pic180130 img {width:180px; height:130px; border:1px solid #cccccc; margin:5px;}

.detailInfo {width:155px; height:110px; float:left; line-height:18px;}

.sharp:link,.sharp:visited {background:url(../images/newstudy/ns53.gif); width:121px; height:26px; float:right; padding:6px 0 0 35px; font-size:12px; color:#00735d; font-weight:bold; margin:0 10px 3px 0;}
.sharp:hover{color:#FFFF00; filter:alpha(opacity=60);}

.observeOut {width:100%; text-align:center;}
.observe:link,.observe:visited {background:url(../images/newstudy/ns54.gif); width:80px; height:22px; color:#0066CC; padding-top:3px; margin-top:5px; font-weight:bold;}
.observe:hover{color:#00CCFF; filter:alpha(opacity=60);}

.Tcourse:link,.Tcourse:visited{background:url(../images/newstudy/ns55.gif); width:110px; height:16px; color:#ffffff; line-height:16px; padding-left:5px;}
.Tcourse:hover{color:#00ffFF;}

.shoppingcar  {float:right;}
.shoppingcar img{width:18px; height:15px; border:0;}

/*===============================教师机构========================================*/
.Tpic {width:112px; height:127px; border:1px solid #cccccc; overflow:hidden; float:left; margin-left:10px;}
.Tpic img {width:100px; height:115px; border:5px solid #ffffff;}
.Tpic a img {width:100px; height:115px; border:5px solid #ffffff;}
.Tpic a:hover img{ border:5px solid #CCF0F7;}

.Tdetail:link,.Tdetail:visited {background:url(../images/newstudy/ns56.gif); width:149px; height:26px; color:#0b749f; padding:7px 0 0 35px; font-weight:bold; margin-top:60px;}
.Tdetail:hover {color:#0099FF;}

.Tdetail2:link,.Tdetail2:visited {background:url(../images/newstudy/ns57.gif); width:100px; height:26px; color:#0b749f; padding:7px 0 0 35px; font-weight:bold; margin-top:6px;}
.Tdetail2:hover {color:#0099FF;}

.Tinfo {font-size:14px; line-height:22px;}
.Tinfo a{color:#0099FF;}
.Tinfo a:hover {color:#00CCFF;}

.Tpics {width:92px; height:107px; border:1px solid #cccccc; overflow:hidden; float:left; margin-left:5px;}
.Tpics a img {width:80px; height:95px; border:5px solid #ffffff;}
.Tpics a:hover img{ border:5px solid #CCF0F7;}

.Tmessage:link,.Tmessage:visited{background:url(../images/newstudy/ns58.gif); width:150px; height:26px; color:#0b749f; padding:7px 0 0 35px; font-weight:bold; margin-top:60px;}
.Tmessage:hover {color:#0099FF;}

.Omessage:link,.Omessage:visited{background:url(../images/newstudy/ns58.gif); width:150px; height:26px; color:#0b749f; padding:7px 0 0 35px; font-weight:bold; margin-top:6px;}
.Omessage:hover {color:#0099FF;}

.Opic {width:132px; height:102px; border:1px solid #cccccc; overflow:hidden; float:left; margin-left:5px;}
.Opic img {width:120px; height:90px; border:5px solid #ffffff;}
.Opic a img {width:120px; height:90px; border:5px solid #ffffff;}
.Opic a:hover img{ border:5px solid #CCF0F7;}

.Opics {width:96px; height:76px; border:1px solid #cccccc; overflow:hidden; float:left; margin-left:3px;}
.Opics a img {width:90px; height:70px; border:2px solid #ffffff;}
.Opics a:hover img{ border:2px solid #CCF0F7;}

.Otit{padding-left:30px; font-size:14px; color:#000000}
.Otit a{font-size:14px; color:#000000;}
.Otit a:hover {color:#0099FF}

.ROrg {margin-top:8px;}
.ROrg img {margin-top:5px; border:1px solid #999999;}

.pic142100{width:142px;height:100px;}


/*===============================图片效果========================================*/
.regNow:link img,.regNow:visited img{ border:0; vertical-align:middle; float:left; margin-top:3px;}
.regNow:hover img {filter: Alpha(Opacity=70);}

.imgbtn {filter: Alpha(Opacity=100);}
.imgbtn_over {filter: Alpha(Opacity=60);}

.RenCourseName{width:30px;white-space: nowrap; text-overflow: ellipsis;}

.CutPic{width:100px; overflow:hidden;}