﻿body {
  FONT-SIZE: 12px;
  BACKGROUND: #fff;
  COLOR: #000;
  FONT-FAMILY: "宋体", Arial;
  width: 100%;
  margin: 0px auto;
  padding-top: 0px;
  text-align: center;
}

A {
  COLOR: #000;
  TEXT-DECORATION: none;
}

A:hover{
  TEXT-DECORATION: underline;
}

.colSpace_v {
    width:950px;margin-top: 8px;
}

.hAllColWidth {
  width: 950px;/*float:left;去掉,否则在Ie6下 新品推荐 下行显示有文字*/
}

.hCenter {
  width: 950px;
  margin: 0px auto;
  padding-top: 0px;
  text-align: center;
}
/*导航栏上图及注册提示*/

.top_bg {
  width: 950px;HEIGHT: 263px;
  text-align: center;
  BACKGROUND: url(../images/newhome/top_bg.gif); /*no-repeat center top 不能设置此属性,否则有的IE显示有错位.*/
}

.top_search {
  float: left;
  width: 200px;
  HEIGHT: 24px;
  margin-left: 480px;
  padding-top: 5px;
  FONT-SIZE: 13px;
  color: #ffffff;
  text-align: left;
/*border-style:solid;border-width:1px;border-color:#cccccc;*/
}

.top_toreg {
  float: right;
  width: 160px;
  HEIGHT: 24px;
  padding-right: 10px;
  padding-top: 8px;
  FONT-SIZE: 13px;
  color: #ffffff;
/*border-style:solid;border-width:1px;border-color:#cccccc;*/
}

.loginreglink {
  FONT-WEIGHT: bold;
  color: #6af3bf;
}

.loginreglink A {
  color: #6af3bf;
}
/*导航条*/

#home_navigation {
  CLEAR: both;
  BACKGROUND: url(../images/newhome/navagtion_bg.gif) no-repeat center top;
  MARGIN: 0px auto;
  width: 950px;
  HEIGHT: 30px;
  text-align: left;
  padding-left: 0px;
  padding-top: 10px;
}

.home_navigation_left {
  float: left;
  width: 760px;
  padding-left: 10px;
}

.home_navigation_left span {
  BACKGROUND: url(../images/newhome/navagtion_dot.gif) no-repeat 0px -1px;
  padding-left: 20px;
  FONT-SIZE: 16px;
  FONT-WEIGHT: bold;
  color: #f7fcfa;
}

.home_navigation_left span A {
  color: #f7fcfa;
}

.navigation_blog {
  float: right;
  width: 148px;
}

.navigation_blog span {
  BACKGROUND: url(../images/newhome/navagtion_blogdot.gif) no-repeat 0px 2px;
  padding-left: 15px;
  FONT-SIZE: 16px;
  FONT-WEIGHT: bold;
  color: #2b7459;
}

.navigation_blog span A {
  color: #2b7459;
}
/*公告*/
.bulletin {
  height: 19px;
  margin-top: 3px;
  margin-bottom: 2px;
}

.bulletin_tip {
  FONT-SIZE: 12px;
  FONT-WEIGHT: bold;
  color: #ad1404;
}

.bulletin_title {
  color: #fe620b;
}

.bulletin_title A {
  color: #fe620b;
}
/*聚焦琴坛之上广告*/
.adArea_1 {
  float:left;width: 950px;
  background: #ffffff;
  padding-top: 4px;
  padding-bottom: 2px;
  text-align: left;
  margin-left:0px;
  overflow: hidden;/*设置不可缺,否则IE6下可能显示两行*/
}
.adArea_some
{
  width:950px;margin-top: 6px;
  padding-top: 4px;
  padding-bottom: 4px;
  background: #e4ddaf;
  text-align:left;
}
.adArea_some image {
  width:184px;margin-left:5px;
}
/*聚焦琴坛及热点论坛*/
.newsBbs_lArea {
  float: left;
  width: 610px;
  text-align: left;
}

.imgNewsMusic_rArea {
  float: right;
  width: 332px;
  text-align: left;
}

.ad_col {
  text-align: left;
}
/*聚焦琴坛*/
.newsArea {
  float: left;
  width: 610px;
  height: 210px;
  text-align: left;
}

.newsArea_title {
  width: 610px;
  height: 34px;
  CLEAR: both;
  BACKGROUND: url(../images/newhome/newsTitle_bg.gif) no-repeat center top;
}

.newsList {
  float: left;
  width: 600px;
  text-align: left;
}

.newsList UL {
  width: 600px;
  OVERFLOW: hidden;
  margin-left: 0px;
  margin-top: 5px;
}

.newsList LI {
  FLOAT: left;
  width: 600px;
  OVERFLOW: hidden;
  LINE-HEIGHT: 24px;
  TEXT-ALIGN: left;
  font-size: 13px;
  padding-left: 0px;
  COLOR: #333333;
}

.newsList LI A {
  COLOR: #333333;
}

.newsList span {
  DISPLAY: list-item;
  FLOAT: left;
  MARGIN: 0px 0px 0px 0px;/*控制左右两边的宽度*/
}

.newsTitle {
  WIDTH: 500px;
  COLOR: #333333;
}

.newsDate {
  WIDTH: 90px;
  color: #aaaaaa;
}
/*热点论坛博客*/
.hotBbsBlogArea {
  width: 610px;
}

.colArea {
  width: 305px;
  text-align: left;
}
.col_l
{
    float: left;
}
.col_r
{
    float: right;
}
.colBbsBlog_height {
  height: 200px;
  /*border-style:solid;border-width:1px;border-color:#cccccc;*/
}

.colMusic_height {
  height: 210px;
  /*border-style:solid;border-width:1px;border-color:#cccccc;*/
}

.hotBbsBlogArea_title {
  width: 298px;
  height: 34px;
  CLEAR: both;
  BACKGROUND: url(../images/newhome/hotbbsTitle_bg.gif) no-repeat center top;
}

.blueArea_title {
  width: 298px;
  height: 34px;
  CLEAR: both;
  BACKGROUND: url(../images/newhome/blueTitle_bg.gif) no-repeat center top;
}

.colTitle_bloodRed {
  FLOAT: left;
  width: 160px;
  font-size: 15px;
  FONT-WEIGHT: bold;
  COLOR: #bb4a44;
  padding-left: 25px;
  padding-top: 12px;
}

.colTitle_bloodRed A {
  COLOR: #bb4a44;
}

.colTitle_blue {
  FLOAT: left;
  width: 160px;
  font-size: 15px;
  FONT-WEIGHT: bold;
  COLOR: #8ececd;
  padding-left: 25px;
  padding-top: 12px;
}

.colTitle_blue A {
  COLOR: #8ececd;
}

.colMore {
  FLOAT: right;
  width: 40px;
  font-size: 11px;
  FONT-WEIGHT: bold;
  COLOR: #aaaaaa;
  FONT-FAMILY: Arial;
  padding-right: 2px;
  padding-top: 12px;
}

.colMore A {
  COLOR: #aaaaaa;
}

.hotBbsBlogArea_infoList {
  float: left;
  width: 298px;
  text-align: left;
}

.hotBbsBlogArea_infoList UL {
  width: 298px;
  OVERFLOW: hidden;
  margin-left: 6px;
  margin-top: 5px;
}

.hotBbsBlogArea_infoList LI {
  FLOAT: left;
  width: 298px;
  OVERFLOW: hidden;
  LINE-HEIGHT: 24px;
  TEXT-ALIGN: left;
  font-size: 13px;
  padding-left: 0px;
  COLOR: #333333;
}

.hotBbsBlogArea_infoList LI A {
  COLOR: #333333;
}
/*图片资讯*/
.imgNewsArea {
  margin-left: 0px;
  margin-top: 5px;
}

/*教师联盟*/
.teacherArea {
  float: right;
  width: 610px;
  height: 168px;/*高度设置不可缺,否则显示两行*/
  text-align: left;
  overflow: hidden;/*设置不可缺,否则IE6下可能显示两行*/
}
/*水平滚动老师图片*/
.pic_list_link {
  clear: both;
  padding-bottom: 2px;
  width: 1100px;/*大于实际区域值*/
}
.pic_list_link LI {
  margin-top: 2px;
  float: left;
  width: 104px;
}

.pic_list_link IMG {
  border-right: #ccc 1px solid;
  border-top: #ccc 1px solid;
  margin-bottom: 4px;
  border-left: #ccc 1px solid;
  border-bottom: #ccc 1px solid;
}
.pic_list_link P {/*图片说明*/
  height:50px;/*高度设置不可缺,否则显示一点点高度的第二行*/
  margin-top:2px;margin-left:0px;
  text-align: center;
}
.pic_list_link A {
  color: black;
}
/*教学机构联盟*/

.orgArea {
  float: right;
  width: 610px;
  height: 110px;
  text-align: left;
}

.orgArea_title {
  width: 610px;
  height: 34px;
  CLEAR: both;
  BACKGROUND: url(../images/newhome/newsTitle_bg.gif) no-repeat center top;
}

.orgList {
  float: left;
  width: 610px;
  text-align: left;
}

.orgList UL {
  width: 610px;
  OVERFLOW: hidden;
  margin-left: 0px;
  margin-top: 5px;
}

.orgList LI {
  FLOAT: left;
  width: 300px;
  OVERFLOW: hidden;
  LINE-HEIGHT: 24px;
  TEXT-ALIGN: left;
  font-size: 13px;
  padding-left: 0px;
  COLOR: #333333;
}

.orgList LI A {
  COLOR: #333333;
}

.orgList span {
  DISPLAY: list-item;
  FLOAT: left;
  MARGIN: 0px 0px 0px 0px;/*控制左右两边的宽度*/
}

/*BBS专版*/

.bbsSpace_h {
  margin-left: 8px;
}

.bbsColumn {
  float: left;
  width: 230px;
  text-align: left;
}

.bbsColumn_title_bg {
  height: 31px;
  CLEAR: both;
  BACKGROUND: url(../images/newhome/bbs_bg.gif) no-repeat center top;
}

.bbsColumn_title {
  font-size: 13px;
  FONT-WEIGHT: bold;
  COLOR: #ffffff;
  padding-left: 8px;
  padding-top: 12px;
}

.bbsColumn_title A {
  COLOR: #ffffff;
}

.bbsColumn_infoList {
  height: 176px;
  border-style: solid;
  border-width: 1px;
  border-color: #e1dfe0;
}

.bbsColumn_infoList UL {
  width: 100%;
  OVERFLOW: hidden;
  margin-left: 0px;
}

.bbsColumn_infoList LI {
  FLOAT: left;
  width: 100%;
  OVERFLOW: hidden;WHITE-SPACE: nowrap;
  LINE-HEIGHT: 22px;
  TEXT-ALIGN: left;
  font-size: 12px;
  padding-left: 2px;
  COLOR: #333333;
}

.bbsColumn_infoList LI A {
  COLOR: #333333;
}
/*名曲讲座*/
.colLectureArea {
  width: 330px;
  text-align: left;
  /*border-style:solid;border-width:1px;border-color:#cccccc;*/
}
.colLecture_height {
  height: 280px;
  float:left;
}
.colLectureArea_infoList {
  float: left;
  width: 330px;
  text-align: left;
}

.colLectureArea_infoList UL {
  width: 330px;
  OVERFLOW: hidden;
  margin-left: 6px;
  margin-top: 5px;
}

.colLectureArea_infoList LI {
  FLOAT: left;
  width: 330px;
  OVERFLOW: hidden;
  LINE-HEIGHT: 24px;
  TEXT-ALIGN: left;
  font-size: 12px;
  padding-left: 0px;
  COLOR: #333333;
}

.colLectureArea_infoList LI A {
  COLOR: #333333;
}
/*新品之荐之上广告*/
.booksAdArea {
  float: right;
  width: 610px;
  height: 100px;
  text-align: left;
}

/*新品推荐*/
.booksArea {
  float: right;
  width: 610px;
  height: 180px;
  text-align: left;
  overflow: hidden;
}
/*水平滚动新品推荐图片*/
.pic_booksLink {
  clear: both;
  padding-bottom: 2px;
  width: 1000px;/*大于实际区域值*/
}

.pic_booksLink LI {
  margin-top: 2px;
  float: left;
  width: 104px;
}

.pic_booksLink IMG {
  border-right: #ccc 1px solid;
  border-top: #ccc 1px solid;
  margin-bottom: 4px;
  border-left: #ccc 1px solid;
  border-bottom: #ccc 1px solid;
}
.pic_booksLink P {
  height:50px;overflow: hidden;
  margin-top:2px;margin-left:0px;
  text-align: left;
}
.pic_booksLink A {
  color: black;
}

/*版权区标题文字*/

.copyrigh_link {
  FONT-SIZE: 13px;
  COLOR: #fe7200;
  TEXT-ALIGN: center;
}

.copyrigh_link A:link {
  COLOR: #fe7200;
  TEXT-DECORATION: none;
}

.copyrigh_link A:active {
  COLOR: #fe7200;
  TEXT-DECORATION: none;
}

.copyrigh_link A:visited {
  COLOR: #fe7200;
  TEXT-DECORATION: none;
}

.copyrigh_link A:hover {
  COLOR: #fe7200;
  TEXT-DECORATION: underline;
}

.copyrigh_icp {
  FONT-SIZE: 13px;
  COLOR: #1f3a87;
  TEXT-ALIGN: left;
}
/*输入框*/
.iptSch {
  width: 110px;
  height: 17px;
  border-style: solid;
  border-width: 1px;
  border-color: #cccccc;
}

/*重点图片连接*/
.shareAretitle {
  width: 950px;
  height: 34px;
  CLEAR: both;
  BACKGROUND: url(../images/newhome/shareTitle_bg.gif) no-repeat left top;
  text-align:left;
}
.photoColSpace_r
{
    margin-left:22px;
}
.photoColSpace_line
{
    padding-top:10px;
}
.photoListBlock
{
    /*float:left;注释掉,否则在windows Xp Ie6环境下有错位现象*/    
    text-align:left;
}
.photoColArea
{
    float:left;width: 170px;
    text-align:center;
    /*border-style:solid;border-width:1px;border-color:#ff8f2b;*/
}
.photoShow
{
    float: left;width: 168px;height:122px;
    /*border-style:solid;border-width:1px;border-color:#ccc;*/
}
.photoBrief
{
    float: left;width: 168px;
    padding-top:5px;
}
