/* menuBar */
.menuBar{
    height:41px;
    overflow:hidden;
    background: #129E0A;
}           
    /* Menu */  
    .menu{
        height:36px;padding:5px 0 0 0;position:relative;
    }
        /* UL */
.menu ul,.menu p{height:36px;line-height:33px;margin:0;}
.menu ul{ float:left;}
.menu p{float:right;}
.menu ul li{height:36px;overflow: hidden;float:left;display:inline;margin-left:2px;}
.menu ul li a,.menu p a{
                float: left;
                display: inline;
                overflow: hidden;
                color: #fff;
                height:35px;
                padding:0 10px;
                border:1px solid #129E0A;
                border-bottom:none;
        border-radius:3px 3px 0 0;
        text-align:center;
}
.menu ul a{font-size:14px;font-weight:700;}
.menu p a{font-size:13px;padding:0 5px;margin-left:5px;}
.menu ul a:hover,.menu p a:hover{
                color: #fff;
                text-decoration: none;
                background:#19a811;
                border:1px solid #0F8109;
                border-bottom:none;
            }

            .menu ul li.current a:hover,
            .menu ul li.current a,
            .menu p a.current,.menu p a.current:hover{
                color: #0F8109;
                background:#FCFCFC;
            }
/* navBar */
.navBar{
    height:36px;
    overflow: hidden;
    border-bottom: 1px solid #dadada;
    background:#FCFCFC;font-size:14px;
}               
            
    /* Nav */   
    .nav{
        height:36px;
        line-height: 36px;
        overflow: hidden;
        color: #ccc;
    }       
        /*.nav .lt{background: url(../images/nav-l.gif) 0 0 no-repeat;}
        .nav .rt{background: url(../images/nav-r.gif) right 0 no-repeat;}
        
        .nav .lt a{ margin: 0 12px;}
        .nav a.new{padding: 0 20px 0 0; margin: 0 10px 0 0; color: #f60;}
        .nav a.new img{position: absolute;_margin: -5px 0 0 0;} */
        .nav .more{
            margin: 0 10px 0 0;
            padding-right: 8px;
            background: url(../images/a.gif) right 5px no-repeat;
        }
        .nav .share{
            margin: 3px 0 0 0;
            padding: 0 10px 0 0;
            line-height: 16px;
        }
        
        /* index-tags */
        .nav .index-tags{
            width: 960px;
            line-height:36px;
            *line-height: 37px;
            overflow: hidden;
        }
            /*.nav .index-tags-tv{ padding-left: 12px;}
            .nav .index-tags-movie{}
            .nav .index-tags a{ margin: 0 8px;}*/
.nav .index-tags em, .nav .lt em{margin:0 5px;}

            .nav .index-tags label{
                color: #390;
                font-weight: bold;
                display: inline-block;
                /*padding-left: 18px;
                background-image: url(http://ww1.sinaimg.cn/large/62f92e61jw1e07amxt9zig.gif);
                background-repeat: no-repeat;
                background-position:  0 9px;*/
            }
            .nav .index-tags label.movie{
                color: #0066CC;
                /*background-position: 0 -21px;*/
            }
	/* searchBar */
	.searchBar{
		width: 615px;
		margin-top: 15px;
	}
		/* hisBox */
		.hisBox{
			width:80px;
			height: 34px;
			overflow: hidden;margin: 2px 5px 0 0;
		}
			.hisBox .his-tip{
				width: 78px;
				height: 32px;
				line-height: 33px;
				display: block;
				overflow: hidden;
				color: #333;
				text-indent: 12px;
				cursor: pointer;
				border: 1px solid #A6D098;				
				background: url(../images/a2.gif) 65px 14px no-repeat #EFF7EF;
			}
			.looked-box{
				position: absolute;
				z-index: 9999;
				display: none;
				background: transparent;
			}
				.hisBox .looked-box .his-tip{ 
					color:#83BF73;
					height: 33px;
					border-bottom: 0;
					border-color:#cacaca;
					background-color: #fff;
					position: relative;
					z-index: 9;
				}
				.hisBox .ui-iframe{
					width: 342px;
					_height: 269px;
					z-index:3;
				}
				.looked-list-iframe{
					width: 342px;
					overflow:hidden;
					position: relative;
				}
				.looked-list{color:#a7a9ac;
					width: 280px;
					border: 1px solid #cacaca;
					background: #fff;
					margin-top: -1px;
					overflow: hidden;
					position: relative;
					z-index: 9;
					-webkit-box-shadow:2px 2px 2px #eee;
					-moz-box-shadow:2px 2px 2px #eee;
					box-shadow:2px 2px 2px #eee;
				}
					.looked-list p{
						width: 260px;
						height:28px;
						line-height:28px;
						overflow: hidden;
						color: #999;margin:0;margin-bottom:-1px;
				border-bottom: 1px solid #eee;
				background-color: #f9f9f9;padding: 0 10px;
					}.looked-list p a{color:#828282}
.looked-list p a:hover{color:#f00}
					.looked-list p .close-his{ float:right;}
						
					/* list */	
					.looked-list ul{
						width:280px;
						max-height: 195px;
						_height:expression(this.scrollHeight > 165 ? "165px" : "auto");
						overflow: auto;
						overflow-x: hidden;
						clear: both;
					}
					.looked-list li{
						height: 32px;
						line-height: 32px;
						*margin: 0 0 -2px 0;
						overflow: hidden;
						display: block;padding: 3px 5px;
						border-top: 1px dotted #dfdfdf;
					}	
					.looked-list li.active{
						background: #f9f9f9;
					}		
						.looked-list li.no-his p{
				text-align: center;
				height: 32px;
				border: 0;
				background-color: #fff;
			}		
						.looked-list li h5{
							width: 220px;
							height: 32px;
							overflow: hidden;
							float: left;
							padding:0 5px;font-size:13px;text-overflow:ellipsis;white-space:nowrap
						}
						.looked-list h5 a{color:#37a;}
						.looked-list h5 a.ep{color:#a7a9ac}
						.looked-list h5 a:hover{color:#f00;}
							.looked-list li h5 em{
								margin: 0 3px;
								color: #666;
							}
						.looked-list li label{
							width: 55px;
							height: 32px;
							overflow: hidden;
							float: left;
							display: block;
						}
.looked-list li .delck{
						width: 13px;
						height: 13px;
						display: block;
						overflow: hidden;
						line-height: 0;
						font-size: 0;
						margin-top: 9px;
						float: right;
						background: url(../images/cross_gray.gif) 3px 3px no-repeat;
					}
					.looked-list li .delck:hover{
						background-image: url(../images/cross_red.gif);
						background-color: #ddd;
					}
						
						
					/* .his-todo */	
					.looked-list .his-todo{
						width:260px;
						height: 28px;
						line-height: 28px;
						overflow: hidden;
						padding: 0 10px;
						clear: both;
						text-align: center;
						border-top: 1px solid #e0e0e0;
						background: #f9f9f9;
					}		
						.looked-list .his-todo a{ color:#828282;margin: 0 2px;}
					.looked-list .his-todo a:hover{color:#f00}
						.looked-list .his-todo em{color: #ccc; margin: 0 5px 0 7px;}
						
						
		/* searchBox */
		.searchBox{
			width: 498px;
			overflow: hidden;
			position: relative;
			z-index: 9;
		}
			/* hotKeys */
			.hotKeys{
				width: 540px;
				height: 24px;
				line-height: 24px;
				overflow: hidden;
				padding-top: 3px;
			}	
				.hotKeys strong{font-weight:bold;color:#2798ce;}
				.hotKeys a{ margin-right: 5px;}

/* SSP-SKIN-COMMON */
.ssp001{border:1px solid #a2cdea; background:#fff; padding-bottom:5px;overflow:hidden}
.ssp001 .hd{line-height:30px;height:30px; text-align:center; background:#edf7ff;display:block;border-bottom:1px solid #a2cdea;font-size:18px; color:#2a85cb;font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53,\5B8B\4F53}
.ssp001 .bd {overflow:hidden; float:left;padding-top:4px; padding-left:10px;}
			
/* UI-MOD-SKIN-COMMON */
.ui-graymod{background:#f9f9f9;border:1px solid #f1f1f1;padding:5px;overflow:hidden}