@charset "utf-8";
/* CSS Document */
.border { border:1px solid #E5E5E5;  border-right:0;border-top:0; border-left:0}
.border1 { border:1px solid #E5E5E5; background-color:#FFFFFF}
.c_black ,a.c_black ,a.c_black:visited { color:#000;}
a.c_black:hover { color:#000;}
.c_black1 ,a.c_black1 ,a.c_black1:visited { color:#000; text-decoration:underline;}
a.c_black1:hover { color:#000;}
.c_grey ,a.c_grey ,a.c_grey:visited { color:#666;}
a.c_grey:hover { color:#666;}
.c_grey1 ,a.c_grey1 ,a.c_grey1:visited { color:#999;}
a.c_grey1:hover { color:#999;}
.c_red ,a.c_red ,a.c_red:visited { color:#CC0000;}
a.c_red:hover { color:#CC0000;}
.c_orange ,a.c_orange ,a.c_orange:visited { color:#F25101;}
a.c_orange:hover { color:#F25101;}
.c_white ,a.c_white ,a.c_white:visited { color:#fff;}
a.c_white:hover { color:#fff;}
.line { background:url(http://img.openv.tv/hd/images/line1.jpg) repeat-x left top; height:1px; overflow:hidden;}
.f18 { font-size:18px; font-family:Verdana, Arial, Helvetica, sans-serif;}

#topdiv { position:absolute;}
#topdiv .tc { background:url(http://img.openv.tv/hd/images/tc.gif) no-repeat left top; width:201px;*width:200px_)width:200px; height:199px; z-index:900; padding:0 8px 0 10px;}
#topdiv .tc dl { padding:5px 0 0 14px;}
#topdiv .tc dt {}
#topdiv .tc dt a , #topdiv .tc dt a:visited { color:#666; float:left; display:block; margin-top:7px; font-size:14px; font-weight:bold;}
#topdiv .tc dt a:hover { color:#666;}
#topdiv .tc dd { margin-top:10px; line-height:18px; text-align:left; color:#666;}
#topdiv .tc dt .close { float:right; display:block; margin:6px 4px 0 0;*margin:6px 4px 0 0;_margin:6px 2px 0 0;}

#topdiv .tc2 { background:url(http://img.openv.tv/hd/images/tc2.gif) no-repeat left top; width:198px; height:199px; z-index:900; padding:0 10px 0 10px;}
#topdiv .tc2 dl { padding:5px 0 0 14px;}
#topdiv .tc2 dt {}
#topdiv .tc2 dt a , #topdiv .tc2 dt a:visited { color:#666; float:left; display:block; margin-top:7px; font-size:14px; font-weight:bold;}
#topdiv .tc2 dt a:hover { color:#666;}
#topdiv .tc2 dd { margin-top:10px; line-height:18px; text-align:left; color:#666;}
#topdiv .tc2 dt .close { float:right; display:block; margin:7px 2px 0 0;}

.banner { width:980px; margin:0 auto;}

/*head 及 menu*/
#head { background: #020201 url(http://img.openv.tv/t/zt/imgs/hd/head_bg.jpg) no-repeat center top; text-align:left; }
#head1 {}
#head .subhead { width:940px; margin:0 auto; padding:10px 20px 0 20px; height:71px; overflow:hidden;  }
#head .subhead .main_head { margin-top:17px;}
#head .subhead .main_head .logo { float:left; margin-right:47px; }
#head .subhead .main_head .menu { float:left; margin-right:6px;}
#head .subhead .main_head .menu ul { }
#head .subhead .main_head .menu li.one { width:75px; float:left;height:39px; background:url(http://img.openv.tv/t/zt/imgs/hd/menu_one_a.jpg) no-repeat left top;cursor:pointer;}
#head .subhead .main_head .menu li.one a ,#head .subhead .main_head .menu li.one a:visited { color:#CCCCCC;  float:left; width:75px; margin:0 auto; text-align:center; cursor:pointer; padding-top:5px;*padding-top:9px;_padding-top:9px; height:34px;*height:30px;_height:30px;}
#head .subhead .main_head .menu li.one a:hover { width:75px; color:#fff;background:url(http://img.openv.tv/t/zt/imgs/hd/menu_one.jpg) no-repeat left top; overflow:hidden; cursor:pointer; text-decoration:none;}
#head .subhead .main_head .menu li.one .expli { width:75px;  color:#fff;  background:url(http://img.openv.tv/t/zt/imgs/hd/menu_one.jpg) no-repeat left top; overflow:hidden; cursor:pointer;}
#head .subhead .main_head .menu li.two { width:74px; float:left;height:39px;background:url(http://img.openv.tv/t/zt/imgs/hd/menu_two_a.jpg) no-repeat left top; cursor:pointer;}
#head .subhead .main_head .menu li.two a ,#head .subhead .main_head .menu li.two a:visited { color:#CCCCCC;  float:left; width:74px; margin:0 auto; padding-top:5px;*padding-top:9px;_padding-top:9px; height:34px;*height:30px;_height:30px;text-align:center; cursor:pointer; }
#head .subhead .main_head .menu li.two a:hover { width:74px;color:#fff; background:url(http://img.openv.tv/t/zt/imgs/hd/menu_two.jpg) no-repeat left top; overflow:hidden; cursor:pointer; text-decoration:none;}
#head .subhead .main_head .menu li.two .expli { width:74px; color:#fff;  background:url(http://img.openv.tv/t/zt/imgs/hd/menu_two.jpg) no-repeat left top; overflow:hidden;cursor:pointer;}
#head .subhead .main_head .menu li.three { width:74px; float:left;height:39px; background:url(http://img.openv.tv/t/zt/imgs/hd/menu_two_a.jpg) no-repeat left top;cursor:pointer;}
#head .subhead .main_head .menu li.three a ,#head .subhead .main_head .menu li.three a:visited { color:#CCCCCC;  float:left; width:74px; margin:0 auto; padding-top:5px;*padding-top:9px;_padding-top:9px; height:34px;*height:30px;_height:30px; text-align:center;cursor:pointer;}
#head .subhead .main_head .menu li.three a:hover { width:74px; color:#fff; background:url(http://img.openv.tv/t/zt/imgs/hd/menu_three.jpg) no-repeat left top;cursor:pointer;text-decoration:none;}
#head .subhead .main_head .menu li.three .expli { width:74px;  color:#fff; background:url(http://img.openv.tv/t/zt/imgs/hd/menu_three.jpg) no-repeat left top;cursor:pointer;}
#head .subhead .main_head .menu li.four { width:74px; float:left;height:39px; background:url(http://img.openv.tv/t/zt/imgs/hd/menu_two_a.jpg) no-repeat left top;cursor:pointer;}
#head .subhead .main_head .menu li.four a ,#head .subhead .main_head .menu li.four a:visited { color:#CCCCCC;  float:left; width:74px; margin:0 auto;padding-top:5px;*padding-top:9px;_padding-top:9px; height:34px;*height:30px;_height:30px; text-align:center;cursor:pointer;}
#head .subhead .main_head .menu li.four a:hover { width:74px; color:#fff; background:url(http://img.openv.tv/t/zt/imgs/hd/menu_four.jpg) no-repeat left top; cursor:pointer;text-decoration:none;}
#head .subhead .main_head .menu li.four .expli { width:74px; color:#fff;  background:url(http://img.openv.tv/t/zt/imgs/hd/menu_four.jpg) no-repeat left top; cursor:pointer;}
#head .subhead .main_head .menu li.five { width:74px; float:left;height:39px; background:url(http://img.openv.tv/t/zt/imgs/hd/menu_two_a.jpg) no-repeat left top;cursor:pointer;}
#head .subhead .main_head .menu li.five a ,#head .subhead .main_head .menu li.five a:visited { color:#CCCCCC;  float:left; width:74px; margin:0 auto; padding-top:5px;*padding-top:9px;_padding-top:9px; height:34px;*height:30px;_height:30px; text-align:center;cursor:pointer;}
#head .subhead .main_head .menu li.five a:hover { width:74px;color:#fff; background:url(http://img.openv.tv/t/zt/imgs/hd/menu_five.jpg) no-repeat left top;cursor:pointer;text-decoration:none;}
#head .subhead .main_head .menu li.five .expli { width:74px;color:#fff;  background:url(http://img.openv.tv/t/zt/imgs/hd/menu_five.jpg) no-repeat left top;cursor:pointer;}
#head .subhead .main_head .menu li.six { width:74px; float:left;height:39px; background:url(http://img.openv.tv/t/zt/imgs/hd/menu_six_a.jpg) no-repeat left top;cursor:pointer;}
#head .subhead .main_head .menu li.six a ,#head .subhead .main_head .menu li.six a:visited { color:#CCCCCC;  float:left; width:74px; margin:0 auto;padding-top:5px;*padding-top:9px;_padding-top:9px; height:34px;*height:30px;_height:30px; text-align:center;cursor:pointer;}
#head .subhead .main_head .menu li.six a:hover { width:74px;color:#fff;background:url(http://img.openv.tv/t/zt/imgs/hd/menu_six.jpg) no-repeat left top;cursor:pointer;text-decoration:none;}
#head .subhead .main_head .menu li.six .expli { width:74px; color:#fff;background:url(http://img.openv.tv/t/zt/imgs/hd/menu_six.jpg) no-repeat left top;cursor:pointer;}
#head .subhead .main_head .menu li.sever { width:74px; float:left;height:39px; background:url(http://img.openv.tv/t/zt/imgs/hd/menu_sever_a1.jpg) no-repeat left top;cursor:pointer;}
#head .subhead .main_head .menu li.sever a ,#head .subhead .main_head .menu li.sever a:visited { color:#CCCCCC;  float:left; width:74px; margin:0 auto;padding-top:5px;*padding-top:9px;_padding-top:9px; height:34px;*height:30px;_height:30px; text-align:center;cursor:pointer;}
#head .subhead .main_head .menu li.sever a:hover { width:74px;color:#fff;background:url(http://img.openv.tv/t/zt/imgs/hd/menu_sever.jpg) no-repeat left top;cursor:pointer;text-decoration:none;}
#head .subhead .main_head .menu li.sever .expli { width:74px; color:#fff;background:url(http://img.openv.tv/t/zt/imgs/hd/menu_sever.jpg) no-repeat left top;cursor:pointer;}
#head .subhead .main_head .select { float:left; width:280px;}
#head .subhead .main_head .select .bg { background:url(http://img.openv.tv/t/zt/imgs/hd/select_bg2.jpg) no-repeat left top; width:210px; height:26px; float:left }
#head .subhead .main_head .select .bg input { border:0; margin:1px 0 0 28px; width:176px; background-color:#000000; color:#fff;font-size:110%;}
#head .subhead .main_head .select .bg input { padding-top:5px;*padding-top:3px;_padding-top:3px }
#head .subhead .main_head .select .anniu_ss { float:left;}

.ico { background:url(http://img.openv.tv/hd/images/ico_6.jpg) #000  no-repeat center top; width:100%; height:8px; overflow:hidden;}

/*下边选持框*/
#select_b  { background:url(http://img.openv.tv/hd/images/select_bg1.gif) repeat-x left top; width:100%; height:35px; padding-top:10px;}
#select_b  .width { width:280px; margin:0 auto; text-align:center;}
#select_b  .width div { float:left; margin-right:2px;}
#select_b  .width div.font { text-align:left;background-color:#000; padding:3px 3px 4px 5px;*padding:5px 3px 5px 5px;_padding:6px 3px 0 5px; width:40px;*width:40px;width:38px; height:15px;*height:12px;_height:16px; position:relative;}
#select_b  .width div.font .contain { position:absolute; top:23px; left:0; border:1px solid #595857; background-color:000; width:60px; z-index:999;background-color:#000000; padding-top:3px; overflow:hidden}
#select_b  .width div.jian {background-color:#000; padding-top:9px; width:13px; height:13px;}
#select_b  .width div.input  input { background:url(http://img.openv.tv/hd/images/input_b.gif) repeat-x left top; width:115px; height:21px; padding:5px 0 0 10px; color:#00CC00; border:0; margin-right:2px; margin-top:-1px;}
#select_b  .width div.font .contain div { padding:2px; width:36px; text-align:left; padding-left:5px; margin-bottom:2px;}
#select_b  .width div.font .contain div a, #select_b .width div.font .contain div a:visited { color:#CCCCCC; line-height:18px;}
#select_b  .width div.font .contain div a:hover { color:#ccc; text-decoration:none;}

/*大图*/
#swf { background:url(http://img.openv.tv/hd/images/swf_bg.gif) repeat-x left top; width:100%; height:371px; padding-top:17px;}
#swf .content { width:980px; margin:0 auto; }
#swf .content .left { float:left; width:39px; padding-top:149px;}
#swf .content .mid { float:left; width:903px; border:1px solid #000; height:353px; overflow:hidden;}
#swf .content .mid1 { float:left; width:1px; position:relative;}
#swf .content .mid1 .swf_f_b { background-repeat:no-repeat; position:absolute; top:0px; left:-275px; width:243px; height:354px;}
html>body #swf .content .mid1 .swf_f_b { background:url(http://img.openv.tv/hd/images/swf_f_b.png) no-repeat left top; }
* #swf .content .mid1 .swf_f_b {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/swf_f_b.png");}
#swf .content .mid1 .swf_f_f { position:absolute; top:46px;left:-250px; width:200px;}
#swf .content .mid1 .swf_f_f dl { text-align:left;}
#swf .content .mid1 .swf_f_f dt { font-size:20px; font-family:黑体; FILTER: Glow(Color=#000000, Strength=4); height:40px; margin-left:0;*margin-left:0;_margin-left:-40px;}
#swf .content .mid1 .swf_f_f dd { width:200px; margin-bottom:15px;}
#swf .content .mid1 .swf_f_f dd.bf { background-repeat:no-repeat; cursor:pointer; width:66px; height:66px; }
html>body #swf .content .mid1 .swf_f_f dd.bf { background:url(http://img.openv.tv/hd/images/bof.png) no-repeat left top; margin-right:-10px; }
* #swf .content .mid1 .swf_f_f dd.bf {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/bof.png"); float:right; _margin-right:0px;}
#swf .content .right { float:left; width:36px; padding-top:149px;}
* #swf .content .mid .swf_f_f dd .font { height:145px;}

#main { background-color:#F9F9F9; width:100%; padding-bottom:36px;}
#main .main_box { width:980px; margin:0 auto;}
/*首页左右结构*/
.left_box { width:804px; float:left; border:1px solid #E5E5E5; border-top:0; background-color:#fff;}
.right_box { width:173px; float:left; border:1px solid #E5E5E5; border-top:0; border-left:0; background-color:#fff;}
/*电影左右结构*/
.left_box_m { width:173px; float:right; border-bottom:1px solid #E5E5E5;border-right:1px solid #E5E5E5; text-align:left; background-color:#fff;}
.right_box_m { width:804px; float:left; border:1px solid #E5E5E5; border-top:0; background-color:#fff;}
/*首页左边4张图循环*/
.gongyong_top { background:url(http://img.openv.tv/hd/images/gongy_t.jpg) repeat-x left top; height:30px; padding:6px 0 0 19px; position:relative;}
.gongyong_top_jj { background:url(http://img.openv.tv/hd/images/gongy_t.jpg) repeat-x left top; height:30px; padding:6px 0 0 19px; }
.gongyong_top1 { background:url(http://img.openv.tv/hd/images/gongy_t.jpg) repeat-x left top; height:30px; padding:6px 0 0 19px; border:1px solid #E5E5E5; border-top:0; }
.gongyong_top span.title,.gongyong_top_jj span.title { float:left; display:block; margin-right:13px;  color:#000; padding-top:5px;}
.gongyong_top1 .title { float:left; display:block; margin-right:39px;  color:#000; padding-top:4px;}
.gongyong_top1 .title span { color:#63A541;}
.gongyong_top1 .ms { float:left; display:block; padding-top:3px;*padding-top:5px;_padding-top:5px;}
.gongyong_top1 .ms .jj { background:url(http://img.openv.tv/hd/images/ico_4.jpg) no-repeat left top; float:left; margin-right:13px; padding-left:19px; margin-top:3px;*margin-top:0px;_margin-top:0px;height:15px;*height:13px;_height:13px; padding-top:0px;*padding-top:2px;_padding-top:2px; }
.gongyong_top1 .ms .lb { background:url(http://img.openv.tv/hd/images/ico_5.jpg) no-repeat left top; float:left; padding-left:21px; margin-right:13px; margin-top:3px;*margin-top:0px;_margin-top:0px;height:15px;*height:13px;_height:13px; padding-top:0px;*padding-top:2px;_padding-top:2px;}
.gongyong_top1 .ms a, .gongyong_top1 .ms a:visited { color:#000;}
.gongyong_top1 .ms a:hover { color:#000;}
.gongyong_top1 .sm { float:right; display:inline; margin-right:8px; padding-top:6px; color:#646464; font-size:12px;}
.gongyong_top1 .ms .jj_1 { background:url(http://img.openv.tv/hd/images/ico_4_1.jpg) no-repeat left top; float:left; margin-right:13px; padding-left:19px; margin-top:3px;*margin-top:0px;_margin-top:0px;height:15px;*height:13px;_height:13px; padding-top:0px;*padding-top:2px;_padding-top:2px; }
.gongyong_top1 .ms .lb_1 { background:url(http://img.openv.tv/hd/images/ico_5_1.jpg) no-repeat left top; float:left; padding-left:21px; margin-right:13px; margin-top:3px;*margin-top:0px;_margin-top:0px;height:15px;*height:13px;_height:13px; padding-top:0px;*padding-top:2px;_padding-top:2px;}

.gongyong_top ul { float:left; display:block;}
.gongyong_top li { float:left; margin-right:5px; font-size:12px; font-weight:normal;}
.gongyong_top li a,.gongyong_top li a:visited {  background:url(http://img.openv.tv/hd/images/e_l.jpg) no-repeat left top;  float:left; display:block; height:23px; padding:0 0 0 2px; color:#000;}
.gongyong_top li a:hover { color:#000; cursor:pointer}
.gongyong_top li a span {background:url(http://img.openv.tv/hd/images/e_ri.jpg) no-repeat  right top; float:left; display:block; height:18px;*height:17px;_height:17px; padding:5px 10px 0 10px;*padding:6px 10px 0 10px;_padding:6px 10px 0 10px;}
.gongyong_top li.expli { float:left; margin-right:5px; font-size:12px; font-weight:normal;}
.gongyong_top li.expli a ,gongyong_top li.expli a:visited{  background:url(http://img.openv.tv/hd/images/i_l.jpg) no-repeat left top;  }
.gongyong_top li.expli a span {background:url(http://img.openv.tv/hd/images/i_ri.jpg) no-repeat  right top; }
.gongyong_top .num { position:absolute; top:11px; right:14px;}
.gongyong_top .num img { padding:0 3px;}

.gongyong_mid { width:800px;  overflow:hidden;}
.gongyong_mid ul { width:40000px; margin-top:12px; padding-left:19px;}
.gongyong_mid li { float:left; margin:0 auto;margin-right:24px; width:174px; height:215px; background:url(http://img.openv.tv/hd/images/img_b.jpg) no-repeat left top; padding-top:11px; text-align:center; margin-top:8px; }
.gongyong_mid li.hot { background:url(http://img.openv.tv/hd/images/img_b_1.jpg) no-repeat left top; margin-top:0; height:208px; padding-top:19px;}
.gongyong_mid li .img { border:1px solid #999; width:151px; height:113px; margin:0 auto;}
.gongyong_mid li .position { width:174px;  position:relative; height:1px;text-align:left; }

.gongyong_mid li dl { margin-left:12px; text-align:left; }
.gongyong_mid li dt { height:15px; margin:5px 0 10px 0 ;font-weight:bold;}
.gongyong_mid li dt.double {width:152px; height:32px; overflow:hidden; margin:5px 0 10px 0; padding-bottom:0}
.gongyong_mid li dt a { float:left;}
.gongyong_mid li dt .jq { float:right; margin-right:11px;*margin-right:11px;_margin-right:6px; font-weight:normal;}
.gongyong_mid li dt a ,.gongyong_mid li dt a:visited { color:#000;}
.gongyong_mid li dt a:hover { color:#000; text-decoration:underline;}
.gongyong_mid li dd { margin-bottom:3px; color:#666666; width:150px; height:16px;overflow:hidden; }
.gongyong_mid li dd.double {margin:0 }
.gongyong_mid li dd a, .gongyong_mid li dd a:visited { color:#000;}
.gongyong_mid li dd a:hover { color:#000;}
.gongyong_mid li dd a.nnd { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal;}
.more { float:right; margin-bottom:10px; margin-right:14px;*margin-right:14px;_margin-right:7px;}
.more a, .more a:visited { color:#000;}
.more a:hover { color:#000; text-decoration:underline;}

/*首页左边8张图循环*/
.gongyong_mid1 { width:804px; overflow:hidden; text-align:left; margin-bottom:2px;}
.gongyong_mid1 .max { width:40000px; float:left;}
.gongyong_mid1 .max .eight { width:800px;margin-left:19px;  float:left; display:inline;}
.gongyong_mid1 .max .eight ul {  margin-top:12px;}
.gongyong_mid1 .max .eight ul li { float:left; margin:0 auto;margin-right:24px; width:174px; height:215px; background:url(http://img.openv.tv/hd/images/img_b.jpg) no-repeat left top; padding-top:11px; text-align:center; margin-top:8px; display:inline;}
.gongyong_mid1 .max .eight ul li.hot { background:url(http://img.openv.tv/hd/images/img_b_1.jpg) no-repeat left top; margin-top:0px; height:208px; padding-top:19px;}
.gongyong_mid1 .max .eight ul li .img { border:1px solid #999; width:151px; margin:0 auto;}
.gongyong_mid1 .max .eight ul li dl { margin-left:12px; text-align:left;}
.gongyong_mid1 .max .eight ul li dt { height:15px;margin:5px 0 10px 0; font-weight:bold; }
.gongyong_mid1 .max .eight ul li dt a { float:left;}
.gongyong_mid1 .max .eight ul li dt .jq { float:right; margin-right:11px;*margin-right:11px;_margin-right:6px; font-weight:normal; margin-top:2px;  }
.gongyong_mid1 .max .eight ul li dt a ,.gongyong_mid1 .max .eight ul li dt a:visited { color:#000;}
.gongyong_mid1 .max .eight ul li dt a:hover { color:#000; text-decoration:underline;}
.gongyong_mid1 .max .eight ul li dt.double {width:152px; height:32px; overflow:hidden; margin:5px 0 10px 0; padding-bottom:0}
.gongyong_mid1 .max .eight ul li dt.double1 {width:152px; height:35px; overflow:hidden; margin:5px 0 10px 0; padding-bottom:0}
.gongyong_mid1 .max .eight ul li dd { margin-bottom:3px; color:#666; font-weight:normal;width:150px; height:16px;overflow:hidden; }
.gongyong_mid1 .max .eight ul li dd a, .gongyong_mid1 .max .eight ul li dd a:visited { color:#000;}
.gongyong_mid1 .max .eight ul li dd a:hover { color:#000;}
.gongyong_mid1 li dd.double {margin:0 }

.gongyong_mid1 .max .eight ul li .position { width:174px;  position:relative; height:1px;text-align:left;  }
.gongyong_mid1 .max .eight ul li .position .tc { position:absolute; top:-125px; right:-208px; background:url(http://img.openv.tv/hd/images/tc.gif) no-repeat left top; width:198px; height:199px; z-index:99; padding:0 10px 0 10px;}
.gongyong_mid1 .max .eight ul li .position .tc dl {}
.gongyong_mid1 .max .eight ul li .position .tc dt {}
.gongyong_mid1 .max .eight ul li .position .tc dt a, .gongyong_mid1 .max .eight ul li .position .tc dt a:visited {color:#666666; float:left; display:block; margin-top:7px; font-size:14px;}
.gongyong_mid1 .max .eight ul li .position .tc dt a:hover { color:#666;}
.gongyong_mid1 .max .eight ul li .position .tc dd { margin-top:10px; line-height:18px;}
.gongyong_mid1 .max .eight ul li .position .tc dt .close { float:right; display:block; margin-top:0;}
.gongyong_mid1 .max .more { float:right; margin-right:35px; *margin-right:35px;_margin-right:17px; margin-top:0px;}
.gongyong_mid1 .max .more a, .gongyong_mid1 .max .more a:visited { color:#000;}
.gongyong_mid1 .max .more a:hover { color:#000; text-decoration:underline;}

.gongyong_mid1 .max .eight1 { width:800px;margin-left:19px; }
.gongyong_mid1 .max .eight1 ul {  margin-top:12px;}
.gongyong_mid1 .max .eight1 ul li { float:left; margin:0 auto;margin-right:24px; width:174px; height:190px; background:url(http://img.openv.tv/hd/images/img_b_2.jpg) no-repeat left top;; padding-top:11px; text-align:center; margin-bottom:15px; margin-top:8px;}
.gongyong_mid1 .max .eight1 ul li.hot { background:url(http://img.openv.tv/hd/images/img_b_1.jpg) no-repeat left top; margin-top:0px; height:208px; padding-top:19px;}
.gongyong_mid1 .max .eight1 ul li .img { border:1px solid #999; width:151px; margin:0 auto;}
.gongyong_mid1 .max .eight1 ul li dl { margin-left:12px; text-align:left;}
.gongyong_mid1 .max .eight1 ul li dt { margin-top:10px; font-weight:bold; clear:right; padding-bottom:22px;*padding-bottom:5px;_padding-bottom:5px; }
.gongyong_mid1 .max .eight1 ul li dt a { float:left;}
.gongyong_mid1 .max .eight1 ul li dt a ,.gongyong_mid1 .max .eight ul li dt a:visited { color:#000;}
.gongyong_mid1 .max .eight1 ul li dt a:hover { color:#000; text-decoration:underline;}
.gongyong_mid1 .max .eight1 ul li dd {  color:#666; font-weight:normal;}
.gongyong_mid1 .max .eight1 ul li dd a, .gongyong_mid1 .max .eight ul li dd a:visited { color:#000;}
.gongyong_mid1 .max .eight1 ul li dd a:hover { color:#000;}
.gongyong_mid1 .max .more1 { float:right; margin-right:35px; *margin-right:35px;_margin-right:17px; margin-top:-15px; margin-bottom:15px;}
.gongyong_mid1 .max .more1 a, .gongyong_mid1 .max .more1 a:visited { color:#000;}
.gongyong_mid1 .max .more1 a:hover { color:#000; text-decoration:underline;}

/*电影首页右边小导航*/
.gongyong_top_m { background:url(http://img.openv.tv/hd/images/gongy_t.jpg) repeat-x left top; height:30px; padding:9px 0 0 24px;*padding:11px 0 0 24px;_padding:11px 0 0 24px; color:#000; } 
.gongyong_top_m span.title { float:left; display:block; margin-right:13px;  color:#000;}
.gongyong_top_m ul { float:left; display:block; margin-top:-3px;*margin-top:-5px;_margin-top:-5px;}
.gongyong_top_m li { float:left; margin-right:5px; font-size:12px; font-weight:normal;}
.gongyong_top_m li a,.gongyong_top_m li a:visited {  background:url(http://img.openv.tv/hd/images/jm_r_t_l.jpg) no-repeat left top;  float:left; display:block; height:23px; padding:0 0 0 2px; color:#000;}
.gongyong_top_m li a:hover { color:#000; cursor:pointer}
.gongyong_top_m li a span {background:url(http://img.openv.tv/hd/images/jm_r_t_r.jpg) no-repeat right top;  float:left; display:block; height:19px;*height:17px;_height:17px; padding:4px 10px 0 10px;*padding:6px 10px 0 10px;_padding:6px 10px 0 10px;}
.gongyong_top_m li.expli { float:left; margin-right:5px; font-size:12px; font-weight:normal;}
.gongyong_top_m li.expli a,.gongyong_top_m li.expli a:visited {  background:url(http://img.openv.tv/hd/images/jm_t_l.jpg) no-repeat left top;  float:left; display:block; height:23px; padding:0 0 0 2px}
.gongyong_top_m li.expli a:hover { color:#000; cursor:pointer}
.gongyong_top_m li.expli a span {background:url(http://img.openv.tv/hd/images/jm_t_r.jpg) no-repeat  right top; float:left; display:block; height:19px;*height:17px;_height:17px; padding:4px 10px 0 10px;*padding:6px 10px 0 10px;_padding:6px 10px 0 10px;}

.gongyong_top_m .num1 { float:right;}
.gongyong_top_m .num1 .jj { background:url(http://img.openv.tv/hd/images/ico_4.jpg) no-repeat left top; float:left; margin-right:13px; padding-left:19px; margin-top:3px;*margin-top:0px;_margin-top:0px;height:15px;*height:13px;_height:13px; padding-top:0px;*padding-top:2px;_padding-top:2px; }
.gongyong_top_m .num1 .lb { background:url(http://img.openv.tv/hd/images/ico_5.jpg) no-repeat left top; float:left; padding-left:21px; margin-right:13px; margin-top:3px;*margin-top:0px;_margin-top:0px;height:15px;*height:13px;_height:13px; padding-top:0px;*padding-top:2px;_padding-top:2px;}
.gongyong_top_m .num1 .jj_1 { background:url(http://img.openv.tv/hd/images/ico_4_1.jpg) no-repeat left top; float:left; margin-right:13px; padding-left:19px; margin-top:3px;*margin-top:0px;_margin-top:0px;height:15px;*height:13px;_height:13px; padding-top:0px;*padding-top:2px;_padding-top:2px; }
.gongyong_top_m .num1 .lb_1 { background:url(http://img.openv.tv/hd/images/ico_5_1.jpg) no-repeat left top; float:left; padding-left:21px; margin-right:13px; margin-top:3px;*margin-top:0px;_margin-top:0px;height:15px;*height:13px;_height:13px; padding-top:0px;*padding-top:2px;_padding-top:2px;}
.gongyong_top_m .num1 a, .gongyong_top_m .num1 a:visited { color:#000;}
.gongyong_top_m .num1 a:hover { color:#000;}

/*首页右边公用*/
.gyong_top { background:url(http://img.openv.tv/hd/images/gyong_t.jpg) repeat-x left top; height:26px;*height:25px;_height:25px; padding:9px 0 0 10px;*padding:10px 0 0 10px;_padding:10px 0 0 10px; color:#fff; font-size:14px; font-weight:bold; text-align:left;}
.gyong_mid {}
.gyong_mid1 { background:#F5F5F5;}
.gyong_mid .gyong_menu { background-color:#E5E5E5; padding:6px 0 0 4px; height:21px; overflow:hidden;}
.gyong_mid .gyong_menu ul { text-align:left;}
.gyong_mid .gyong_menu li { margin-right:0; float:left; }
.gyong_mid .gyong_menu li a {  float:left; display:block; padding:0 0 0 3px; font-weight:bold; cursor:pointer;}
.gyong_mid .gyong_menu li a span {  float:left; display:block; height:23px; padding:4px 8px 0 3px;}
.gyong_mid .gyong_menu li a, .gyong_mid .gyong_menu li a:visited { color:#666; text-decoration:none;}
.gyong_mid .gyong_menu li a:hover { text-decoration:none; color:#666;}

.gyong_mid .gyong_menu li.expli a { background:url(http://img.openv.tv/hd/images/gyong_l.jpg) no-repeat left top; float:left; display:block; padding:0 0 0 3px; font-weight:bold;}
.gyong_mid .gyong_menu li.expli a span { background:url(http://img.openv.tv/hd/images/gyong_r.jpg) no-repeat right top; float:left; display:block; height:23px; padding:4px 8px 0 3px;}
.gyong_mid .gyong_menu li.expli a, .gyong_mid .gyong_menu li.expli a:visited { color:#666; text-decoration:none;}
.gyong_mid .gyong_menu li.expli a:hover { text-decoration:none; color:#666;}
.gyong_mid .gyong_content ul { padding:16px 0 0 7px;width:156px;}
.gyong_mid .gyong_content li { float:left; background:url(http://img.openv.tv/hd/images/dian.jpg) repeat-x left bottom; padding-bottom:8px; margin-bottom:8px;width:156px; text-align:left;}
.gyong_mid .gyong_content li.nobg { background:transparent;}
.gyong_mid .gyong_content li a { margin-left:8px;}
.gyong_mid .gyong_content li a , .gyong_mid .gyong_content li a:visited { color:#676767;}
.gyong_mid .gyong_content li a:hover { color:#676767;}
.gyong_mid .gyong_content li a.c_orange , .gyong_mid .gyong_content li a.c_orange:visited { color:#F05100;}
.gyong_mid .gyong_content li a.c_orange:hover { color:#F05100;}
.gyong_mid .gyong_content1 li a { margin-left:6px;}
.gyong_mid .gyong_content1 li a , .gyong_mid .gyong_content li a:visited { color:#676767;}
.gyong_mid .gyong_content1 li a:hover { color:#676767;}
.gyong_mid .gyong_content1 li img { float:left; margin-right:6px;}
.gyong_mid .gyong_content1 li .video { float:left; background:url(http://img.openv.tv/hd/images/video_b.gif) no-repeat left top; width:125px; height:82px; padding:4px 0 0 5px;}
.gyong_mid .gyong_content1 li .video .img { border:1px solid #999;}
.gyong_mid .gyong_content1 li .title { margin:6px 0 0 22px; text-algin:left; width:125px; overflow:hidden; height:15px;}
.gyong_mid .gyong_content1 li .title a, .gyong_mid .gyong_content1 li .title a:visited { text-decoration:none;}
.gyong_mid .gyong_content1 li .title a:hover { text-decoration:underline;}
.gyong_mid .gyong_content1 li .font { margin-top:5px; text-align:left;}
.gyong_mid .gyong_content1 li .font a, .gyong_mid .gyong_content1 li .font a:visited { color:#000;}
.gyong_mid .gyong_content1 li .font a:hover { color:#000;}

.gongyong_mid_list {} 
.gongyong_mid_list ul { margin:10px 13px 0 13px;}
.gongyong_mid_list li { background:url(http://img.openv.tv/hd/images/line.jpg) repeat-x left bottom;  margin-bottom:15px; float:left; width:755px; overflow:hidden; padding:0 10px; display:block;}
.gongyong_mid_list li .img { border:1px solid #999; margin-right:21px; float:left;}
.gongyong_mid_list li dl { float:left; width:580px;*width:590px;_width:590px;}
.gongyong_mid_list li dl dt  { padding-bottom:10px;}
.gongyong_mid_list li dl dt span { font-size:14px; font-weight:bold;}
.gongyong_mid_list li dl dt div { float:left; width:290px; padding-bottom:10px;}
.gongyong_mid_list li dl dd { padding-bottom:10px; clear:both;}
.gongyong_mid_list li dl dd div { float:left; width:290px; padding-bottom:10px;}
.gongyong_mid_list li dl dd.right { float:right; padding-bottom:13px; margin-right:-8px;*margin-right:0px;_margin-right:0px;}
.gongyong_mid_list li dl dd a { margin:0}

.gongyong_bf { margin:18px; text-align:left;}
.gongyong_bf1 { margin:40px 0 0 180px; text-align:left;}

#swf_move { background:url(http://img.openv.tv/hd/images/swf_move.jpg) repeat-x left top; }
#swf_move .width { width:980px; margin:0 auto; background:url(http://img.openv.tv/hd/images/swf_bg1.jpg) no-repeat left top; height:30px; padding-top:8px; overflow:hidden;}
#swf_move .width .width1 { width:250px; margin:0 auto; }
#swf_move .width .width1 div {  width:19px; margin-right:10px; float:left; background:url(http://img.openv.tv/hd/images/ico_1.jpg) no-repeat center 2px; height:20px; }
#swf_move .width .width1 div.img1 { background:url(http://img.openv.tv/hd/images/ico_2.jpg) no-repeat center top; height:20px;}

.box1,.box2,.box3,.box4{ width:804px; overflow:hidden; text-align:left;}

.box3{} 
.box3 .box3_mid ul { margin:20px 0 0 19px; width:804px; overflow:hidden; }
.box3 .box3_mid li { float:left; width:356px; height:197px; margin-right:24px; background:url(http://img.openv.tv/hd/images/box3_b.jpg) no-repeat left top;padding:11px 0 0 16px;}
.box3 .box3_mid li .img { float:left; width:123px; height:159px; border:1px solid #999; margin-right:20px;}
.box3 .box3_mid li dl { float:left; width:195px;}
.box3 .box3_mid li dt { margin:4px 0 10px 0}
.box3 .box3_mid li dt a,.box3 .box3_mid li dt a:visited { color:#000;}
.box3 .box3_mid li dt a:hover { color:#000;}
.box3 .box3_mid li dd { margin-bottom:16px; color:#666; line-height:18px;}
.box3 .box3_mid li dd a { background:url(http://img.openv.tv/hd/images/anniu_bg.jpg) no-repeat left top; width:72px; height:20px; text-align:center; float:left; margin-left:15px;  display:inline; padding-top:1px;*padding-top:2px;_padding-top:2px;  color:#000;}
.box3 .more { margin-right:20px;*margin-right:20px;_margin-right:9px;}

.box7 {}
.box7_mid { background-color:#F4F4F4; width:173px; overflow:hidden; padding-bottom:6px;*padding-bottom:9px;_padding-bottom:9px;}
.box7_mid ul { margin:15px 0 0 8px; width:200px;}
.box7_mid li { width:67px;  float:left; margin:0 8px 5px 0; background:url(http://img.openv.tv/hd/images/lx_bg.jpg) no-repeat left top; padding:4px 0 0 8px; height:19px; color:#666; cursor:pointer; text-align:left;}
.box7_mid li a, .box7_mid li a:visited { color:#666;}
.box7_mid li a:hover { color:#666; text-decoration:underline;}
.box7_mid li.expli { background:url(http://img.openv.tv/hd/images/lx_bg1.jpg) no-repeat left top;}
.box7_mid li.expli a, .box7_mid li.expli a:visited { color:#666; }
.box7_mid li.expli a:hover { color:#666; text-decoration:none;}
.box7_mid li span { font-size:11px; margin-left:2px;}
.box7_mid .big_title{ padding:15px 0 0 14px; text-align:left; font-size:14px; font-weight:bold;}

.box8 {}
.box8_mid { background-color:#F4F4F4; width:170px; overflow:hidden; padding-bottom:10px;}
.box8_mid ul { margin:15px 0 0 8px; width:170px;}
.box8_mid li { float:left; width:22px; height:18px; text-align:center; background:url(http://img.openv.tv/hd/images/zm_bg.jpg) no-repeat left top; margin:0 3px 6px 0;padding:4px 0 0 0;  cursor:pointer;}
.box8_mid li a, .box8_mid li a:visited { color:#666;}
.box8_mid li a:hover { color:#666;}
.box8_mid1 ul { margin:0px 0 0 8px; width:170px;}
.box8_mid1 li { background:transparent; margin:0 0 6px 0;}

.box9,.box10,.box11,.box12 { text-align:left}

.box13 {}
.box13_mid { background-color:#F4F4F4; width:160px; overflow:hidden; padding:12px 5px 0 7px;}
.box13_mid ul { width:200px;}
.box13_mid li { float:left; padding-bottom:18px;}
.box13_mid li div.time { float:left;width:35px; margin-right:6px; font-size:10px; color:#000;}
.box13_mid li div.title { float:left; width:66px; margin-right:4px; font-family:Arial, Helvetica, sans-serif;}
.box13_mid li div.title a, .box13_mid li div.title a:visited { color:#000;}
.box13_mid li div.title a:hover { color:#000;}
.box13_mid li div.from { float:left; width:55px; color:#666}
.box13_mid li div.from a, .box13_mid li div.from a:visited { color:#666}
.box13_mid li div.from a:hover { color:#666;}

.box14 {}
.box14 .box14_mid {}
.box14 .box14_mid .img_div { float:left; margin-right:14px; position:relative;}
.box14 .box14_mid .img_div .ding { position:absolute; left:710px; top:0px; background:url(http://img.openv.tv/hd/images/ding_bg.jpg) no-repeat left top; width:58px; height:58px;}
.box14 .box14_mid .img_div .ding .num_ding { margin-top:8px; text-align:center;}
.box14 .box14_mid .img_div .ding .font_ding { margin-top:9px; font-size:14px; text-align:center;}
.box14 .box14_mid .img {  border:1px solid #999; width:152px; height:115px; margin-bottom:13px;}
.box14 .box14_mid .anniu1 { text-align:center;}
.box14 .box14_mid dl { float:left; width:600px;}
.box14 .box14_mid dl dt  { padding-bottom:10px;}
.box14 .box14_mid dl dt div { float:left; width:290px; padding-bottom:10px;}
.box14 .box14_mid dl dd { padding-bottom:10px; clear:both;}
.box14 .box14_mid dl dd div { float:left; width:290px; padding-bottom:10px;}
.box14 .box14_mid dl dd.right { float:right; padding-bottom:15px;*padding-bottom:0px;_padding-bottom:0px; margin-right:-8px;*margin-right:0px;_margin-right:0px; margin-top:-5px;}

.box16 {}
.box16 .box16_mid {}
.box16 .box16_mid .list ul {}
.box16 .box16_mid .list  li { background:url(http://img.openv.tv/hd/images/line1.jpg) repeat-x left bottom; padding-bottom:20px; margin-bottom:20px; float:left;}
.box16 .box16_mid .list  li .img { float:left; border:1px solid #999; margin-right:16px; width:47px;}
.box16 .box16_mid .list  li dl { float:left; width:700px;}
.box16 .box16_mid .list  li dt { margin-bottom:14px;}
.box16 .box16_mid .list  li dt a, .box16 .box16_mid li dt a:visited { color:#000; font-weight:bold;}
.box16 .box16_mid .list  li dt a:hover { color:#000;}
.box16 .box16_mid .list  li dd { margin-bottom:14px; color:#000}
.box16 .box16_mid .list  li dd a, .box16 .box16_mid li dd a:visited { color:#000;}
.box16 .box16_mid .list  li dd a:hover { color:#000;}
.box16 .box16_mid .list  li dd span { color:#666;}
.box16 .box16_mid .cy { width:765px; overflow:hidden;}
.box16 .box16_mid .cy .cy_top { margin-bottom:18px; color:#666;}
.box16 .box16_mid .cy ul { width:900px; background:url(http://img.openv.tv/hd/images/line1.jpg) repeat-x left bottom; padding-bottom:25px; float:left; }
.box16 .box16_mid .cy li { float:left; margin-right:53px; width:49px; text-align:center;}
.box16 .box16_mid .cy li .img { border:1px solid #999; margin-bottom:10px;}
.box16 .box16_mid .cy li a, .box16 .box16_mid .cy li a:visited { color:#000;}
.box16 .box16_mid .cy li a:hover { color:#000;}
.box16 .box16_mid .cy .tj { width:220px; margin:0 auto;}
.box16 .box16_mid .cy .tj input { margin-right:20px;}
.box16 .box16_mid .no_pl { margin:40px 0 40px 150px; font-size:24px; font-family:"宋体"; font-weight:bold; color:#999; }
.box16 .box16_mid .no_pl img { margin-right:5px;}
.box16 .box16_mid .anniu2 { text-align:center; margin-top:15px;}

.box17 {}
.box17 .box17_mid {}
.box17 .box17_mid ul { }
.box17 .box17_mid ul li { background:url(http://img.openv.tv/hd/images/line1.jpg) repeat-x left bottom; padding-bottom:0px;*padding-bottom:10px;_padding-bottom:10px; margin-bottom:20px; width:768px; float:left; }
.box17 .box17_mid ul li .img { float:left; border:1px solid #999; width:152px; height:115px; margin-right:14px; position:relative;}
.box17 .box17_mid ul li .img .biao { position:absolute; top:-10px; left:-1px}
.box17 .box17_mid ul li dl { float:left; width:600px;}
.box17 .box17_mid ul li dl dt  { padding-bottom:0px; font-size:14px; font-weight:bold;}
.box17 .box17_mid ul li dl dt div { float:left; width:300px; padding-bottom:10px;}
.box17 .box17_mid ul li dl dt a, .box17 .box17_mid ul li dl dt a:visited { color:#000;}
.box17 .box17_mid ul li dl dt a:hover { color:#000;}
.box17 .box17_mid ul li dl dt span { color:#6B9941;}
.box17 .box17_mid ul li dl dd { padding-bottom:10px; clear:both;}
.box17 .box17_mid ul li dl dd span.c_green { color:#6B9941;}
.box17 .box17_mid ul li dl dd div { float:left; width:290px; padding-bottom:10px;}
.box17 .box17_mid ul li dl dd.right { float:right; padding-bottom:15px;*padding-bottom:0px;_padding-bottom:0px; margin-right:-8px;*margin-right:0px;_margin-right:0px; margin-top:-5px;}
.box17 .box17_mid .fw { margin-bottom:18px; color:#666;}
.box17 .box17_mid .fw a, .box17 .box17_mid .fw a:visited { color:#000;margin-left:10px;}
.box17 .box17_mid .fw a:hover { color:#000}
.box17 .box17_mid .fw span {  font-size:11px;}

.box17 .box17_mid1 .fw { margin-bottom:18px; color:#666;}
.box17 .box17_mid1 .fw a, .box17 .box17_mid .fw a:visited { color:#000;margin-left:10px;}
.box17 .box17_mid1 .fw a:hover { color:#000}
.box17 .box17_mid1 .fw span { margin-right:10px; font-size:11px;}
.box17 .box17_mid1 { width:765px; overflow:hidden;}
.box17 .box17_mid1 ul { width:800px; }
.box17 .box17_mid1 ul li { float:left; background:url(http://img.openv.tv/hd/images/img_b_3.jpg) no-repeat left top; width:174px; height:228px; margin:0 23px 25px 0;padding-top:11px;text-align:center; position:relative;}
.box17 .box17_mid1 ul li .biao { position:absolute; top:-10px; right:2px;}
.box17 .box17_mid1 ul li .img { border:1px solid #999; width:151px; margin:0 auto;}
.box17 .box17_mid1 ul li dl { margin-left:12px; text-align:left;}
.box17 .box17_mid1 ul li dt { margin-top:7px; font-weight:bold; }
.box17 .box17_mid1 ul li dt a { float:left;}
.box17 .box17_mid1 ul li dt a ,.box17 .box17_mid1 ul li dt a:visited { color:#000;}
.box17 .box17_mid1 ul li dt a:hover { color:#000; text-decoration:underline;}
.box17 .box17_mid1 ul li dd { margin-top:6px; color:#666; font-weight:normal;}
.box17 .box17_mid1 ul li dd a, .box17 .box17_mid1 ul li dd a:visited { color:#000;}
.box17 .box17_mid1 ul li dd a:hover { color:#000;}

.ss { background:url(http://img.openv.tv/hd/images/ss_bg.jpg) no-repeat left top; width:166px; height:32px; padding:7px 0 0 7px; margin-bottom:6px;}
.ss input { border:1px solid #7F9DB9; background-color:#fff; width:75px; height:18px; padding:2px 0 0 2px; color:#666;}
.ss select { margin-right:0px; height:22px; }

.page { text-align:center; padding-bottom:40px; }
.page a  { border:1px solid #8997B0; line-height:20px;padding:3px 5px; margin-right:7px;  }
.page a .page a:visited { color:#666; background-color:#F3F5F9; font-size:10px;}
.page a:hover { background-color:#D8DFED; color:#666}
.page a.expli ,.page a.expli:visited { background-color:#8997B0; color:#fff; height:100px;}
.page a.nob , .page a.nob:visited{ font-weight:normal; border:0; background-color:transparent; font-size:12px; color:#666;}
.page a.nob:hover { background-color:transparent;}
.page span { margin-right:7px; color:#666	}

.xgss { margin:22px 0  55px 17px;*margin:22px 0 0 17px;_margin:22px 0 0 17px; color:#000;}
.xgss1 { margin:22px 0 55px 17px;*margin:-15px 0 35px 17px;_margin:-15px 0 35px 17px;}
.xgss .xgss_left { float:left; width:63px;}
.xgss .xgss_right { float:left; width:703px;}
.xgss .xgss_right ul {}
.xgss .xgss_right li { float:left; margin-bottom:10px; width:116px; position:relative;}
.xgss .xgss_right li a , .xgss .xgss_right li a:visited { color:#000;}
.xgss .xgss_right li a:hover { color:#000;}

/*字母检索*/
.zmjs {}
.zmjs .zmjs_top { background:url(http://img.openv.tv/hd/images/zmjs_bg.jpg) repeat-x left top; height:30px; padding:6px 18px 0 18px;}
.zmjs .zmjs_top .left { float:left; margin-right:52px; padding-top:5px; color:#000;}
.zmjs .zmjs_top .right { float:left;}
.zmjs .zmjs_top .right select { margin-left:15px;}
.zmjs .zmjs_mid { padding:44px 9px 0 9px; width:960px; float:left;}
.zmjs .zmjs_mid1 { padding:44px 0 0 0; width:978px; float:left;}
.zmjs .zmjs_mid .zmpx { width:650px; margin:0 auto;}
.zmjs .zmjs_mid .zmpx a { float:left; background:url(http://img.openv.tv/hd/images/zm_bg.jpg) no-repeat left top; width:22px; height:19px; margin-right:3px; text-align:center; padding-top:3px; }
.zmjs .zmjs_mid .zmpx a ,.zmjs .zmjs_mid .zmpx a:visited { color:#000;}
.zmjs .zmjs_mid .zmpx a:hover { color:#000}
.zmjs .zmjs_mid .zmpx_list ul { margin-top:46px;}
.zmjs .zmjs_mid .zmpx_list li { float:left; background:url(http://img.openv.tv/hd/images/dian1.jpg) repeat-x left bottom; padding-bottom:22px; width:958px; text-align:left; position:relative; margin-bottom:28px;}
.zmjs .zmjs_mid .zmpx_list li .top { position:absolute; bottom:-23px;*bottom:-23px;_bottom:-24px; right:0;}
.zmjs .zmjs_mid .zmpx_list li .zm { float:left; background:url(http://img.openv.tv/hd/images/py_bg.jpg) no-repeat left 4px; width:71px; height:75px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:60px;color:#999; text-align:center; padding-top:-100px; margin-right:26px;}
.zmjs .zmjs_mid .zmpx_list li .zm_result { float:left; width:856px; overflow:hidden;}
.zmjs .zmjs_mid .zmpx_list li .zm_result a { float:left; width:125px; margin-right:15px; line-height:25px;}
.zmjs .zmjs_mid .zmpx_list li .zm_result a , .zmjs .zmjs_mid .zmpx_list li .zm_result a:visited { color:#000;}
.zmjs .zmjs_mid .zmpx_list li .zm_result a:hover { color:#000;}
.zmjs .zmjs_mid .zmpx_list li .more { text-align:right; margin:15px 4px -15px 0}
.zmjs .zmjs_mid .zmpx_list li .more  a, .zmjs .zmjs_mid .zmpx_list li  .more  a:visited { color:#000;}
.zmjs .zmjs_mid .zmpx_list li .more a:hover { color:#000;}
.zmjs .zmjs_mid .zmpx_one { margin-top:35px; }
.zmjs .zmjs_mid .zmpx_one .t { background:url(http://img.openv.tv/hd/images/py_bg.jpg) no-repeat left 4px;width:71px; height:75px; margin:0 auto;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:60px;color:#999; text-align:center; padding-top:-100px;}
.zmjs .zmjs_mid .zmpx_one .c { width:978px; margin:42px 0 0 0 }
.zmjs .zmjs_mid .zmpx_one .c ul { float:left; width:978px;}
.zmjs .zmjs_mid .zmpx_one .c ul.grey { background-color:#F7F7F7; float:left; height:28px;}
.zmjs .zmjs_mid .zmpx_one .c li { float:left; width:150px; margin-left:9px;*margin-left:9px;_margin-left:4px; height:28px; line-height:28px; text-align:left;}
.zmjs .zmjs_mid .zmpx_one .c li a, .zmjs .zmjs_mid .zmpx_one .c li a:visited { color:#000;}
.zmjs .zmjs_mid .zmpx_one .c li a:hover { color:#000;}

/*播放页面*/
.bf_swf { background:url(http://img.openv.tv/hd/images/bf_swf_b.jpg) repeat-x left top; height:490px;}
.bfq { width:980px; margin:0 auto; position:relative;}
.bfq_content{ position:absolute;z-index:50;top:15px;left:50%;margin:0 auto 0 -369px;width:738px}
#ad_bg {height:490px;}
#ad_bg div div{overflow:visible !important;}
.bf_swf_header { width:738px;height:25px;margin:0 auto;background-color:#000;padding-top:4px }
.bf_swf_t { width:588px; margin:0 auto; }
.bf_swf_t .left { float:left; font-size:14px; color:#fff;}
.bf_swf_t .right { float:right;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; width:270px;}
.bf_swf_flash { width:738px;height:430px;margin:0 auto }


.bf_swf_list { background-color:#000; width:100%;}
.bf_swf_list .move { width:980px; margin:0 auto; height:107px;}
.bf_swf_list .move .left { float:left; width:27px; padding-top:5px;}
.bf_swf_list .move .mid { float:left; width:907px;*width:907px;_width:895px; padding:10px 0 0 13px; overflow:hidden; text-align:left;}
.bf_swf_list .move .mid ul { width:400000px;}
.bf_swf_list .move .mid li { overflow:hidden;float:left; width:119px; height:63px; background:url(http://img.openv.tv/hd/images/move_b.jpg) repeat-x left top; margin-right:11px;  color:#666;}
.bf_swf_list .move .mid li.expli { background:url(http://img.openv.tv/hd/images/move_b1.jpg) no-repeat left top; color:#ccc;}
.bf_swf_list .move .mid li.move1 { background:url(http://img.openv.tv/hd/images/move_b2.jpg) no-repeat left top; padding:6px; width:107px; height:51px; position:relative;}
.bf_swf_list .move .mid li .title { height:35px;padding:7px 7px 0 7px;}
.bf_swf_list .move .mid li .time { text-align:right;padding:0 7px 0 7px;}
.bf_swf_list .move .mid li a, .bf_swf_list .move .mid li a:visited { color:#666}
.bf_swf_list .move .mid li a:hover { color:#666;}
.bf_swf_list .move .mid li.expli a, .bf_swf_list .move .mid li.expli a:visited { color:#ccc;}
.bf_swf_list .move .mid li.expli a:hover { color:#ccc;}
.bf_swf_list .move .mid li .img { position:absolute; top:19px; left:54px;}
.bf_swf_list .move .mid .hd { margin:8px 0 0 0; background:url(http://img.openv.tv/hd/images/hd_bg.jpg) no-repeat left 3px; width:897px; height:21px; text-align:left}
.bf_swf_list .move .right { float:left; width:27px; margin-top:5px;}

.no_reasult { background:url(http://img.openv.tv/hd/images/line1.jpg) repeat-x left bottom; padding-bottom:20px; margin-bottom:24px;*margin-bottom:24x;_margin-bottom:5px; float:left;}
.no_reasult .img { float:left; width:216px; margin:0 auto; text-align:center;}
.no_reasult .font { float:left; width:550px; color:#000;}
.no_reasult .font .left { float:left; margin-right:3px; margin-top:15px;}
.no_reasult .font .right { float:left; margin-top:13px; color:#666;}
.no_reasult .font .right div { margin-bottom:17px;}

.fb { margin-top:18px;} 
.fb .fb_left { float:left; width:546px; margin-right:15px;}
.fb .fb_left .input1 { width:286px; height:20px; border:1px solid #CACACA; float:left; padding-top:5px; color:#CCCCCC; padding-left:3px;}
.fb .fb_left span { float:right; display:block; margin-top:8px;}
.fb .fb_left span img { margin-right:5px;}
.fb .fb_left div { margin-bottom:8px;}
.fb .fb_left textarea { background:url(http://img.openv.tv/hd/images/logo1.jpg) #F9F9F9 no-repeat center top; width:545px; height:89px; border:1px solid #CACACA;}
.fb .fb_left .input2 { float:left;}
.fb .fb_left span img { margin-right:5px;}
.fb .fb_left span { float:right;}

.fb .fb_right { float:left; width:202px; border:1px solid #CBCBCB; padding:1px;}
.fb .fb_right .bg { background-color:#EFEFEF; padding:5px 0 0 6px; height:117px;*height:118px;_height:118px;}
.fb .fb_right .bg .img { float:left; width:47px; border:1px solid #000; margin-right:12px; }
.fb .fb_right .bg .font { padding-top:13px;*padding-top:16px;_padding-top:16px;}
.fb .fb_right .bg .font div { margin-bottom:5px;}
.fb .fb_right .bg .anniu3 { margin:28px 0 0 0; text-align:left; float:left;}
.fb .fb_right .bg .anniu3 img { float:left; margin-right:23px;}
.fb .fb_right .bg .anniu4 { margin:12px 0 0 0; text-align:left; float:left;}
.fb .fb_right .bg .anniu4 img { float:left; margin-right:23px;}

.img_font {}
.img_font .img { border:1px solid #000;}

.juji {}
.juji .img  { float:left; margin-right:38px;}
.juji .img img { border:2px solid #BCBCBC; width:380px;}
.juji .font { float:left; width:345px; padding-top:15px;}
.juji .font div.dt { margin-bottom:28px; color:#000; font-size:14px; font-weight:bold;}
.juji .font div { margin-bottom:19px; color:#000;}
.juji .nrjj { margin-top:15px; line-height:18px; color:#000;}
.juji .wzjj { margin-top:35px;}
.juji .wzjj .title { float:left; color:#000; font-weight:bold;}
.juji .wzjj .dy_sc { float:right}
.juji .wzjj .dy_sc a, .juji .wzjj .dy_sc a:visited { color:#7A8AA6; }
.juji .wzjj .dy_sc a:hover { text-decoration:underline;}
.juji .wzjj .ct { background-color:#F5F5F5;  padding:17px 0 0 14px; float:left; margin-top:8px;*margin-top:-18px;_margin-top:-18px; width:753px;}
.juji .wzjj .ct ul {}
.juji .wzjj .ct li { float:left; margin-right:14px; margin-bottom:15px;  }
/*.juji .wzjj .ct li a, .juji .wzjj .ct li a:visited { color:#fff; background:url(http://img.openv.tv/hd/images/cn_bg.jpg) no-repeat left top; width:68px; height:18px;text-align:center;padding-top:3px; float:left;}
.juji .wzjj .ct li a:hover { background:url(http://img.openv.tv/hd/images/cn_bg1.jpg) no-repeat left top; text-decoration:none;}*/
.juji .wzjj .ct li a.alink{color:#fff;background:url(http://img.openv.tv/hd/images/yl2_l.gif) no-repeat left top;width:45px;height:18px;text-align:center;padding-top:3px; float:left;}
.juji .wzjj .ct li a.alink:hover{ background:url(http://img.openv.tv/hd/images/yl_l.gif) no-repeat left top; text-decoration:none; }
.juji .wzjj .ct li a.preview{ float:left;}
.juji .wzjj .ct li.expli { background:url(http://img.openv.tv/hd/images/cn_bg1.jpg) no-repeat left top;}

.rbb { padding:22px 0 0 0px; overflow:hidden; width:750px;margin-bottom:20px;}

.zbzf { width:780px; overflow:hidden;}
.zbzf ul { width:800px; margin:15px 0 15px 20px;}
.zbzf li { float:left; width:232px; margin-right:30px;}
.zbzf li .img { border:2px solid #CCCCCC; float:left; margin-right:13px;}
.zbzf li .font { width:106px; float:left;}
.zbzf li .font div.dt { line-height:18px;  margin-bottom:5px;}
.zbzf li .font div.dd { line-height:18px; color:#909090;}
.zbzf li .font div.dt a, .zbzf li .font div.dt a:visited { color:#6E6E6E;}
.zbzf li .font div.dt a:hover {color:#6E6E6E;  }
.zbzf li .font div.dd a, .zbzf li .font div.dd a:visited {color:#909090;}
.zbzf li .font div.dd a:hover {color:#909090;}

#foot { background-color:#FFFFFF; width:100%;  padding-top:15px; color:#000; }
#foot a, #foot a:visited { color:#000;}
#foot a:hover { color:#000;}
#foot .foot_first { margin-bottom:13px;}
#foot .foot_lj { padding-bottom:3px;}
#foot .foot_lj  a,#foot .foot_lj  a:visited { color:#000; text-decoration:none; margin:0 6px;}
#foot .foot_lj a:hover { color:#000; text-decoration:underline;}


.ad-980{
  width:980px;margin:0 auto
}

.wzl_980 { border:1px solid #E5E5E5; background-color:#FFFFFF; margin:4px 0; width:805px;float:left}
.font_b { padding:10px 0; width:100%; overflow:hidden;}
.font_b ul { margin:0;padding:0}
.font_b li { float:left; width:140px; margin-right:4px; background:url(http://img.openv.tv/t/zt/imgs/bq/dian2_gy.jpg) no-repeat 7px 7px; padding-left:16px; display:inline; text-align:left; height:25px;line-height:25px;}
.font_b li a, .font_b li a:visited {  text-decoration:underline;color:#009;}
.font_b li a:hover { text-decoration:none; color:#009; background:transparent;}
.wzl_980_right { float:right ; margin:4px 0; }