﻿@import url(general.css);
@import url(general_home.css);
@import url(widgets.css);

#model-video h2.title { font-size:12px; color:#CCCCCC; float:left; height:70px; line-height:70px; padding-left:30px; font-weight:normal;}
#model-video h2.title .name { color:#CCCCCC; }
#model-video h2.title .name em { font-style:normal; color:#6E7F02;}
#model-video h2.title .name .count { color:#999999;}
#model-video h2.title .name strong { color:#6E7F02;}
#model-video h2.title .name a.codeing { color:#B8510C; padding-left:17px; background:url(http://css.hunantv.com/home/images/default/video_ico_codeing.gif) 0 -1px no-repeat;}
#model-video h2.title .position { color:#CCCCCC;}
#model-video h2.title .position a { color:#6E7F02; background:url(http://css.hunantv.com/home/images/default/position_arrow.gif) 100% 50% no-repeat; padding-right:13px; margin-right:10px; }
#model-video h2.title .position a:hover { text-decoration:underline;}
#model-video h2.title .position em { color:#999999; font-style:normal;}
#model-video h2.title .position em.video-title { font-size:14px; font-weight:bold; color:#333333;}
#model-video h2.title .position .codeing { color:#B8510C; }
#model-video h2.title .position .count { color:#999999;}
#model-video h2.title .position strong { color:#6E7F02;}
#model-video h2.title .extra { font-size:12px;}
#model-video h2.title a { color:#999999; text-decoration:none;}
#model-video h2.title a:hover { text-decoration:underline;}
#model-video .btn { float:right; padding-top:20px; padding-right:20px;}

.video-list .caption { height:30px; background:url(http://css.hunantv.com/home/images/default/split_dot.gif) 0 100% repeat-x; }
.video-list .caption .sort { float:left;}
.video-list .caption .sort a { text-decoration:none;}
.video-list .caption .sort a:hover { text-decoration:underline;}
.video-list .caption .count { float:right; color:#999999; height:19px; line-height:19px; }
.video-list .caption .count .label { color:#666666;}
.video-list .caption .count strong { color:#CC3300; font-family:Tahoma, Geneva, sans-serif;}

.video-list .list { background:url(http://css.hunantv.com/home/images/default/split_dot.gif) 0 100% repeat-x;}
.video-list .item { float:left; width:20%; display:inline; height:305px; overflow:hidden;  background:url(http://css.hunantv.com/home/images/default/split_dot.gif) 0 100% repeat-x; }
.video-list div.codeing { height:250px;}
.video-list .item dl { width:140px; margin:0 auto; padding-top:30px;}
.video-list .item dl dt { border:1px solid #E6E6E6; margin-bottom:10px;}
.video-list .item dl dt a { display:block; border:3px solid #EEEEEE;}
.video-list .item dl dt a:hover { border:3px solid #FFFFFF;}
.video-list .item dl dt img { border:1px solid #FFFFFF;}
.video-list .item dl dd.title { height:32px; line-height:16px; overflow:hidden;}
.video-list .item dl dd.title a { color:#B8510C; text-decoration:none;}
.video-list .item dl dd.title a:hover { text-decoration:underline;}
.video-list .item dl dd.length { height:20px; line-height:20px; font-size:10px; font-family:Tahoma, Geneva, sans-serif; color:#999999;}
.video-list .item dl dd.time { height:20px; line-height:20px; color:#333333;} 
.video-list .item dl dd.play { height:20px; line-height:20px; color:#333333;} 
.video-list .item dl dd.comment { height:20px; line-height:20px; color:#333333;} 
.video-list .item dl dd.comment a { color:#333333; text-decoration:none;}
.video-list .item dl dd.comment a:hover { text-decoration:underline;}
.video-list .item dl dd.op { height:20px; line-height:20px; padding-top:10px;} 
.video-list .item dl dd.op a { color:#6E7F02; text-decoration:none; margin-right:7px;}
.video-list .item dl dd.op a:hover { text-decoration:underline;}
.video-list .item dl dd.op a.edit { padding-left:15px; background:url(http://css.hunantv.com/home/images/default/video_op_ico.gif) 0 0 no-repeat;}
.video-list .item dl dd.op a.hn-del-common { padding-left:15px; background:url(http://css.hunantv.com/home/images/default/video_op_ico.gif) 0 -50px no-repeat;}

.panel-side { width:200px; margin:0 auto;}
.panel-side h2.title { height:30px; overflow:hidden; font-size:12px; background:url(http://css.hunantv.com/home/images/default/panel_extra_title.gif) 0 0 no-repeat; }
.panel-side h2.title span.name { color:#666666; float:left; padding-left:10px; height:24px; line-height:26px; overflow:hidden;}
.panel-side h2.title span.r { float:right; font-weight:normal; height:24px; line-height:26px; padding-right:10px;}
.panel-side h2.title span.r a { color:#999999; text-decoration:none;}
.panel-side h2.title span.r a:hover { text-decoration:underline;}

.video-userlist .list { padding-top:5px; margin-bottom:10px;}
.video-userlist .list .item { float:left; width:66px; height:100px; overflow:hidden;}
.video-userlist .list .item2 { float:left; width:66px; height:85px; overflow:hidden;}
.video-userlist .list dl { text-align:center;}
.video-userlist .list dl dt { width:60px; height:60px; background:url(http://css.hunantv.com/home/images/default/avt_bg_48_48.png) 0 0 no-repeat; margin:0 auto;}
.video-userlist .list dl dt a { display:block; padding-top:6px;}
.video-userlist .list dl dd.name { height:16px; line-height:16px; overflow:hidden;}
.video-userlist .list dl dd.name a { color:#B8510C; text-decoration:none;}
.video-userlist .list dl dd.name a:hover { text-decoration:underline;}
.video-userlist .list dl dd.time { height:20px; line-height:20px; color:#999999;}
.video-userlist .list dl dd.op { height:20px; line-height:20px;}

.video-entity { padding-top:20px;}
.video-entity .entity-player { width:560px; height:455px; margin:0 auto; margin-bottom:20px; }
.video-entity .entity-intro { width:560px; margin:0 auto; padding:15px 0; background:url(http://css.hunantv.com/home/images/default/split_dot.gif) 0 0 repeat-x;}
.video-entity .entity-intro h4.title { height:26px; line-height:26px; color:#333333; font-size:12px;}
.video-entity .entity-intro div.des p { line-height:150%; color:#666666; text-indent:24px; margin-bottom:1em; word-wrap:break-word;}
.video-entity .entity-op { width:640px; height:36px; margin:0 auto; overflow:hidden; background:url(http://css.hunantv.com/home/images/default/video_op_bg.gif) 0 0 no-repeat;}
.video-entity .entity-op .btn { float:left; height:36px; line-height:36px; padding-left:2px;}
.video-entity .entity-op .btn .item { float:left; width:93px; text-align:center; background:url(http://css.hunantv.com/home/images/default/video_op_bg.gif) 0 -36px no-repeat;}
.video-entity .entity-op .btn .item a {color:#6E7F02; text-decoration:none;}
.video-entity .entity-op .btn .item a:hover { text-decoration:underline;}
.video-entity .entity-op .btn .item a.edit { padding-left:20px; background:url(http://css.hunantv.com/home/images/default/video_op_ico.gif) 0 0px no-repeat;}
.video-entity .entity-op .btn .item a.del { padding-left:20px; background:url(http://css.hunantv.com/home/images/default/video_op_ico.gif) 0 -50px no-repeat;}
.video-entity .entity-op .btn .item a.write-to-blog { padding-left:20px; background:url(http://css.hunantv.com/home/images/default/video_op_ico.gif) 0 -100px no-repeat;}
.video-entity .entity-op .btn .item a.copy-url { padding-left:20px; background:url(http://css.hunantv.com/home/images/default/video_op_ico.gif) 0 -150px no-repeat;}
.video-entity .entity-op .report { float:right; height:36px; line-height:36px;}
.video-entity .entity-op .report a { color:#6E7F02; text-decoration:none; padding-left:17px; padding-right:15px; }
.video-entity .entity-op .report a.split { background:url(http://css.hunantv.com/home/images/default/video_op_split.gif) 0 0 no-repeat;}
.video-entity .entity-op .report a:hover { text-decoration:underline;}

.video-comment { width:640px; padding-top:20px; margin:0 auto;}

.video-upload { padding:20px;}
.video-upload .progress .extra { padding-left:150px;}
.video-upload .progress .extra p { line-height:180%; color:#666666;}
.video-upload a { color:#B8510C; text-decoration:underline;}
.video-upload a:hover { color:#333333;} 
.video-upload .upload-form li { width:100%; overflow:hidden; line-height:150%; border:1px solid #FFFFFF; margin-bottom:20px; color:#666666;}
.video-upload .upload-form li.split { background:url(http://css.hunantv.com/home/images/default/split_dot.gif) 0 100% repeat-x; padding-bottom:20px;}
.video-upload .upload-form li.indent { text-indent:8em;}
.video-upload .upload-form li.op { text-align:center;}
.video-upload .upload-form li.op button { margin-left:5px; margin-right:5px;}
.video-upload .upload-form li label { float:left; width:8em; height:22px; line-height:22px; color:#333333;}
.video-upload .upload-form li .f-wrap { float:left;}
.video-upload .upload-form li .f-textarea-wrap { float:left;}
.video-upload .upload-form li input.text { width:400px;}
.video-upload .upload-form li textarea { width:400px;}
.video-upload .upload-form li .cblist { float:left; width:720px;}
.video-upload .upload-form li .cblist span { float:left; height:22px; line-height:22px; width:90px;}

.video-upload-success { padding:20px;}
.video-upload-success h4.title { height:50px; font-size:14px; color:#333333; line-height:50px; background:url(http://css.hunantv.com/home/images/default/split_dot.gif) 0 100% repeat-x;}
.video-upload-success .des { padding:20px 0; line-height:150%; color:#666666;}
.video-upload-success .des a { color:#B8510C; text-decoration:underline; }
.video-upload-success .des a:hover { color:#333333;}
.video-upload-success .have-question { text-align:center; margin-bottom:20px;}
.video-upload-success .more { text-align:center; color:#CCCCCC;}
.video-upload-success .more a { color:#B8510C; text-decoration:none;}
.video-upload-success .more a:hover { text-decoration:underline;}

.video-record { margin:0 auto; width:800px; padding:20px 0;}
