@charset "utf-8";
/* CSS Document */


.allIcons{ background:url(../images/allicons.gif) no-repeat;display: inline; font-size: 0; line-height: 0; overflow: hidden;}
.main{ width:1000px; margin:30px auto 0 auto;}
.mainLeft{ width:700px; float:left; border-right:1px solid #dfdfdf;}
.mainRight{ float:right; width:290px;padding:0px;}
.Location{ height:20px; line-height:20px; padding:18px 0 14px 0; color:#888;}
.Location b{ color:#0a60ab;}

.hengline{ border-top:2px solid #e5e5e5;}

.picToxiang{ position:relative;}
.picToxiang img{ border-radius:5px;}
.cover{ display:block; width:160px; height:94px; background:url(../images/touxiangBg.gif) no-repeat; position:absolute; left:0; top:0;}

.middleborder{overflow:hidden;}
.thumbnail{width:200px;float:left; margin-top:15px;}
.albumPic{width: 200px;height: 115px;}
.v_score{ text-align:center; line-height:24px; margin:5px 0 0 0; font-family:"宋体";}
.v_score .star{width:79px; height:14px; background:url(../images/video/icon_star1.gif) no-repeat; margin:2px 7px 0px 0px; display:inline-block; overflow:hidden;}
.v_score .s0{background-position:0px -95px;}
.v_score .s1{background-position:0px -76px;}
.v_score .s2{background-position:0px -57px;}
.v_score .s3{background-position:0px -38px;}
.v_score .s4{background-position:0px -19px;}
.v_score .s5{background-position:0px 0px;}
.v_score .num{color:#ff4902; font-family:Tahoma; font-size:18px; }
.v_score .num b{font-size:18px;font-weight:normal;}

.videoIntr{float:left;width:460px;padding-left:21px;line-height:25px;  margin-top:10px;}
.videoIntr h1{font-size:14px;}
.videoIntr .text{ color:#555; line-height:20px; margin:5px 0;}
.videoIntr .text a{ color:#34495e; margin-left:15px;}
.videoIntr .text a:hover{ color:#34495e;}
.videoIntr h4{font-weight:normal; color:#666;}
.videoIntr h4 b{ color:#000;}

.functionButton{margin-top:8px;}
.playBtn a{background:url(../images/video/videoListPic.gif);width:125px;height:40px;display:inline-block;float:left}
.playBtn a:hover{ background-position:0px -220px;}
.functionClass{float:right;margin-top:20px;}
.functionClass div{float:left;margin-left:10px;}
.functionClass a{background:url(../images/video/videoListPic.gif);display:inline-block;height:20px;}
.addPlan a{background-position:0px -40px;width:119px;}
.addPlan a.planbefore:hover{background-position:0px -153px;}
.functionClass a:hover{ background: url(../images/video/videoListPic.gif) repeat scroll 0 -153px;}
.favorite {width:56px;}
.favorite a{background-position:0px -89px;width:56px;}
.favorite a:hover{background-position:0px -174px;}

.learn{ width:185px; height:22px; float:left;}
.learn .learn_wei{ background:url(../images/icons.gif) no-repeat 0 -156px; float:left; position:relative; width:120px; height:12px; overflow:hidden; margin:5px 0 0 0;}
.learn .learn_nei{ background:url(../images/icons.gif) no-repeat 0 -171px; height:12px; overflow:hidden; width:60%; margin:0px;}
.learn .learn_wei span{ position:absolute; top:-6px; right:6px; font-size:10px; color:#d10010;}
.learn .learn_btn{ width:55px; height:22px; float:right; font-size:0px; text-indent:-999999px;}
.learn .learn_btn a{ background:url(../images/video/videoListPic.gif) no-repeat -83px -174px; width:55px; height:22px; display:block; overflow:hidden;}
.learn .learn_btn a:hover{ background:url(../images/video/videoListPic.gif) no-repeat -83px -197px;}

.wanche{ width:103px; float:left; height:22px;}
.wanche span{ background:url(../images/icons.gif) no-repeat -125px -156px; width:103px; height:22px; font-size:0px; text-indent:-999999px; display:block; overflow:hidden;}

.favourited {display:block; height:27px; line-height:27px; float:left; color:#aaa;}
.favourited b{background: url(../images/video/videoListPic.gif) no-repeat -127px -94px; width:11px; height:11px; display:block; overflow:hidden; float:left; margin:8px 5px 0 0; _margin:8px 1px 0 0;}

/* .sharing span.bds_more{margin:0px!important;padding:0px!important;background:url(../images/videoListPic.gif) 0px -63px!important; display:inline-block!important;height:22px!important;width:62px!important;cursor:pointer!important} */
/* .sharing span.bds_more:hover{background:url(../images/videoListPic.gif) 0px -197px!important;} */
a.viewAll{ margin-right:10px; color:#333;}

a.viewAll b{ background:url(../images/icons.gif) no-repeat -144px -32px; width:8px; height:8px; display:inline-block; vertical-align:middle; overflow:hidden;}
.striping{height:1px;line-height:0px;font-size:0px;overflow:hidden;margin:6px 0px 10px 0; margin-right:20px;}

.albumEleList {
padding-bottom:20px;
}

.albumInfo{padding-right:20px;}
.albumInfo span{ color:#545454;}
.albumInfo a:hover{ color:#F60}
a.attention{ background:url(../images/video/videoListPic.gif) no-repeat 0 -260px; width:100px; height:22px; text-align:center; line-height:22px; overflow:hidden; color:#FFF; display:inline-block; vertical-align:middle; margin-left:10px;}
a.attention:hover{ background:url(../images/video/videoListPic.gif) no-repeat 0 -287px; color:#FFF;}
.clearfix{overflow:hidden; zoom:1;}
/* .icons{float:left; font-size:0px; line-height:0px; overflow:hidden; display:inline; background:url(../images/icons_ablum.gif) no-repeat;}
 */.albumEleList dt{ height:30px; line-height:30px; color:#615f60;}
.albumEleList dt b{ color:#34495e; margin:0px 8px;}
.albumEleList dt .blink{float:right;}
.albumEleList dt .comMore{float:none; margin-left:23px;}
.albumEleList dt .comMore b{ background:url(../images/icons.gif) no-repeat -129px -32px; width:10px; height:10px; display:inline-block; vertical-align:middle; overflow:hidden;}
.albumEleList dt .comMore .icons{float:none; display:inline-block; margin-right:6px; vertical-align:text-top;}
.albumEleList dd{margin-top:6px;}
.albumEleList .slideVideoBtn{width:21px; height:30px; background:url(../images/video/icons_ablum.png) no-repeat; text-indent:-9999px;}
.albumEleList .prev{background-position:1px 0px;float:left;}
.albumEleList a.prev:hover{background-position:-47px 0px;}
.albumEleList .unprev,.albumEleList a.unprev:hover{background-position:-94px 0px;float:left;}
.albumEleList .next{background-position:-23px 0px; float:right;}
.albumEleList a.next:hover{background-position:-71px 0px;}
.albumEleList .unnext,.albumEleList a.unnext:hover{background-position:-119px 0px;}
.albumEleList .screen{position:relative; overflow:hidden; float:left; display:inline;}
.albumEleList .screen ul{position:absolute; width:99999px; left:0px; top:0px;}
.albumEleList .screen li{float:left; display:inline; margin:0px 4px;}
.albumEleList .smode .screen{width:605px; height:26px; line-height:26px;}
.albumEleList .smode .screen a{float:left; width:30px; height:26px; text-align:center; font-size:14px; font-family:Arial; font-weight:bold; overflow:hidden; background:url(../images/video/icons_ablum.png) no-repeat 0px -34px; color:#000;}
.albumEleList .smode .screen a.pay{color:#666;}
.albumEleList .smode .screen a:hover{background-position:-35px -34px; text-decoration:none;color:#FFF;}
.albumEleList .smode .screen a.cur,.albumEleList .smode .screen a.cur:hover{background-position:-70px -34px; color:#FFF;text-decoration:none;}
.albumEleList .dmode{display:none;}
.albumEleList .dmode .slideVideoBtn{margin-top:21px;}
.albumEleList .dmode .screen{width:625px; height:72px;}
.albumEleList .dmode .screen a{float:left; width:117px; height:64px; overflow:hidden; background:url(../images/video/icons_ablum.png) no-repeat 0px -65px; line-height:20px; text-align:center; padding-top:8px; color:#000;}
.albumEleList .dmode .screen a.pay{color:#666;}
.albumEleList .dmode .screen em{color:#ffffff; font-style:normal;}
.albumEleList .dmode .screen a:hover{background-position:0px -142px; text-decoration:none; color:#ffffff;}
.albumEleList .dmode .screen a.cur,.albumEleList .dmode .screen a.cur:hover{background-position:0px -219px; color:#FFF;text-decoration:none;}
.albumEleList .dmode .screen a.cur em{color:#bedefe;}
.albumEleList .smode .screen{margin:0px 0px 0px 10px;}
.albumEleList .dmode .screen{margin:0px 2px 0px 10px;}
.albumEleList dt .comMore .icons { display: inline-block; float: none; margin-top:5px; margin-right: 6px; vertical-align: text-top; background-position: -181px -434px; height: 12px;width: 12px;}


/*---------------删除------------------*/
.Partic{ padding-right:20px;}
.Crowd_top{  border-bottom:2px solid #34495e; height:26px;}
.Crowd_top h3{font-size:14px;font-weight:bold;float:left;height:26px; width:61px; position:relative;}
.Crowd_top h3 span.jiantou{display:block;width:6px; height:5px; background:url(../images/jiantouIcon.gif) no-repeat;position:absolute;left:50%;top:27px; margin-left:-3px;}

.Crowd_top ul{ float:right; height:20px; margin-top:10px; background:#ffffff;}
.Crowd_top li{ float:left; height:20px; line-height:20px; background:#34495E; margin-left:2px;}
.Crowd_top li a,.Crowd_top li a:hover{ display:inline-block; padding:0 14px; color:#FFF;}
.Crowd_top li.cur{ background:#33cc99; position:relative;}
/*.Crowd_top li.cur b{ background:url(../images/jiantouIcon.gif) no-repeat 0 -9px; width:5px; height:5px; overflow:hidden; display:block; position:absolute; top:21px; left:50%; margin-left:-3px;}*/
.Crowd_bottom ul{padding-top:12px;}
.Crowd_bottom ul.gost{ border-bottom:0;}
.Crowd_bottom li{ line-height:24px; height:24px;}
.Crowd_bottom li b{ background:url(../images/icons.gif) no-repeat -157px -32px; width:16px; height:13px; overflow:hidden; float:left; display:block; margin:6px 6px 0 0;}



.Partic_top{ height:100%; padding-right:20px;}
.Partic_top .Crowd_top{  background:none;}
.Partic_top .Crowd_top a.more{ background:url(../images/icons.gif) no-repeat -101px -54px; width:74px; height:18px; overflow:hiddend; display:block; float:right; font-size:0px; text-indent:-999999px; margin-top:8px;}
.Partic_top .Crowd_top a.more:hover{ background:url(../images/icons.gif) no-repeat -101px -77px;}

.news_title{ font-size:16px; font-family:"微软雅黑"; line-height:20px;}
.news_title a,.news_title a:hover{ color:#34495e}

.news_top{ padding:0 10px;}
.news_top p{ color:#4a4a4a; line-height:20px; font-size:14px; }
.news_top p span{ color:#34495e; margin-right:5px;}
.news_top p .triangle{ background:url(../images/main_icons.gif) no-repeat -247px 0; width:4px; height:7px; margin-top:7px; margin-right:5px; display:block; float:left;}
.news_top li{ padding:15px 0 15px 0; border-bottom:dotted #d6d6d6 1px;}
.news_top li img{ border-radius: 5px 5px 5px 5px; width:50px; height:50px; float:left;}
.news_top li dl{ float:left; width:648px; padding-left:10px;}
.news_top li dl dd{ line-height:24px; color:#535353;}
.news_top li dl dt{ font-size:14px; line-height:22px; color:#000;}  
.news_top li dl dt a{ color:#34495e; margin:0 0 0 6px;}    
.news_top li dl dt a.username{ margin:0 6px 0 0;}      
.news_top li dl dt a:hover{ color:#159f84;}
.news_top li dl .time{ color:#999; float:right; font-size:12px;}
.moreT{ margin:10px 0;text-align:center; height:28px; background:#f5f5f5; border:solid #e5e5e5 1px; border-radius: 3px 3px 3px 3px; line-height:28px;}
.moreT .more{ font-size:14px; color:#999999;}


.notes{ margin-top: 3px;}
.notes ul{}
.notes li{ background: url(../images/hengdashed.gif) bottom left repeat-x; padding:10px 0; border-bottom:dotted #CCC 1px;}
.notes li.noborder{ border:0; background:0; padding:5px 0 0 0;}
.notes .N_left{ width:65px; float:left; margin-top:5px;}
.notes .notesContent .N_left{ width:30px; float:left; margin-top:5px;}
.notes .N_left img{border-radius: 5px 5px 5px 5px;}
.notes li dt{color:#999999;}
.notes li li dt{color:#999999; font-size:12px;}
.notes dt a{ font-weight:bold; margin-right:5px;}
.notes dt span .black{color:#393939; font-weight:normal;}
.notes dd{ color:#535353; line-height:20px;word-wrap: break-word;word-break:break-all; margin-top:3px;}
.notes dd .grey{ color:#999999; font-size:12px;}
.notes dd .time{color:#999999; float:left; margin-right:10px; font-size:12px;} 
.notes dd .moreNotes{ color:#34495e; float:right; display:inline; *margin-top:-22px;}

.functionIcons{ float:left; margin-right:5px;position:relative; cursor:pointer;}
.ddBto .functionIconsC b{ color:#999;}
.functionIcons a:hover{ color:#ff6600; text-decoration:none; }
.zhichi{background-position: -94px -31px; float: left; height: 14px; width: 12px; margin-right:5px; margin-top:2px;}
.zhichied{position:absolute;top:-25px; left:-13px; font-size:12px;background-position: -117px -89px; height: 28px; width: 38px; text-align:center; line-height:20px; color:#fff;}
a.zhichi:hover{background-position: -94px -16px;}
.fandui{position:relative;background-position: -115px -31px; float: left; height: 14px; width: 12px; margin-right:5px; margin-top:2px;}
.fanduied{position:absolute;top:-25px; left:-13px; font-size:12px; background-position: -117px -89px; height: 28px; width: 38px;text-align:center; line-height:20px; color:#fff;}
a.fandui:hover{background-position: -110px -16px;}
.bianji{background-position: -133px -48px; float: left; height: 14px; width: 15px; margin-right:5px;margin-top:5px;}
.bianjied{background-position: -139px -14px; float: left; height: 14px; width: 15px; margin-right:5px;margin-top:5px;}
.liuyan{background-position: -93px 0px; float: left; height: 14px; width: 12px; margin-right:5px;margin-top:5px;}
.liuyaned{background-position: -125px -15px;float: left; height: 14px; width: 12px; margin-right:5px;margin-top:5px;}
.functionIconsC_1{position:absolute;top:-25px; left:-13px; font-size:12px; background-position: -117px -89px; height: 28px; width: 38px;text-align:center; line-height:20px; color:#fff;}
.share{background-position: -108px 1px; float: left; height: 14px; width: 12px; margin-right:5px;margin-top:5px;}
.shareed{background-position: -90px -66px; float: left; height: 14px; width: 12px; margin-right:5px;margin-top:5px;}
.store{background-position: -122px 1px; float: left; height: 14px; width: 12px; margin-right:6px;margin-top:6px;}
.storeed{background-position: -138px -66px; float: left; height: 14px; width: 12px; margin-right:6px;margin-top:6px;}
.notes .notesInput{ width:473px; height:33px; border-radius:2px 2px 2px 2px; border:1px solid #ccc; line-height:35px;}





.comment{ margin-top:20px;}
.comment label{ display:block; width:668px; height:100px; padding:5px;border:solid #dadada 1px; margin-bottom:10px;}
.comment textarea{ width:858px; height:100px; line-height:20px; background:none;}
/* .comment a:hover{background:url(../images/curse_icons.png) no-repeat -88px -377px;}
 */.comment span{color:#999; line-height:30px; margin-right:12px;}



.notes .notesBtn,.notes .notesBtn11{ height: 37px; width: 92px; border:0;display: inline; font-size: 0; line-height: 0; overflow: hidden; cursor:pointer;}
.notes .notesBtn{ background:url(../images/allicons.gif) no-repeat 0px -25px;}
.notes .notesBtn11{background:url(../images/allicons.gif) no-repeat 0px -170px;}

.notes .noteForm{ margin-bottom:15px;}
.ddBto{margin-top:5px;}
.ddBto a,.ddBto b{ display:inline-block; float:left; margin-right:3px; color:#999999; font-weight:normal;}
.ddBto b{ cursor:default;}
.ddBto a{ cursor:pointer;}
.notes .wypl{ }
.notes .wypl .writenotes{ float:right; font-size:12px;  height:25px; line-height:25px; color:#0a60ab; font-weight:bold; margin-right:10px;}
.ddBro_r{ float:right;}
.notes .hengxian{ height:14px; border-bottom:2px solid #eaeaea; position:relative;}
.notes .hengxian b{ background: url(../images/allicons.gif) -137px 0px no-repeat;width:22px; height:10px; display:block; position:absolute; top:6px; right:112px; } 
.notes .jiantou{ background-position: -137px 0px; float: right; height: 14px; width: 18px; margin-right:111px; margin-top:6px; _margin-bottom:-14px;  position:absolute; right:0;}
.notes .nonotes{ height:110px; background: url(../images/nobook.jpg) 516px bottom no-repeat; margin-top:50px;}
.notes .nonotes p{ text-align:center; font-size:14px;}
.notes .nonotes p a{ color:#0a60ab; font-weight:bold; text-decoration:underline; padding:0 10px;}
.notes .onetitle a{font-size:14px; font-weight:normal; color:#0a60ab; margin-right:5px;}
.notes .onetitle span{ color:#535353; margin-right:5px;}
.notes dd.onetitle{ color:#999;}
.addnotesBtn{background-position: 0px -88px; float: left; height: 37px; width: 115px; margin:20px 0; border:0;}
a.addnotesBtn:hover{background-position: 0px -156px;}
.meTalck .M_left{ width:50px; float:left;}
.meTalck{ width:698px; margin-top:20px;}
.meTalck .MnotesContent{ width:632px; float:right;}
.meTalck .M_left img{border:1px solid #ccc;border-radius: 3px 3px 3px 3px;}
.notes .notesContent { float: left; font-size: 12px; line-height: 20px;width:615px;}
.notes .notesContent2{ width: 521px; font-size:12px; line-height:20px; float:right; border-bottom:dotted #ccc 1px; padding-bottom:10px;}
.notes .notesContent3{ width: 563px; font-size:12px; line-height:20px; float:right; border-bottom:dotted #ccc 1px; padding-bottom:5px;}
.notes .inside_note{ border:solid #dadada 1px; padding:20px; height:100%;}

.speaker{padding:0 10px;}
.speaker h3{ line-height:40px; font-size:14px;}
.speaker dt{height:50px;}
.speaker dt img{ float:left; margin-right:10px;}
.speaker .tit{ font-weight:bold; line-height:22px;}
.speaker .text{ color:#777; line-height:22px;}
.speaker dd{ line-height:20px; color:#666; margin-top:6px;}
.speaker li{ height:24px; line-height:24px;}
.speaker li b{ background:url(../images/icons.gif) no-repeat 0 -186px; width:13px; height:10px; margin:7px 6px 0 0; overflow:hidden; float:left; display:block;}
.speaker li a{ float:left;}
.speaker li span{ float:right; color:#999;}
.speaker li span a{ float:none; color:#999;}
.speaker li span a:hover{ color:#34495e;}


/*视频播放页面*/

.Watch{ border:solid #e0e0e0 1px;}

.playVideoTop{
	width:960px;
	margin:0px auto;	
}
.playVideoTop h1{
font-size:16px;
color:#e7010e;	
margin-top:10px;
}
.controlPanel{
float:right;	
}
.turnOff{padding:10px 0px;display:inline-block}
.turnOff a{
margin-right:10px;	
}
.crumbs{
padding:10px 0px 10px 0px;
width:700px;
float:left;	
}
.crumbs a{
color:#535353;	
}
.crumbs span{
color:#535353;	
}
.playArea{
background:#1b1b1b;
text-align:center;
padding-top:5px;
}
.playMove{
width:1000px;
margin:0px auto;
position:relative;	
}
.player{
width:930px;
margin:0 auto;
position:relative;
}
/* .playWindow{
position:relative;
z-index:888;	
} */

.downLoad {
color: #FFF;
display: inline;
float: right;
margin: 14px 0 0 12px;

}

.applaud {
    background: url(../images/icons_ablum.gif) no-repeat scroll 0 -173px transparent;
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 27px;
    line-height: 27px;
    margin-top: 4px;
    margin-bottom: 4px;
    padding-left: 26px;
}
.applaud span {
    background: url(../images/icons_ablum.gif) no-repeat scroll right -173px transparent;
    cursor: pointer;
    float: left;
    padding-right: 11px;
}
.applaud em {
    color: #666666;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    margin-left: 5px;
}
span.applaud {
    background-position: 0 -502px;
    color: #999999;
}
 span.applaud span {
    background-position: right -502px;
    cursor: text;
}
span.applaud em {
color: #999999;
}
/* .fav,.downLoad {
color: #999999;
display: inline;
float: right;
margin: 14px 0 0 12px;
} */

.fav .icons {
background-position: -145px -34px;
height: 10px;
margin: 4px 4px 0 0;
width: 11px;
}

.favorited span {
    background: url(../images/icon_faved.gif) no-repeat scroll 5px 6px transparent;
    display: inline-block;
    float: left;
    overflow: hidden;
    padding-left: 25px;
    width: 33px;
}

.downLoad .icons {
background-position: -83px -102px;
height: 11px;
margin: 4px 4px 0 0;
width: 13px;
}
.mynote{
width:28px;
height:85px;	
background: url(../images/mynote.png) no-repeat;
cursor:pointer;
position:absolute;
top:100px;
right:-28px;
z-index:0;	
}




.wirteMessage{
position:absolute;
top:513px;
right:0px;
z-index:;
background:url(../images/biji_bj.gif) no-repeat;
}
.wirteMessage h3{
color:#FFF;
font-size:14px;

width:348px;
height:40px;
line-height:40px;
padding-left:12px;	
}
.wirteMessage h3 a{
width:24px;
height:24px;
display:inline-block;
background:url(../images/bg_note.png) 0px -46px no-repeat;
float:right;
margin:4px 14px 0px 0px;	
}
.wirteMessage h3 a:hover{
background:url(../images/bg_note.png) -25px -46px no-repeat;	
}
.textAreas{
width:360px;
height:446px;
background:url(../images/textbg.jpg);
border-top:1px solid #2e3133;	
position:relative;
}
.mask{
position:absolute;
margin-top:1px;
width:360px;
height:440px;
text-align:center;
background:#2b2e31;
opacity:0.9;
filter:alpha(opacity=90);
left:0px;
top:-3px;

	
}
.mask a{
width:91px;
height:35px;
margin-top:150px;
color:#fff;	
display:inline-block;
background:url(../images/icons.gif) no-repeat -126px -183px;
font:16px/32px "微软雅黑";
text-align:center;
overflow:hidden;	
}
.mask a:hover{
background:url(../images/icons.gif) no-repeat -126px -223px;
color:#fff;
text-decoration:none;		
}


.textCont{
width:316px;
height:324px;
margin:54px auto 0px;
padding:1px;	
}
.textTab{
width:316px;
height:324px;
}
.zhengwen{
width:316px;
height:324px;
word-wrap: break-word;
overflow-x:hidden;
outline:0px;
overflow-y:auto;
 line-height:20px;
}
.textBtn{
text-align:center;
padding-top:15px;	
}
.textBtn a.save{
width:91px;
 margin:0 auto;
 cursor:pointer;
height:35px;
background:url(../images/icons.gif) no-repeat -126px -183px;
overflow:hidden;
display:block;
text-align:center;
font-size:16px;
font-family:"微软雅黑"; line-height:35px;
color:#FFF;
	
}
.textBtn a.save:hover{
	background:url(../images/icons.gif) no-repeat -126px -223px;color:#FFF;
}
.resets{
background:url(../images/bg_note.png) 0px -23px;
}
.positionFill{
width:161px;
height:478px;
float:left;	
}

.matte{
width:100%;
height:4000px;
position:absolute;
z-index:9999;
background:#000;
left:0px;
top:0px;
display:none;
}
a.switch{
position:absolute;
right:0px;
top:0px;
display:none;
width:166px;
height:70px;
background:url(../images/gd.png);
cursor:pointer;
z-index:10001;	
}
.choiceMenu{
width:958px;
margin:0px auto;
padding:15px 20px 0px 20px;
border-top:0px;
}

.albom_title{ width:1000px; margin:12px auto 12px auto;}
.albom_title h1{ font-size:20px; color:#333; font-family:"微软雅黑"; float:left; font-weight:normal;}


.albom_left{ height:28px; line-height:28px; color:#333; font-size:14px;}
.albom_left a{ color:#333;}
.albom_left a:hover{ color:#F60;}
.albom_right{ float:right; height:28px; line-height:28px; color:#333;}
.albom_right a{ color:#333;}
.albom_right a:hover{ color:#000;}




.videoPay .notice .icons {
    background-position: 0 0;
    height: 33px;
    margin-right: 12px;
    width: 30px;
}
.videoPay .icons {
    background: url(../images/icons_pay.gif) no-repeat;
    display: inline-block;
    float: none;
    vertical-align: top;
}



.updateNotice { background-color: #FFFFFF;  border: 5px solid #CCCCCC;  display: none;padding: 1px; width: 318px;}
.updateNotice .tit { background-color: #F4F4F4; height: 29px; line-height: 29px; padding: 0 8px 0 10px;}
.updateNotice .tit a { background-position: -340px -523px; float: right; height: 10px; margin-top: 8px;text-indent: -9999px; width: 10px;}
.updateNotice .tit a:hover { background-position: -340px -536px;}
.updateNotice h2 { font-size: 14px;  font-weight: bold;}
.updateNotice .con { padding: 8px 14px 19px;}
.updateNotice .con dd {  margin-top: 5px;}
.updateNotice .con input {background: url(../images/bg_input.gif) repeat-x scroll 0 0 transparent; border: 1px solid #ADB6C5; height: 23px; line-height: 23px; padding: 0 2px; vertical-align: top;  width: 284px;}
.updateNotice .btn {background-color: #F4F4F4; padding: 7px 13px 5px;}
.updateNotice .btn input {background: url(../images/icons_ablum.gif) no-repeat scroll 0 -102px transparent; border: 0 none; color: #FFFFFF; cursor: pointer; float: right;height: 25px; line-height: 25px; text-align: center;width: 78px;}




.videoPay{height:500px; background:url(../images/bg_player.gif) no-repeat; position:relative; padding-top:12px; z-index:0;}
.videoPay .icons{float:none; display:inline-block; vertical-align:top; *vertical-align:middle; background:url(../images/icons_pay.gif) no-repeat;}
.videoPay .account{padding-left:18px; color:#FFF;}
.videoPay .account .rmbIcon{width:11px; height:18px; background-position:-34px -8px; margin-right:10px;}
.videoPay .account .cxCoinIcon{height:18px; background:url(../images/icons.gif) no-repeat -329px -114px; margin-right:4px; width:18px;}
.videoPay .account .cxPointIcon{height:18px; background:url(../images/icons.gif) no-repeat -387px -75px; margin-right:4px; width:14px;}
.videoPay .account span{margin:0px 12px 0px 6px;}
.videoPay .notice{width:640px; text-align:center; font-size:14px; position:absolute; left:0px; top:113px;}
.videoPay .notice .question{color:#fee37f; line-height:33px;}
.videoPay .notice .answer{color:#FFF; line-height:32px; margin-top:42px;}
.videoPay .notice .icons{width:30px; height:33px; background-position:0px 0px; margin-right:12px;}
.videoPay .notice a{color:#FFF; font-weight:bold; margin:0px 6px;}
.videoPay .notice a:hover{color:#C50303;}
.videoPay .notice span{font-size:12px;}
.videoPay .pay{font-size:14px; text-align:center; margin-top:87px;}
.videoPay .pay .num{color:#20e858; line-height:30px;}
.videoPay .pay .num b{margin:0px 8px; font-size:18px; font-weight:bold;}
.videoPay .pay .num .icons{width:32px; height:30px; background-position:-49px -2px; margin:0px 14px 0px 0px;}
.videoPay .pay .style{margin-top:23px; color:#FFF;}
.videoPay .pay .style input{margin:0px 5px 3px 0px;}
.videoPay .pay .style span{font-size:12px; color:#CCC;}
.videoPay .pay .btnArea{margin-top:34px; position:relative; height:33px; font-size:12px;}
.videoPay .pay .btnArea .btn{display:block; width:97px; height:33px; text-indent:-9999px; background:url(../images/icons_pay.gif) no-repeat -86px 0px; margin:0px auto;}
.videoPay .pay .btnArea span{position:absolute; top:7px; left:50%; margin-left:68px; color:#CCC;}
.videoPay .pay .btnArea span a{font-weight:bold; color:#FFF;}
.videoPay .pay .btnArea span a:hover{color:#C50303;}

.videoPay .openvInfo{width:640px; height:58px; padding-top:18px; line-height:22px; text-align:center; color:#CCC; position:absolute; left:0px; bottom:42px;}
.videoPay .openvInfo a{color:#CCC;}
.videoPay .openvInfo a:hover{color:#C50303;}


/*关开灯*/
.matte{
width:100%;
height:100%;
position:absolute;
z-index:666;
background:#000;
left:0px;
top:0px;
display:none;
}
a.switch{
position:absolute;
right:0px;
top:0px;
display:none;
width:166px;
height:70px;
background:url(../images/gd.png);
cursor:pointer;
z-index:777;	
}

.grade{margin:0px;padding:10px 0 10px 20px; border-bottom:1px solid #eaeaea; background:#f3f3f3;}
.grade .star{width:88px; height:17px; margin-right:5px;}
.grade .starIcons{ background:url(../images/icon_star1.gif) no-repeat; float:left;}
.grade .s0{background-position:0px -95px;}
.grade .s1{background-position:0px -76px;}
.grade .s2{background-position:0px -57px;}
.grade .s3{background-position:0px -38px;}
.grade .s4{background-position:0px -19px;}
.grade .s5{background-position:0px 0px;}

.grade .star a{width:16px; height:16px; background:none;}
.grade .star a.last{width:17px;}
.grade .numG{color:#ff6600; font-size:16px;}
.grade .numG2{ color:#535353;}
.grade .numG b{font-size:16px;color:#ea120b; font-family:Arial;}
.grade span{color:#ea120b;}
.grade p{ text-align:center; text-indent:0; line-height:28px;}


.intrInfo{padding:12px 10px 15px 20px;clear:both;line-height:30px; background:#f5f5f5;}
.intrInfo dl{float:none;width:100%;	}
.deepColor{color:#333}
.intrInfo dt{font-size:14px; font-weight:bold;}
.intrInfo dd{ color:#333;}
a.switch{position:absolute;right:0px;top:0px;display:none;width:166px;height:70px;background:url(../images/gd.png);cursor:pointer;z-index:10000;	}
a.switch:hover{background:url(../images/gd.png) 0px -70px;	}
.matte{width:100%;height:100%;position:absolute;z-index:777;background:#000;left:0px;top:0px;display:none;}
.tjdxxjh{background-position:0px -292px;width:103px;height:24px;line-height:24px;text-align:center;color:#fff;margin-left:10px;display:inline-block;font-size:12px;}
.tjdxxjh:hover{background-position:0px -318px;}
.oneFloat {
    color: rgb(51, 51, 51);
    float: left;
    font-weight: bold;
    margin-top: 6px;
    padding: 0 8px;
}
.shares{ padding:5px 0 5px 12px; border-bottom:solid #eaeaea 1px; background:#f5f5f5;}

a.attentionyisi {
    background: url(../images/video/videoListPic.gif) no-repeat 0px -261px;
    color: rgb(255, 255, 255);
    display: block;
    height: 25px;
    line-height: 25px;
    overflow: hidden;
    text-align: center;
    width: 103px;
	margin-top:10px;
}
a.attentionyisi:hover{background: url(../images/video/videoListPic.gif) no-repeat 0px -286px;}

.watch_bottom{ padding:10px;}
.watch_bottom li{ line-height:26px; height:26px;}
.watch_bottom li b{ background:url(../images/main_icons.gif) no-repeat -177px 0;display:block;float:left;height:2px;margin:11px 5px 0 0;overflow:hidden;width:2px;}
.watch_bottom li a{ float:left;}
.watch_bottom li span{ float:right; color:#747474;}

.nav_rank{ height:30px; border-bottom:solid #ff9d1b 3px; background:url(../images/Curriculum.gif) repeat-x; overflow:hidden;}
.nav_rank ul{ float:left;}
.nav_rank li{ width:100px; float:left; height:30px; line-height:30px; text-align:center; font-weight:bold; color:#6c6c6c;}
.nav_rank li a{ display:block; color:#6c6c6c;}
.nav_rank li a:hover{ color:#6c6c6c;}
.nav_rank li.cur{ background:#ff9d1b;}
.nav_rank li.cur a,.nav_rank li.cur a:hover{ color:#FFF;}

.nav_rank a.more,.nav_rank a.more:hover{ float:right; line-height:30px; color:#0a60ab; margin-right:20px;}
.notes_top{ border:solid #dcdcdc 1px;}


.notes_list{ display:none; padding-top:15px;}

.addNotesBtn {background-position: 0 -89px;border: 0 none;float: left;height: 29px;margin: 20px 0;width: 91px;}
a.addNotesBtn:hover{background-position: 0px -130px;}

.ksongty{ line-height:34px;}

.Notes_r{padding:0 10px;}
.Notes_r dl{ border-bottom:1px  dotted #cccccc; padding:6px 0; color:#636363;}
.Notes_r dt{ line-height:22px;}
.Notes_r dd.text{ line-height:20px; margin-top:4px; color:#535353;}
.Notes_r dt a{ color:#34495e; font-size:12px; font-weight:bold;}
.Notes_r dt a:hover{ color:#159f84;}

.allRight_list4{ line-height:22px; text-align:center; padding:15px 0; background:#ecf5ff; border:solid #e2eaf4 1px; margin-top:15px;}
.allRight_list4 h3{line-height:22px; padding:15px 0; color:#535353; background:0;font-size:12px; text-align:center; }

.abut{ border:solid #dcdcdc 1px; border-top:solid #6c6c6c 3px;}
.abut .Crowd_top{ border-bottom:solid #e5e5e5 1px; height:33px;}
.abut .Crowd_top h3{ height:33px; text-align:center; padding:0 15px; line-height:33px; float:left; font-size:18px; font-family:"微软雅黑"; color:#3a3a3a; font-weight:normal; float:left;}
.abut .intrInfo{ border-bottom:dashed #dcdcdc 1px;}

.message{ padding:20px; text-align:right; border-bottom:dashed #d6d6d6 1px;}
.message label{ width:690px; height:90px; padding:3px; border:solid #d9d9d9 1px; display:block;}
.message textarea{ width:690px; height:90px; border:0px; background:none; line-height:18px;}
.message a.fabiao{ background:url(../images/main_icons.gif) no-repeat -54px -242px; width:85px; height:28px; display:inline-block; overflow:hidden; margin-top:15px; float:right;}
.message a.fabiao:hover{ background:url(../images/main_icons.gif) no-repeat -54px -272px;}
.message .zishu{ line-height:20px; margin-right:10px; display:inline-block; margin-top:22px; float:right; color:#747474;}