/*头部*/
#head2 {background: url(http://v.goalhi.com/images/v_head_bg.gif) no-repeat bottom center;height:107px; padding-top:0px;}
#v_sub { padding:6px 0 0}
#v_sub .left_bg {background: url(http://v.goalhi.com/images/v_head_nav.gif) no-repeat left bottom; width:10px; height:29px;float:left; }
#v_sub .right_bg {background: url(http://v.goalhi.com/images/v_head_nav.gif) no-repeat right bottom; width:9px; height:29px;float:right; }
#v_sub ul  { float:left;}
#v_sub ul li { float:left; color:#FFF}
#v_sub ul li a { font-size:13px; color:#EDEDED; padding:0 8px 12px}
#v_sub ul li a:hover { background:none; color:#DDD}
#v_sub ul li.on{background:url(http://v.goalhi.com/images/v_head_nav.gif) 0 -23px; margin:0 2px; }
#v_sub ul li.on a,#v_sub ul li.on a:hover { color:#0C6802; background:url(http://v.goalhi.com/images/v_head_nav.gif) right -43px; padding:2px 6px 10px;*padding:3px 6px 9px; }
#v_sub ul li.cba_on{background:url(http://v.goalhi.com/images/v_head_nav.gif) 0 -23px; margin:0 2px; }
#v_sub ul li.cba_on a,#v_sub ul li.cba_on a:hover { color:#0C6802; background:url(http://v.goalhi.com/images/v_head_nav.gif) right -43px;padding:2px 6px 10px; margin:0 2px; }
.bball_btn { position:absolute; top:43px; left:50%; height:30px;}
.bball_btn a,.bball_btn span { display:block; width:40px; height:21px; background:url(http://v.goalhi.com/images/headicon.gif) -96px -143px; color:#fff; margin:4px 8px 0; padding:2px 0 0 8px; cursor:pointer;}
#bballdropdown { position:absolute; top:71px; left:50%; z-index:6; width:46px; background: #C00605; display: block; border: 1px solid #8C0000;  -webkit-border-radius: 3px;  -moz-border-radius: 3px;}
#bballdropdown ul li a { display:block; text-align:center; color:#fff; padding:3px 0}
#bballdropdown ul li a:hover { background: #a10000;}
/*遮罩层*/#cinemaModelLay {display: none; background-color:#000000; z-index:3;position:absolute;left:0px;top:0px;filter:Alpha(Opacity=90);opacity:0.9; }
/*搜索*/
#search2 { width:400px; position:absolute; top:6px;}
#search2_add_input { background:url(http://v.goalhi.com/images/top_search.jpg) no-repeat;height:18px; width:35px; float:left; color:#999; padding:5px 3px 5px 7px; border:0; text-indent:5px}
#search2_btn_add {background:url(http://v.goalhi.com/images/top_search.jpg) no-repeat -45px 0; width:21px; height:28px; border:0; float:left; cursor:pointer}
#search2_input { background:url(http://v.goalhi.com/images/top_search.jpg) no-repeat -66px 0; height:18px; width:211px; float:left; color:#999; padding:7px 5px 3px; border:0}
#search2_btn { background: url(http://v.goalhi.com/images/top_search.jpg) no-repeat -287px 0; width:71px; height:28px; border:0; float:left; cursor:pointer}

.publish {background: url(http://v.goalhi.com/images/v_head_nav.gif) no-repeat; width:72px; height:20px; border:0; float:right; cursor:pointer }
/*基本*/
#v_main { float:left; padding:15px}
#v_sidebar { width:258px; float:right; padding-right:12px;}
.text_box2 {padding:5px 0 5px 10px; }
.text_box {padding:5px 0; }
.video_table { width:100%}
.video_table2 td {vertical-align: top; padding:0 15px}
.video_table td {vertical-align: top;}
.p_video { margin:0 auto; }
.img_outer em { position:absolute; top:58px; left:2px; background:#AAA; display:block; font-style:normal; color:#FFF; padding: 1px 2px 1px;line-height:14px}
.img_outer a img {border:1px solid #CCC; padding:1px; background:#FFF; display:block}
.img_outer a:hover img{border:1px solid #0C6802;}
/*a.v_title  { line-height:16px; padding-top:6px; color:#000;}
a.v_title:hover { background:none; color:#999}
.v_author,.v_time,.v_tag,.v_degree { color:#888; line-height:16px}
.v_tag a { margin-right:6px}
*/
.p_video dt a { }/*修改2009.04.02*/
.p_video dt a:hover {}
.p_video dd { color:#888; line-height:16px}
.p_video dd a { margin-right:6px; color:#333}
.p_video dd a:hover,a.h3_tag:hover{ color:#b50000; background:none; text-decoration:underline}
.hide { display:none}
/*订阅*/
.order {}
.order td {vertical-align: top; width:20%}
.order .p_video { margin:10px auto}
.order .p_video .highlight { color:#777}
.order .p_video .highlight a {background: #CAE35F;color:#FFF}
.order .p_video .highlight a:hover {color:#666}
/*首页头条*/
#index_hot{ clear:both}
#index_hot #hot_vedio{ float:left;}
#index_hot .text_box { float:left }
#index_hot .text_box .video_table .p_video { margin:5px 0 0 15px}
#index_hot .text_box .list li {color:#888;}
#index_hot .text_box .list a{line-height:21px;}
#index_hot #hot_vedio .play{ margin:6px 0; overflow:hidden;}
#index_hot #hot_vedio .hot_title { margin-top:6px;line-height:25px; height:25px; display:block;}
#index_hot #hot_vedio .hot_title a{ font-size:14px; font-weight:bold; }
#index_hot #hot_vedio span {color:#666;}
#index_hot #hot_vedio .hot_dis{ line-height:16px; text-indent:24px;margin:1px 0; color:#444; clear:both}
#index_hot #hot_vedio .v_author{ float:left; margin-right:10px}
#index_hot #hot_vedio v_tag{}
.h3 { background:#eaeef0; border-top:#bcc4cb 1px solid; height:25px; line-height:25px; padding-left:10px; margin-bottom:8px; overflow:hidden;  height:25px}
.h3 h3 {font-size:12px; background:none; border:0; color:#0C6802; padding:0; margin:0; float:left}
.h3_tag { color:#888;}
a.h3_more{ float:right;font-weight:normal; margin:3px 10px 0 0; height:18px; line-height:18px;}
a.h3_more:hover { background:#7ad;color: #fff;}
/*首页订阅管理*/
#v_main #manage { position:absolute; top:511px; left:15px; z-index:100; width:668px; background:#FCFCE4; border:1px solid #C8C8C8}
#v_main #manage p { margin:8px 10px 0 0; text-align:right; line-height:12px}
#v_main #manage p a { color:#0C6802;}
#v_main #manage p a:hover {background: none}
#v_main #manage .grp { margin:0 25px ; display:block}
#v_main #manage .grp span { color:#666}
#v_main #manage .grp p { border-bottom:1px solid #CCC; text-align:left; padding:0 0 5px; margin-bottom:5px }
#manage .grp ul { margin:6px 0 15px}
#manage .grp ul li { height:20px; display:block; float:left; padding:0 15px 0 8px; color:#999}
#manage .grp ul li a { padding-left:8px; color:#666}
#manage .grp ul li a:hover { padding-left:8px; color:#0C6802; background: none}
 #manage .grp br { clear:both}
/*热门分类*/
#hot_tag { margin:15px 3px}
#hot_tag .text_box { width:246px; overflow:hidden; padding: 0 0 5px 8px}
#hot_tag .text_box span { margin-right:8px; height:18px; float:left;white-space:nowrap;color:#888}
#hot_tag .text_box a {margin-right:5px;white-space:nowrap;}
#hot_tag .text_box br {clear:both}
/*动态*/
#dynamic { margin:15px 3px}
#dynamic .text_box { width:246px; overflow:hidden; padding: 0 0 5px 8px}
#dynamic .text_box ul li {color:#888; list-style:none; padding:4px 0; border-bottom:1px dashed #DDD}
#dynamic .text_box ul li a.user { color:#333}
#dynamic .text_box ul li a.user:hover { color:#888; background:none}
/*#dynamic .text_box ul li a.tit {position:relative}*/
#dynamic .text_box ul li a.tit img { position:absolute; border:2px solid #333; left:0; top:16px}

/*每日*/
.stuff_list { margin:15px 3px}
.stuff_list .text_box { width:246px; overflow:hidden; padding: 0 0 5px 8px}
.stuff_list .text_box ul li {color:#888; list-style:none; padding:4px 0; border-bottom:1px dashed #DDD; background:url(http://v.goalhi.com/images/dot.gif) no-repeat 0 4px; text-indent:20px}
.stuff_list .text_box ul li a {}
.stuff_list .text_box ul li a:hover {}



/*new_re*/
.new_re { margin:10px 5px}
.new_re td,.feedhome td {padding:4px 0px; border-bottom:1px dashed #dbdbdb}
.new_re td .f666,.feedhome td .f666 { padding-left:5px}
.new_re td a.f666:hover,.feedhome td a.f666:hover{ text-decoration:none}
/*index_reg----------*/
#index_reg { border: 1px solid #bcc4cb; background:#f3f6f9; width:246px; margin:20px 4px}
#index_reg #tit { font-size:18px; font-family:"黑体"; font-weight:500;margin:20px 12px 0; color:#007cbc}
#index_reg table { margin:2px 12px; width:228px}
#index_reg table table {width:168px; margin:0}
#index_reg table td{ padding: 0}
#index_reg table table td { padding:4px 0}
#index_reg table table input { margin:0!important;width:114px; height:14px; background:#FFF; border:1px solid #CCC; padding:3px 1px; color:#666}
#index_reg table a { color:#090}
#index_reg table a:hover { color: #666; background:none}
#index_reg input { margin:1px 0 0 53px}
#index_reg .btns2 { margin:5px 0 0 52px}
#index_reg p { margin: 15px 0 15px 13px;color:#555}
#index_reg p strong { font-size:14px;color:#000; line-height:28px}
#index_reg p span { color:#000}
#index_reg img { margin:0 80px 10px; clear:both}
/*播放器*/
#big_play h1{padding: 5px 0 3px; float:left; margin:0}
#big_play h1 span{ background:none; font-size:18px; padding-bottom:0; float:left; line-height:24px; text-indent:8px}
#big_play h1 em{font-size:12px; font-weight:normal; color:#999; padding-left:5px;font-style: normal; }
#big_play h1 em a{color:#999;}
#big_play h1 em a:hover{color:#666; background:none}
#big_play #edition { background:url(http://v.goalhi.com/images/edition.jpg) no-repeat; height:35px; float:right; padding-left:7px; margin-right:15px;}
#big_play #edition span { background:url(http://v.goalhi.com/images/edition.jpg) no-repeat top right; height:35px; display:block; float:left;padding-right:7px}
#big_play #edition span a { background:url(http://v.goalhi.com/images/edition.jpg) no-repeat 0 -75px; display:block; height:26px; float:left; padding:9px 5px 0; margin:0 2px; color:#FFF}
#big_play #edition span a:hover { background:url(http://v.goalhi.com/images/edition.jpg) no-repeat 0 -75px;}
#big_play #edition span a.on { background:url(http://v.goalhi.com/images/edition.jpg) no-repeat -26px -38px;  padding:9px 0 0; margin:0 2px; width:54px; text-align:center}


#big_play input.cinema { position:relative; background: url(http://v.goalhi.com/images/play_tp.gif) left -152px no-repeat; border:0; width:60px; height:25px; text-indent:-999em; cursor:pointer; float:right; z-index:4; margin-top:4px}
#big_play input.cinema:hover { background-position:left -181px}
#big_play a.full { position:relative; background: url(http://v.goalhi.com/images/play_tp.gif) -94px -152px no-repeat; border:0; width:60px; height:25px; text-indent:-999em; cursor:pointer; float:right; z-index:4; margin-top:4px; margin-right:10px}
#big_play a.full:hover { background-position:-94px -181px}



#big_play #play_outter{ background:#000 url(http://v.goalhi.com/images/big_play_bg.jpg) no-repeat top right; height:400px}
#big_play #play_inner{background:url(http://v.goalhi.com/images/big_play_bg.jpg) no-repeat bottom left; display:block; height:400px; }
#big_play #play_inner .loading {position:absolute; z-index:10; background:url(http://v.goalhi.com/images/v_loading.gif) no-repeat right center}
#big_play #play_inner .loading object { z-index:20 }

#big_play #play_bg #flashcontent {position: absolute; z-index:19;}
#big_play #play_bg #flashcontent object {z-index:19;} 
#big_play #play_bg2 #flashcontent {position: absolute; z-index:19;} 
#big_play .commend01 { float:right; margin-top:10px; z-index:3; position:relative}

#google_ads{ position:absolute}

a.play_btn { display:block; position:relative; width:480px; height:350px; border:1px solid #343434; background:url(http://v.hoopchina.com/images/play_b_bg.gif) no-repeat; padding-top:50px; overflow:hidden;}
.play_b_btn { position:absolute; left:190px; top:150px; background:url(http://v.hoopchina.com/images/play.png) no-repeat;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="http://v.hoopchina.com/images/play.png"); width:96px; height:90px; display:block;}
a:hover.play_btn .play_b_btn { background:url(http://v.hoopchina.com/images/play_hover.png) no-repeat;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="http://v.hoopchina.com/images/play_hover.png");}
.play_index a.play_btn { background-position:0 -410px; height:300px; width:420px; padding-top:40px;}
.play_index .play_b_btn { left:165px; top:120px;}
.play_side a.play_btn { background-position:0 -759px; height:200px; width:260px; padding-top:30px;}
.play_side .play_b_btn { left:95px; top:70px;}
a:hover.play_btn{ border:1px solid #555;}
/*播放页*/
#v_page{ margin:15px 0; border-bottom:2px solid #CCC; padding-bottom:15px}
#v_page #v_main{ padding: 0}
#big_play .tabs_header { padding-top:6px; position:relative; z-index:2}
#big_play .tabs_header ul li a span.down { background:#FFF url(http://v.goalhi.com/images/play_tp.gif) 6px -732px no-repeat; padding:3px 9px 3px 19px}
#big_play #play_bg a.close {display:none;}
#big_play #play_bg2 a.close {display:block; z-index:101; position:absolute; right:0; top:0; background:url(http://v.goalhi.com/images/play_tp.gif) 0 -763px no-repeat; width:60px; height:19px; cursor:pointer;}
#big_play #play_bg2 a.close:hover {background:url(http://v.goalhi.com/images/play_tp.gif) 0 -792px no-repeat;}

/*分享到*/
.collect { float:right;background: url(http://v.goalhi.com/images/play_tp.gif) no-repeat 0 -241px; width:72px; height:23px; border:0; margin:10px 0 0 7px; text-indent:-999em;cursor:pointer; z-index:3; position:relative}
#collect_box {  width:290px!important;width:310px; height:150px; background:#FFF; border:1px solid #CCC; padding:10px; position:absolute; right:0;top:33px; color:555; z-index:4}
#collect_box strong {  margin-top:10px}
#collect_box strong a{ padding:5px; font-size:12px; color:#555; display:block; font-weight:normal}
#collect_box strong a:hover{ background:#DDD; font-weight:bold}
.to_share { padding-left:5px; color:#555}
.to_share ul { padding:0}
.to_share ul li { border:0; float:left}
.to_share ul li a { float:left;width:105px; height:16px; margin:3px 5px; display:block; padding-left:20px; color:#555}
.to_share ul li a:hover { color:#666; font-weight:bold}
.to_share li a.to_xn,.to_share li a.to_xn:hover { display:block; height:16px;background:url(http://v.goalhi.com/images/share_icon.gif) 0 -40px no-repeat;}
.to_share li a.to_kx,.to_share li a.to_kx:hover { display:block; height:16px;background:url(http://v.goalhi.com/images/share_icon.gif) 0 -60px no-repeat;}
.to_share li a.to_51,.to_share li a.to_51:hover { display:block; height:16px;background:url(http://v.goalhi.com/images/share_icon.gif) 0 -80px no-repeat;}
.to_share li a.to_bd,.to_share li a.to_bd:hover{ display:block; height:16px;background:url(http://v.goalhi.com/images/share_icon.gif) 0 -100px  no-repeat;}
.to_share li a.to_qq,.to_share li a.to_qq:hover{ display:block; height:16px;background:url(http://v.goalhi.com/images/share_icon.gif) 0 -120px  no-repeat;}
.to_share li a.to_baidu,.to_share li a.to_baidu:hover { display:block; height:16px;background:url(http://v.goalhi.com/images/share_icon.gif) 0 -180px no-repeat;}
.to_share li a.to_gg,.to_share li a.to_gg:hover { display:block; height:16px;background:url(http://v.goalhi.com/images/share_icon.gif) 0 -160px no-repeat;}
.to_share li a.to_fb,.to_share li a.to_fb:hover { display:block; height:16px;background:url(http://v.goalhi.com/images/share_icon.gif) 0 -140px no-repeat;}
/*时间表*/
#big_play h3 { float:left; background:url(http://v.goalhi.com/images/play_tp.gif) top left no-repeat; border:0; margin:23px 0 0; width:210px}
#big_play #week { border-top:2px solid #DDD; clear:both; width:100%; background:url(http://v.goalhi.com/images/play_tp.gif) no-repeat right -106px}
#big_play #week td { width:14%; height:37px; background:url(http://v.goalhi.com/images/play_tp.gif) no-repeat left -63px; border-bottom:1px solid #CCCDCF; text-align:center}
#big_play #week td a { display:block; padding:10px 5px; color:#000;}
#big_play #week td a:hover { background:none; color:#666}
#big_play #week td.today { width:15%; border:1px solid #E8E8F0; background:url(http://v.goalhi.com/images/play_tp.gif) no-repeat left -24px;}
/*相关视频*/
.roll_box { padding:5px 10px; z-index:2}
.roll_box .text_box {width:98%; overflow-x: scroll; overflow-y:hidden;position:relative; height:160px; z-index:1}
#big_play .roll_box .text_box table { left:0; z-index:2}/*left属性控制视频内容位置*/
#big_play .roll_box .text_box .p_video { height:140px}
#big_play .roll_box .text_box .p_video dt { line-height:16px; margin-top:3px; font-weight:normal}
.morevideo { height:78px; width:126px; background:url(http://v.goalhi.com/images/play_tp.gif) 0 -308px; display:block}
.morevideo:hover { background:url(http://v.goalhi.com/images/play_tp.gif) 0 -392px;}
.morevideo2 { height:78px; width:126px; background:url(http://v.goalhi.com/images/play_tp.gif) 0 -476px; display:block}
.morevideo2:hover { background:url(http://v.goalhi.com/images/play_tp.gif) 0 -560px;}
.morevideo3 { height:78px; width:126px; background:url(http://v.goalhi.com/images/play_tp.gif) 0 -890px; display:block}
.morevideo3:hover { background:url(http://v.goalhi.com/images/play_tp.gif) 0 -974px;}
.downloadicon a.icon {background:url(http://v.goalhi.com/images/play_tp.gif) 0 -664px no-repeat; height:27px; width:115px; display:block; text-indent:26px; padding-top:5px; margin-right:15px; float:left; color:#555}
.downloadicon a.icon:hover {color:#480}
/*滚动条*/
.scrollbar {width:98%; height:14px;overflow:hidden; background:url(http://v.goalhi.com/images/scrollbar.gif) repeat-x 0 -34px;}
.toleft{ display: block; float:left;  height:14px; width:25px; text-indent:-999em;background:url(http://v.goalhi.com/images/scrollbar.gif) no-repeat;}
.toright{ display: block; float:right;  height:14px; width:25px;text-indent:-999em;background:url(http://v.goalhi.com/images/scrollbar.gif) no-repeat 0 -17px;}
.bar_bg{ display: block; float:left;  height:14px;}
.move{  float:left;  height:14px; width:25px;background:url(http://v.goalhi.com/images/scrollbar.gif) no-repeat 0 -50px; margin-left:50px}/*margin-left属性控制位置  width属性控制宽度*/
.move .inmove{background:url(http://v.goalhi.com/images/scrollbar.gif) no-repeat 0 -68px;}
.move .inmove a {display: block;background:url(http://v.goalhi.com/images/scrollbar.gif) no-repeat right -84px; text-indent:-999em;}
/*影片信息*/
#info { margin:0 0 15px; background:#F1F1F1; padding:8px 15px 0}
#info .text_box { padding-bottom:0}
#info .tit {border-bottom:1px solid #CCC; padding:2px 0 6px 2px; margin-bottom:4px}
#info .tit h2 { color:#000;font-size:14px; float:left; font-weight: bold }
#info .tit h2 a { color:#000;font-size:14px; margin-right:5px;font-weight:bold}
#info .tit h2 a:hover { color:#555; background:none}
#info .tit h2 span{ font-size:12px; font-weight: normal}
#info em { padding:2px 0 0 10px; color:#666; font-style:normal; line-height:21px}
#info .headpic { margin-right:15px}
#info .infobox { margin-left:70px}
.subscibe{ background:#A8D66A; color:#FFF; padding:2px 1px 0; margin: 0 20px 0 8px}
#info p { margin:0; color:#666; margin:10px 0 }
#info .v_pic { color:#444; padding:4px 0; position:relative}
#info .v_pic a { margin:0 8px 0 0}
#info .v_pic a img { border:2px solid #888}
#info .v_pic a:hover img { border:2px solid #AAA} 
#info .v_pic .big_pic { position:absolute; padding:20px 3px 3px; background:#DDD; border:1px solid #ccc; top:-50px; left:0; float:left}
#info .v_pic .big_pic img { float:left;clear:both}
#info .v_pic .big_pic .close{display:block; position:absolute; top:0; right:0; background:url(http://b1.hoopchina.com.cn/images/img_icon.gif) 0 -24px no-repeat; width:20px; height:20px; cursor:pointer;clear:both}
#info .v_pic .big_pic .close span { display:none}
#info .v_mp3 {color:#444; padding:4px 0}
#info .v_mp3 a { margin:0 6px 0 0; padding: 0 0 0 14px; background: url(http://v.goalhi.com/images/play_tp.gif) -2px -826px;}
#info .v_mp3 a:hover { background:url(http://v.goalhi.com/images/play_tp.gif) -2px -826px; color:#444}
#info .v_tag {color:#444; padding:4px 0; } 
#info .v_tag a { margin:0; padding: 0 0 0 16px; background: url(http://v.goalhi.com/images/play_tp.gif) 0px -848px;}
#info .v_tag a:hover { background:url(http://v.goalhi.com/images/play_tp.gif) 0px -848px; color:#444}
#info .v_from {color:#444; padding:6px 0 0;border-top:1px dashed #CCC}
.guestbook_list { display:block}
.download{ margin-bottom:15px }
.download .tab a {border:1px solid #C8C8C8; border-bottom:0; background:#FFF; width:35px; margin:0 5px 2px 0; color:#333; padding:6px 10px 5px}
.download .tab a:hover { color:#666}
.download .tab a.on { background:#FCFCE4; padding-bottom:6px; overflow:visible}
.download .box {  margin:3px 0 0;*margin:4px 0 0;border:1px solid #C8C8C8; background:#FCFCE4; clear:both; padding:10px }
.download .box input { border:1px solid #BBB; width:200px; color:#999; float:left; }
.download .box input.copy { border:1px solid #BBB; width:32px; color:#FFF; margin-left:2px; cursor:pointer; padding-top:0;*padding-top:3px; line-height:12px; height:19px;background:#BBB}
.spread,.spread:hover { background:url(http://v.goalhi.com/images/play_tp.gif) right -274px}
.spread2,.spread2:hover { background:url(http://v.goalhi.com/images/play_tp.gif) right -289px}


/*留言板*/
.guestbook { padding-left:5px;}
.guestbook p { margin:0px; padding:0px;}
.guestbook_top .btns2,.guestbook_top_pro .btns2 { margin:4px 0px 0px;}
.guestbook_top { margin:8px 0px; padding:8px 5px;}
.guestbook_top textarea { float:left; width:428px;overflow-y:visible; background:#FFFFFF url(http://v.goalhi.com/images/re_bg_input.gif) no-repeat center center}
.guestbook_top .btns2 { margin-top:5px}
.guestbook_top_pro { margin-bottom:8px; background:#f9f9f9; padding:8px 5px;}
.guestbook_left {padding-right:15px; float:left; width:55px; margin-right:-55px; padding:6px 0px; }
.guestbook_right a { cursor:pointer}
.guestbook_right { margin-left:65px;  line-height:28px; padding:2px 0px 8px 0px; margin-bottom:10px;  border-bottom:1px solid #dbdbdb;}
.guestbook_right em { font-style:normal; font-size:11px; padding-left:3px; color:#666666;}
.guestbook_right p { line-height:16px; margin:0; padding:0}
.reply { background:#f2f2f2; line-height:22px; padding:5px 10px; margin:5px 0px;}
.inputreply p { width:460px; padding:15px 0px 3px 0px;}
.inputreply span { float:right; color:#666666;}
.inputreply textarea { margin-bottom:3px; }
/*影片列表*/
.v_list { margin:0 25px}
.v_list #search2,.v_error #search2 { float:left; margin:25px 0 15px; clear:both; border:3px solid #ededed; width: auto}
.v_list #search2_input,.v_error #search2_input { background:#FFF; border:1px solid #BCBCBC; height:18px; width:280px; float:left; color:#333; padding:4px 0 1px 2px; font-size:14px;color:#999}
.v_list #search2_btn,.v_error #search2_btn { background: url(http://v.goalhi.com/images/search_page.gif) no-repeat; width:63px; height:25px; border:0; float:left; cursor:pointer}
.v_list #search2_btn_add,.v_error #search2_btn_add {background: url(http://v.goalhi.com/images/search_page.gif) no-repeat -63px 0; width:15px; height:25px; border:0; float:left; cursor:pointer}
#display { clear:both; padding:6px 0; border-bottom:2px solid #0C6802}
#display span { font-size:14px; margin-right:15px}
#display a { margin:0 4px}
#display a:hover {}
#display a.on { color:#0C6802; font-weight:bold}
#display a.mode { color:#000; background:#CACACA; height:21px; width:63px; padding:3px 8px 3px 7px;*padding:5px 8px 5px 7px;}
#display a.mode:hover { color:444; background:#CACACA}
#display a.on_mode,#display a.on_mode:hover { color:#FFF; background:url(http://v.goalhi.com/images/search_page.gif) 0 -64px;height:21px; width:63px;  padding:3px 8px 3px 7px;*padding:5px 8px 5px 7px;}
#display a.subscibe { color:#FFFFFF; padding:2px 5px 1px;*padding:2px 5px 0px}
#display a.subscibe:hover { background:#A8D66A}
.v_list .text_box2 {clear:both; padding:20px 0 0 10px!important;;padding:20px 0 20px 10px; border-bottom:2px solid #0C6802}
.v_list .text_box2 .p_video { width:124px; height:215px!important;height:230px; margin:0 30px!important;margin:0 24px; float:left;position: relative}
.v_list .text_box2 .p_video .img_outer img{width:120px; height:72px}
.v_list .search_box {clear:both; padding:20px 0 0 10px!important;;padding:20px 0 20px 10px; border-bottom:2px solid #0C6802}
.search_box .p_video { width:124px;height:215px!important;height:230px; margin:0 30px!important;margin:0 24px; float:left;position: relative;}
.search_box .p_video .img_outer img{width:120px; height:72px}
.v_list .page { float:right;clear:both; padding:6px 0;}
/*赛程列表*/
.game_list h1 { background:none;  margin:0}
.game_list h1 span{ float:left}
.game_list h1 a.yester { background:url(http://v.goalhi.com/images/game_bg.gif) no-repeat; height:24px; width:66px; text-indent:-999em; margin:0 10px 0 15px; display:block; float:left}
.game_list h1 a.yester:hover { background-position:0 -29px}
.game_list h1 a.tomor { background:url(http://v.goalhi.com/images/game_bg.gif) no-repeat -73px 0; height:24px; width:66px; text-indent:-999em; display:block; float:left}
.game_list h1 a.tomor:hover { background-position:-73px -29px}
.game_list h1 span{ clear:both}
.game_list h4{ border-bottom:2px solid #0C6802; font-size:12px; margin:20px 10px 5px; height:35px}
.game_list h4 span{ padding:8px 15px;background:#EAEEF0; color:#555; font-weight:bold; display:block; float:left}
.game_list h4 a { margin:12px 6px 4px; float:right; font-weight:normal}
.game_list h4 a.report { float:left; color:#0C6802; margin:10px 0 6px 20px}
.game_list h4 a.report:hover{ float:left; color:#666; background:none}
.game_list h4 br { padding:1px; clear:both}
.game_list .text_box { width:97%; margin:0 10px; position:relative; overflow:hidden}
.game_list .text_box .p_video { height:145px;*height:160px; margin:0 20px 0 21px; float:left}
.game_side h3 { margin:15px 0 0}
.game_side .play { margin-top:10px}
.game_side h3 span { float:left; color:#0C6802; font-weight:bold; padding:0}
.game_side h3 select { float:right; margin:2px 2px 0 0} 
.game_side .calendar { width:258px;border-right:1px solid #B8B8B8}
/*日历*/
.calendar th { background:url(http://v.goalhi.com/images/game_bg.gif) left -54px; height:27px; color:#555}
.calendar td { text-align:center;background:url(http://v.goalhi.com/images/game_bg.gif) left -86px; height:27px}
.calendar td a { color:#777; font-weight:bold; display:block; height:23px; width:100%; padding-top:4px;}
.calendar td a:hover { color:#0C6802;background:#ededed url(http://v.goalhi.com/images/game_bg.gif) left -86px;}
.calendar td.on { background:url(http://v.goalhi.com/images/game_bg.gif) -44px -86px;}
.calendar td.on a { color:#FFF}
.calendar td.on a:bover{ color:#FFF}
/*tag列表*/
.tag_list { padding:25px 15px}
.tag_list h4 { border-bottom:2px solid #0C6802; font-size:12px; margin:0 10px 5px; height:35px}
.tag_list h4 span { padding:8px 15px;background:#EAEEF0; color:#555; font-weight:bold; display:block; float:left}
.tag_list .text_box { padding:10px 0 0 20px}
.tag { width:186px; height:80px; float:left}
.tag_img { float:left}
.tag_img a {border:1px solid #CCC; background:#FFF; width:70px; height:70px; overflow:hidden;position:relative; display:block}
.tag_img a:hover {border:1px solid #0C6802;}
.tag_img img { position:absolute; left:-25px; overflow:hidden;}
.tag_text { padding-left:85px}
.tag_text em{ color:#777; line-height:17px}
.tag_text span { color:#3B9301; color:#0C6802; line-height:17px}
.tag_text .subscibe { margin:0; line-height:28px}
table .tag { width:180px;}
.sp_list td { padding:6px 0}
.sp_list td em {color:#777;}
.sp_list td .subscibe { margin:0 0 0 5px}
.tag_list .more { padding-right:12px}
.tag_list2 { margin:20px 25px}
.tag_list2 #display { margin-bottom:20px}
.tag_list2 .tag { height:100px}
.tag_list2 h4 { font-size:14px;  color:#b50000; padding:10px}
.h4box { padding:0 10px; color:#888; line-height:24px}
.h4box ul {border-bottom:0px solid #ededed}
.h4box li {  float:left; margin:0 18px 0 0}
.h4box li a {}
.h4box br { clear:both; }
.h4box h5,.h4box h5 a { margin:0; font-size:12px; color:#444; background:#F1F1F1; margin:10px 0 0; padding:2px; line-height:normal; }
.h4box h6 {font-size:12px; margin:0; border-bottom:0px dashed #CCC;padding:5px 0 0;}
.h4box h6 a {font-size:12px; color:#444; line-height:normal; clear: both;  }
.h6box { padding:2px 0; border-bottom:1px solid #ededed}
.h6box span{ float:left; display:block; padding-right:10px}
.h6box ul { border:0}
.h6box br { clear:both}
/*publish*/
.publish_page { margin:25px}
.publish_page table { margin-top:20px}
.publish_page th { width:110px; text-align:right; font-weight:normal; vertical-align:top; font-size:14px; padding-top:6px}
.publish_page td { padding:5px }
.publish_page .inputtext { width:250px}
.publish_page textarea { width:400px}
.publish_page textarea.text140 { height:140px}
.publish_page span { color:#777}
.publish_page .text_th { font-size:14px; color:#000}
.publish_page .text_th table { margin:0}
.publish_page .time input { width:60px; margin:0 2px}
.publish_page .calendar,.publish_page2 .calendar { width:210px;border-right:1px solid #B8B8B8;border-top:1px solid #B8B8B8; float:left; margin:0}
.publish_page .calendar th,.publish_page2 .box table.calendar th { width:22px; text-align:center; font-weight:bold; vertical-align:middle; font-size:12px; padding-top:0}
.publish_page .calendar td,.publish_page2 .box table.calendar td { padding:0}
.publish_page .sort1,.publish_page .sort2,.publish_page2 .sort1,.publish_page2 .sort2{ float:left; width:80px; margin:0 0 0 15px; padding:5px; height:152px; background:#EDEDED; border:1px solid #B8B8B8}
.publish_page .sort2,.publish_page2 .sort2 { width:200px}
.publish_page .sort1 ul,.publish_page .sort2 ul,.publish_page2 .sort1 ul,.publish_page2 .sort2 ul { background:#FFF; height:145px; padding:3px 4px; overflow-x:hidden; overflow-y:auto}
.publish_page .sort1 li,.publish_page .sort2 li,.publish_page2 .sort1 li,.publish_page2 .sort2 li { height:24px; display:block; margin:3px 0;}
.publish_page .sort1 li a,.publish_page .sort2 li a,.publish_page2 .sort1 li a,.publish_page2 .sort2 li a { display:block; height:24px; width:86.5%;padding:3px 0 0 15px; color:#333}
.publish_page .sort2 li a,.publish_page2 .sort2 li a { width:88%}
.publish_page .sort1 li a:hover,.publish_page .sort2 li a:hover,.publish_page2 .sort1 li a:hover,.publish_page2 .sort2 li a:hover { background:#F1F1F1;color:#000}
.publish_page .sort1 li a.on,.publish_page .sort2 li a.on,.publish_page2 .sort1 li a.on,.publish_page2 .sort2 li a.on {background:#0C6802;color:#FFF}
.publish_page2 .left_nav { float:left; width:121px; margin:20px 0 25px; padding:15px 0 30px; background: url(http://v.goalhi.com/images/pu_bg.gif) repeat-y right}
.publish_page2 .left_nav a { width:120px; height:25px; padding:5px 0 0 ; display:block; font-size:12px; color:#666; text-indent:15px;}
.publish_page2 .left_nav a:hover { color:#0C6802;background:#FFF; }
.publish_page2 .left_nav a.on { color:#0C6802;border:1px solid #CCC; border-right:1px solid #FFF;background:#FFF; }
.tabs_header span {color:#000}
.publish_page2 { margin:25px}
.publish_page2 h1 { padding:0} 
.publish_page h1 { padding:0}
.publish_page2 .box { padding:20px 35px 20px 40px; color:#777; line-height:26px}
.publish_page2 .box table th { font-size:14px; font-weight:normal; color:#000; text-align:right; width:110px}
.publish_page2 .box table td { padding:5px}
.publish_page2 .box table .inputtext { width:250px;}
.publish_page2 .box table em { color:#CC0000; font-size:14px; padding:10px 0 0 3px} 
.publish_page2 .box .time input { width:60px; margin:0 2px}
/*v_error*/
.v_error { padding:0 25px}
.v_error .center_box { width:400px; margin:50px auto 70px; background:url(http://v.goalhi.com/images/error.gif) no-repeat; padding-left:110px}
.v_error .center_box p {color:#666; font-size:13px; line-height:23px; margin:0 0 6px 3px}
.v_error .center_box strong { font-size:14px; color:#B50000}
.v_error #search2 { margin:0; display:block;}
.v_error table { width:96%; margin:auto}
.v_error td { text-align:center; width:20%;}
.v_error .p_video { margin:0 0 0 15px!important; text-align:left}
.v_error .p_video img { width:120px; height:72px}
.pop_error { padding:15px 30px 20px 40px; font-size:13px; color:#444}
.pop_error li { margin:8px 0}
.pop_error li .inputtext { width:200px}
/*ad*/
.ad_right { width:257px; margin:15px 0 0 2px}
.ad_right2 { width:257px; margin:0 0 15px 2px;}
.ad_gusetbook { margin:0 0 0 3px; width:220px; float:left}
/*sider_vlist*/
.sider_vlist { padding:5px 0 5px 5px}
.sider_vlist ul li { background: url(http://v.goalhi.com/images/icon.gif) no-repeat 0 5px; padding:3px 0 5px 20px; line-height:18px }
#commend_ok{position:absolute; top:300px; left:350px; padding:5px 0 5px 50px; width:350px; background:#89b1d1 url(http://v.goalhi.com/images/img_icon.gif) no-repeat 10px -588px; color:#FFF; font-size:14px; z-index:20}
/*top10*/
#top10{ margin:15px 3px}
.top10_menu{height:28px; background:url(http://v.goalhi.com/images/top10_bg.gif) repeat-x}
.top10_menu h3 { float:left; border-top:0; background:#FFF; line-height:24px; margin:0; padding:1px 0 0 10px; height:auto}
.top10_menu label { float:right; padding:0;border-right:1px solid #BCC4CB}
.top10_menu label span { height:25px; line-height:25px; padding:1px 7px 0;border:1px solid #BCC4CB;border-right:0; display:block; float:left; cursor:pointer; background:#EAEEF0}
.top10_menu label span.selected { background:#FFF; border-bottom:#FFF; height:26px}
#top10 ol li { height:30px; border-bottom:1px dashed #CCC; background:url(http://v.goalhi.com/images/top1-10.gif) no-repeat; padding-left:25px}
#top10 ol li .c_tit {float:left;  margin-top:5px}
#top10 ol li span { float:right; color:#666; padding-right:5px; line-height:30px}
#top10 ol li.num01{ background-position:0 0; height:57px; margin-top:10px}
#top10 ol li.num01 .c_pic { float:left; height:57px; width:75px}
#top10 ol li.num01 .c_pic img { border:1px solid #ededed}
#top10 ol li.num01 .c_text { margin-left:95px}
#top10 ol li.num01 .c_text h4 { line-height:17px; height:34px; overflow:hidden; font-size:12px}
#top10 ol li.num01 .c_text p { line-height:20px; margin:0; color:#666}
#top10 ol li.num02{ background-position:0 -93px;}
#top10 ol li.num03{ background-position:0 -193px;}
#top10 ol li.num04{ background-position:0 -293px;}
#top10 ol li.num05{ background-position:0 -393px;}
#top10 ol li.num06{ background-position:0 -493px;}
#top10 ol li.num07{ background-position:0 -593px;}
#top10 ol li.num08{ background-position:0 -693px;}
#top10 ol li.num09{ background-position:0 -793px;}
#top10 ol li.num10{ background-position:0 -893px;}
#top10 ol li.num11{ background-position:0 -993px;}
#top10 ol li.num12{ background-position:0 -1093px;}
#top10 ol li.num13{ background-position:0 -1193px;}
#top10 ol li.num14{ background-position:0 -1293px;}
#top10 ol li.num15{ background-position:0 -1393px;}
/*h_top10*/
#h_top10{ margin:15px 3px}
.h_top10_menu{height:28px; background:url(http://v.goalhi.com/images/top10_bg.gif) repeat-x}
.h_top10_menu h3 { float:left; border-top:0; background:#FFF; line-height:24px; margin:0; padding:1px 0 0 10px; height:auto}
.h_top10_menu label { float:right; padding:0;border-right:1px solid #BCC4CB}
.h_top10_menu label span { height:25px; line-height:25px; padding:1px 7px 0;border:1px solid #BCC4CB;border-right:0; display:block; float:left; cursor:pointer; background:#EAEEF0}
.h_top10_menu label span.selected { background:#FFF; border-bottom:#FFF; height:26px}
#h_top10 ol li { height:25px; padding-top:5px; border-bottom:1px dashed #CCC; background:url(http://v.goalhi.com/images/top1-10.gif) no-repeat; padding-left:25px}
#h_top10 ol li .c_tit {float:left;  margin-top:5px}
#h_top10 ol li span { float:right; color:#666; padding-right:5px; line-height:30px}
#h_top10 ol li.num01{ background-position:0 0; height:57px; margin-top:10px;padding:0 0 0 25px}
#h_top10 ol li .c_pic { float:left; height:57px; width:60px}
#h_top10 ol li .c_pic img {}
#h_top10 ol li .c_text { margin:0 0 0 5px;line-height:17px; width:140px; height:52px; overflow:hidden; font-size:12px; font-weight:normal; float:left}
#h_top10 ol li .c_text a { float:left}
#h_top10 ol li .c_text span {line-height:17px; padding:0; float:left}
#h_top10 ol li .c_text span a { float:none}
#h_top10 ol li .c_text .sign { width:135px; height:34px; color:#999}
#h_top10 ol li .arrow { float:right; margin:3px 5px 0 0}
#h_top10 ol li.num02{ background-position:0 -100px;height:57px;margin-top:10px; padding:0 0 0 25px}
#h_top10 ol li.num03{ background-position:0 -200px;height:57px;margin-top:10px; padding:0 0 0 25px}
#h_top10 ol li.num04{ background-position:0 -293px; }
#h_top10 ol li.num05{ background-position:0 -393px;}
#h_top10 ol li.num06{ background-position:0 -493px;}
#h_top10 ol li.num07{ background-position:0 -593px;}
#h_top10 ol li.num08{ background-position:0 -693px;}
#h_top10 ol li.num09{ background-position:0 -793px;}
#h_top10 ol li.num10{ background-position:0 -893px;}
#h_top10 ol li.num11{ background-position:0 -993px;}
#h_top10 ol li.num12{ background-position:0 -1093px;}
#h_top10 ol li.num13{ background-position:0 -1193px;}
#h_top10 ol li.num14{ background-position:0 -1293px;}
#h_top10 ol li.num15{ background-position:0 -1393px;}
#h_top10 .f666 { line-height:30px}
/*专辑相关*/
.spe_head { margin-left:110px;*margin-left:10px; height:30px}
.spe_head input { float:left; margin-right:8px}
.spe_head a { float:right; line-height:normal}
.tabs_header ul li.tabs_back{border:none; float:right}
.tabs_header ul li.tabs_back a{ background:none; color:#0051Ac}
.tabs_header ul li.tabs_back a:hover{ background:#7AD; color:#FFF}
.spe_local1 { margin-left:110px;}
.spe_local2 { width:100%}
.publish_page2 .box .spe_table th { background:#F1F1F1; text-align:left; padding:2px 10px; color:#777; font-size:12px; font-weight:bold; width:100px}

.publish_page2 .box .spe_table th.num { width:65px}
.publish_page2 .box .spe_table td {padding:5px 10px 2px; text-align:left; border-bottom:1px dashed #CCC; width:100px}
.publish_page2 .box .spe_table td.num { width: 65px}
.publish_page2 .box .spe_table td img { border:1px solid #CCC; padding:1px; width:122px; height:72px}
.publish_page2 .box .spe_table td img.spe_bg{ background:url(http://v.goalhi.com/images/spe_bg.gif); border:0; padding:2px 6px 8px 2px; width:120px; height:70px}
.img_outer a img.spe_bg{ background:url(http://v.goalhi.com/images/spe_bg.gif); border:0; padding:2px 6px 8px 2px;}
.img_outer a:hover img.spe_bg { background:#FFF url(http://v.goalhi.com/images/spe_bg.gif); border:0}
.publish_page2 .box .spe_table em { color:#555; font-size:10px; padding:0}
.publish_page2 .box .spe_table a { margin:0 3px}
.spe_roll{ overflow-x: scroll; overflow-y:hidden;height:100px; width:600px}
.spe_roll img { float:left; margin:0 10px}
.quanxian .qx1,.quanxian .qx2{ color:#444; width:300px; float:left;margin:10px 30px; line-height:24px}
.quanxian .qx1 { border-right:1px dotted #CCC}
.quanxian .qx2 { }
.quanxian p { font-size:14px}
.quanxian textarea { width:240px}
.quanxian span { color:#999}
.quanxian .qx3 { border-top:1px dotted #ccc; margin:15px 0; text-align:center; padding:10px; width:600px}

.h1 { padding:5px 10px}
.h1 h1 { padding:0; margin:0; float: left}
.h1 .subscibe { float:left}
.describ { background:#F1F1F1; padding:5px 15px 10px; margin-bottom:10px; overflow-x:hidden}
.describ p { margin:5px 0; text-indent:24px; color:#666;}
.describ .sctj{ position:relative; }
.describ span { float:left; margin-right:30px}
.describ .v_tag {color:#444; padding:4px 0 0; clear:both } 
.describ .v_tag a { margin:0; padding: 0 0 0 16px; background: url(http://v.goalhi.com/images/play_tp.gif) 0px -848px;}
.describ .v_tag a:hover { background:url(http://v.goalhi.com/images/play_tp.gif) 0px -848px; color:#444}
.describ .collect { padding:0; margin:0;}
.describ .commend01 { position: absolute; right:46px!important;*right:80px!important; right:96px}
.describ table { width:100%; }
.describ table td{ text-align:right}
.chuangjian,.gongxian{ margin:15px 3px}
.chuangjian .f888{ float:left}
.chuangjian .green { margin-left:80px}
.chuangjian .headpic,.gongxian .headpic { margin-right:10px}
#big_play .spe_h1 { float:left}
#big_play .spe_h1 h1 { text-indent:0; padding:6px 0 0;float:left; font-weight: bold; font-size:15px}
#big_play .spe_h1 h1 a { color:#000}
#big_play .spe_h1 h2 { text-indent:0; padding:7px 0 0 6px;float:left;font-weight: normal; font-size:12px; color:#333}
#big_play .spe_h1 em { color:#888; float:left; font-style:normal;padding:7px 0 0 5px;}
#big_play .spe_h1 em a { color:#888}
#big_play .spe_h1 em a:hover { color:#666; background:none}


.gamebox{border:1px solid #DDD; background:#F1F1F1;float:left; }
.done .done_pic {padding:1px; background:#48a513; float:left}
.done .done_pic img { border:1px solid #FFF; }
.done .done_tit {  background:url(http://v.goalhi.com/images/game_bg.gif) 0 -152px no-repeat;}
.done .done_tit a {color:#48a513;font-weight:bold; }
.done .done_tit a:hover { background:none}
.done .done_icon a { background:url(http://v.goalhi.com/images/game_bg.gif) 0 -128px; margin-right:10px; padding-left:15px; color:#666}
.done .done_icon a:hover { color:#888}
.done .done_link a{ color:#444}
.done .done_link a:hover{ color:#666; background:none}

.undone_time { color:#888; float:right; text-align:center}
.undone_time strong { font-size:36px; color:#AAA; line-height:40px}
.undone_tit { color:#666; font-size:14px; font-weight:bold}
.undone_tit span { color:#888; margin:0 5px}
.undone_link a { margin:0 15px 0 5px; line-height:30px}

.p_video .num { position:absolute; background:#999; width:28px; height:18px; color:#FFF; font-weight:bold; left:2px; text-align:center}
.p_video .now { position:absolute; background:#CCC url(http://v.goalhi.com/images/play_tp.gif) 0 -1238px; width:30px; height:18px; color:#666; font-weight:bold; top:56px; left:2px; text-align:center; padding-left:12px}
.morevideo4 { height:78px; width:126px; background:url(http://v.goalhi.com/images/play_tp.gif) 0 -1065px; display:block}
.morevideo4:hover { background:url(http://v.goalhi.com/images/play_tp.gif) 0 -1149px;}

.spe_box table { width:100%;}
.spe_box table td { vertical-align:top}
.spe_box table .p_video { position:relative}
.tag_spe { float:left; margin:10px 15px}
.tag_spe td{ vertical-align:top; padding:10px 3px 5px; width:130px}
.tag_spe td dd { color:#888; line-height:20px}
.tag_spe td dd a { margin-right:6px; color:#333}
.tag_spe td dd a:hover{  color:#999; background:none}

.search_error{ width:450px; margin:30px auto 50px; background:url(http://v.goalhi.com/images/error.gif) no-repeat; padding:10px 0 20px 100px ; color:#666; font-size:14px; line-height:24px}
.search_error strong { line-height:30px}
