/***********************************视频首页*************************************/

/*左右布局*/
.indexLeft{ width:700px; float:left; overflow:hidden;}
.indexRight{width:250px; float:right; overflow:hidden;}
.contentLeft{width:730px; float:left;}
.contentRight{width:220px; float:right;overflow:hidden;}
.contentinfo{width:502px; float:right;}
.dmintro{clear:both;overflow:hidden;}
.searchLeft{width:250px; float:left; overflow:hidden;}

h2{font-size:14px; height:29px; line-height:29px; padding:0 10px 0 30px; border-bottom:1px solid #C9E7FA;}
h2 strong{ display:block;}
h2 span{float:right; font-size:12px; margin-right:4px; color:#FF0000;}
h2.bar960 { background:url("../images/video_icon.gif") 0 0 no-repeat;}
h2.bar700 { background:url("../images/video_icon.gif") 0 -50px no-repeat;}
h2.bar250 { background:url("../images/video_icon.gif") -710px -50px no-repeat;}

/*通用边框*/
.index-220px { border:1px solid #A4D5F6; width:218px; height:auto; overflow:hidden;}
.index-250px { border:1px solid #A4D5F6; width:248px; height:auto; overflow:hidden;}

/*动画片节目单*/
.index-jmd { width:698px; height:auto; border:1px solid #A4D5F6; overflow:hidden;}
.index-jmd dd { width:678px; margin:0 auto; border-bottom:1px dashed #ccc; height:26px; line-height:26px; overflow:hidden;}
.index-jmd dd a { margin:0 4px;}
.index-jmd dd.nobor { border-bottom:none;}
.index-jmd dd em { float:left; color:#06c; padding-right:15px;}

/*热门连载动画片*/
.index-lianzai { width:698px; height:auto; border:1px solid #A4D5F6; overflow:hidden;}
.index-lianzai li{float:left; width:139px; height:220px; text-align:center; line-height:24px;overflow:hidden; padding-top:10px;}
.index-lianzai li big { font-size:14px; font-weight:bold; display:block; height:24px; line-height:24px; overflow:hidden;}
.index-lianzai li em { font-style:normal; font-size:12px; color:#999; display:block;}
.index-lianzai li em a { color:#06c;}
.index-lianzai li a img{width:120px; height:160px; display:block; background:url("../images/sloading.gif") center no-repeat; margin:3px 6px 3px 7px;  padding:1px; border:1px solid #ccc;}


.index-videoList { width:698px; height:auto; border:1px solid #A4D5F6; overflow:hidden;}
.index-videoList li{float:left; width:139px; height:225px; text-align:center; line-height:24px;overflow:hidden; padding-top:10px;}
.index-videoList li big { font-size:14px; font-weight:bold; display:block; height:24px; line-height:24px; overflow:hidden;}
.index-videoList li em { font-style:normal; font-size:12px; color:#999; display:block;}
.index-videoList li em a { color:#06c;}
.index-videoList li a img{width:120px; height:160px; display:block; background:url("../images/sloading.gif") center no-repeat; margin:3px 6px 3px 7px;  padding:1px; border:1px solid #ccc;}
.index-videoList dl{ width:678px; height:100px; overflow:hidden; margin:0 auto; padding:0.2em 0 0.5em; background:url("../images/video_icon.gif") no-repeat 0 -350px;}
.index-videoList dd { height:25px; line-height:25px; overflow:hidden; float:left; width:164px; padding-left:5px;}


/*首页最新动画*/
.index-newUpdate{width:92%; margin:0 auto; padding:0.2em 0 0.5em 0;}
.index-newUpdate li{ line-height:17px; padding:5px 0; padding-left:1.5em; color:#999; background:url("../images/mh_icon.gif") 0 -42px no-repeat; border-bottom:1px dashed #ccc;}
.index-newUpdate li span{ color:#ff0000;}
.index-newUpdate li em{float:right; font-size:10px; color:#666; font-family:Tahoma, Verdana;}
.index-newUpdate li em.cRed{color:#FF0000;}

/*首页动画点播排行榜*/
.index-hot{width:92%; margin:0 auto; padding:0.2em 0 0.5em 0;}
.index-hot li{ line-height:21px; padding:4px 0;  border-bottom:1px dashed #CCCCCC; overflow:hidden; height:17px;}
.index-hot li em { float:right; color:#666; font-size:11px; font-family:Tahoma, Verdana;}
.index-hot li span{float:left; display:block; width:19px; margin-right:10px; font-size:9px; color:#fff; font-family:Tahoma, Verdana; text-align:center;background:url("../images/video_icon.gif") 0 -281px no-repeat;}
.index-hot li span.t1,.index-hot li span.t2,.index-hot li span.t3,.index-hot li span.t4,.index-hot li span.t5{background:url("../images/video_icon.gif") 0 -246px no-repeat;}

/*首页动漫预报*/
.index-Trailer{width:92%; margin:0 auto; padding:0.2em 0 0.5em 0;}
.index-Trailer li{ line-height:21px; padding:4px 0;  border-bottom:1px dashed #CCCCCC; overflow:hidden; height:17px;}
.index-Trailer li strong {color:#ff0000; }


/***********************************视频列表页*************************************/
.videoChrList { width:698px; height:auto; border:1px solid #A4D5F6; overflow:hidden;}
.videoChrList h1 { font-size:14px; height:30px; line-height:30px; padding:0 10px; background:url("../images/mh_title.gif") no-repeat 0 -200px;}
.videoChrList h1 a { color:#0066CC;}
.videoChrList ul li{float:left; width:317px; margin:10px 0 0 10px; padding:7px; height:167px; overflow:hidden; border:1px solid #ddd; overflow:hidden;}
* html .videoChrList ul li{ margin:10px 5px 0 5px;} /*ie6*/
.videoChrList div.cover{ float:left; width:136px; margin-left:2px; padding-top:1px; padding-left:1px;}
.videoChrList div.cover a img{display:block; width:120px; height:160px; text-align:left; padding:1px; border:1px solid #ccc; background:url("../images/sloading.gif") center no-repeat;}
.videoChrList div.intro h3{font-size:14px; font-weight:bold; text-align:left; height:21px; line-height:21px; overflow:hidden; padding-bottom:3px;}
.videoChrList div.intro h3 a{color:#06c;}
.videoChrList div.intro em{ display:block; font-style:normal; line-height:21px; height:21px; overflow:hidden;}
.videoChrList div.intro em abbr{padding:0; margin:0; list-style:none; color:#ED1B23; font-size:12px; font-style:normal;}
.videoChrList div.intro span{color:#666; line-height:18px; height:56px; width:168px;overflow:hidden; display:inline-block;}
.videoChrList div.intro small { display:block; padding-top:5px;}
.videoChrList div.intro small a{ float:left; margin-right:5px; display:inline-block; font-size:12px; width:34px; height:17px; line-height:17px; text-align:center;background:url("../images/video_icon.gif") -500px -280px no-repeat;}
.videoChrList li.norecord{width:960px; line-height:160px; text-align:center;}



/***********************************资源页*************************************/
.anime-info { width:708px; padding:10px; border:1px solid #A4D5F6; overflow:hidden;}
.anime-info .dmpic { float:left; margin-right:10px;}
.anime-info .dmpic img { width:188px; height:250px; padding:1px; border:1px solid #ccc;}
.anime-info .dmtitle {height:30px; line-height:30px; border-bottom:1px dashed #ccc; position:relative; overflow:hidden;}
.anime-info .dmtitle h1{ display:inline; font-size:24px;font-weight:600; font-family:黑体;}
.anime-info .dmtitle em { font-size:12px; font-weight:normal; color:#ff0000;}
.anime-info .intro { margin:10px 0 0; line-height:22px; overflow:hidden;}
.anime-info .intro h2 {font-size:12px; height:22px; line-height:22px; padding:0 10px 0 0;border:0px;}
.anime-info .gmark { width:220px; border:1px solid #ccc; line-height:22px; text-align:center;}
.anime-info .gmark a{ color:#06c;}

/***********************************视频内容页*************************************/

/*播放页头部导航*/
.article-topbox { width:100%; height:auto; background:url("../images/article_nav_bg.gif") repeat-x top;}
.article-head { width:960px; margin:0 auto; overflow:hidden;}
.article-nav { height:40px; background:url("../images/article_nav_bg.gif") repeat-x top;}
.article-nav a.logo { display:inline-block; float:left; margin:2px 5px 0;}
.article-nav img{height:34px; width:113px;}
.article-nav ul{ float:right;}
.article-nav li{ height:20px; line-height:20px; margin:10px 0; padding:0 9px; float:left; font-weight:bold;border-right:1px solid #B3C9DB;}
.article-nav li.end { padding:0 8px; border:none;}

.video-playbox { min-width:960px; padding-bottom:5px; background:#1E1E1E;}
.video-playshow { width:960px; margin:0 auto; position:relative;}
.video-playshow .play{ width:960px; margin:0 auto; border:1px solid #000; background:#000;}
.video-playshow .title {font-size:12px; height:25px; line-height:25px; padding:0 10px; color:#fff; overflow:hidden; background:url("../images/play_bg.jpg")}
.video-playshow .title a,.video-playshow .play .title a:hover { color:#CCAF2D;}
.video-playshow .playall { position:absolute; top:0; right:0; width:230px; border:1px solid #494949; background:#000;}
.video-playshow .playall h3{ color:#D4F806; font-weight:bold;}
.video-playshow .playall h3 em { float:right; margin-top:-25px; font-weight:normal;}
.video-playshow .playall ul{ margin:5px; height:390px;overflow-y:scroll;overflow-x:hidden}
.video-playshow .playall li{ margin:0 10px; padding:5px 0; line-height:16px; border-bottom:1px solid #111;}
.video-playshow .playall a,.video-playshow .playall a:hover { color:#A2A2A2;}
.video-playshow .playall a.thisclass { color:#2095D7; font-weight:bold;}
.video-playshow .playad { position:absolute; top:0; left:0; width:200px; height:416px; padding:10px 14px 0; border:1px solid #494949; color:#666; background:#000;}



.video-tools { width:100%; min-width:960px; height:113px; position:relative; background:#000 url("../images/video_play.gif") no-repeat;}
.video-tools .toolsbox { width:960px; margin:0 auto; overflow:hidden;}
.video-tools .toolsbox .reldown { float:right; color:#fff; padding-top:32px;text-align:right;}
.video-tools .toolsbox .reldown a{color:#fff;}
.video-tools .toolsbox .reldown span { display:block;}
.video-tools .toolsbox .reldown .input { width:250px; margin-right:5px; padding:3px; border:1px solid #000; font-family:Arial; font-size:11px; background:#eee;}
/*收藏视频/视频报错 按钮*/
.video-tools .toolsbox .vtoolsbtn { position:absolute; top:30px;width:100px;float:left;}
.video-tools .toolsbox .vtoolsbtn small a { font-size:12px; display:block; margin-bottom:5px; width:100px; height:20px; line-height:20px; overflow:hidden; text-align:center; background:url("../images/video_play.gif") no-repeat 0 -160px;}
.video-tools .toolsbox .vtoolsbtn small span { display:inline;}
.video-tools .toolsbox .vtoolsbtn small a,.videoerr small a:hover { color:#CCAF2D;}



.show-main { width:650px; float:left; overflow:hidden;}
.show-side { width:300px; float:right; overflow:hidden;}

.show-title {background:url("../images/article_titbg.gif") no-repeat bottom;}
.show-title1 {background:url("../images/article_titbg1.gif") no-repeat bottom;}
.show-title,.show-title1 { height:30px; line-height:30px; padding:0 10px 0 25px; }
.show-title h3,.show-title1 h3{ font-size:14px; font-weight:bold;}
.show-title h2,.show-title1 h2{ font-size:14px; font-weight:bold;padding:0 10px 0 2px;}
.show-title em,.show-title1 em { float:right; margin-top:-28px;}


/*随机动漫*/
.show-random { width:298px; height:auto; padding-bottom:5px; border:1px solid #A4D5F6; overflow:hidden;}
.show-random ul {}
.show-random li { width:90px; padding:10px 3px 0 5px; float:left; text-align:center;}
.show-random li img { width:80px; height:100px; border:1px solid #ccc; padding:2px;}
.show-random li span { height:24px; line-height:24px; display:block; overflow:hidden; cursor:pointer;}



/* Comment
----------------------------------------------- */
.div_comment {width:728px; border:#A4D5F6 1px solid; overflow:hidden;}
dl.comment { margin-bottom:10px;}
dl.comment dt { color:#1974C8; height:22px; line-height:22px; background:#EEF5FD; border-top:2px solid #ccc; padding:0 10px;}
.comment-pt textarea.cm-textarea {padding:4px; width:615px; height:80px;}



/*内容页播放列表*/
.anime-video-online { width:728px; border:1px solid #A4D5F6; overflow:hidden;}
.anime-video-online span{ color:#CCCCCC}
.anime-video-online ul { width:700px; height:250px; margin:5px 0; padding:0 12px;overflow-y:scroll;overflow-x:hidden}
.anime-video-online ul li{float:left; width:125px; font-size:14px; border:1px dashed #CCCCCC; margin:4px;}
.anime-video-online ul li a{display:block;width:125px; text-align:center; /* padding-left:20px ; background:url(../images/ico_5.gif) 6px 6px no-repeat;*/height:25px; line-height:25px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.anime-video-online ul li a:hover{ background-color:#FFFFCC;}

.anime-video-intro { width:728px; border:1px solid #A4D5F6; overflow:hidden;}
.anime-video-intro ul{padding:10px 10px;font-size:14px}
.anime-video-intro .content{overflow-x: hidden;line-height:35px}

.wd960{font-size:14px; height:29px; line-height:29px; padding:0 10px 0 30px; border-bottom:1px solid #C9E7FA;background:url("../images/video_icon.gif") 0 0 no-repeat;}
.wd960 strong{ display:block;}
.wd960 span{float:right; font-size:12px; margin-right:4px; color:#FF0000;}


/*播放页相关影片*/
.wdxgplay {width:960px;margin:0 auto;margin-top:8px;background:#1E1E1E;color:#CCAF2D;}
.wdxgplay a{ color:#CCAF2D;}