@charset "utf-8";
body{ font-size:12px; font-family:"宋体"}
body,h1,h2,h3,h4,h5,p,form,fieldset,legend,ul,ol,dl,dt,dd { margin:0; padding:0; }
input{ margin:0; padding:0; border:0; font-family:"宋体"}
ul,ol { list-style:none; }
img { border:0; }
.clear { clear:both; height:0; overflow:hidden; }

/* clearing hack */
.clearall:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearall {display: inline-table;}/* Hides from IE-mac \*/
html .clearall {height: 1%;}
.clearall {display: block;}/* End hide from IE-mac */
/* end clearing hack */

/*a*/
a:link,a:visited{ color:#000404;  text-decoration:none}
a:hover{}

.l{ float:left}
.r{ float:right}

#header{ width:950px; margin:0 auto; height:40px; margin-top:2px; position:relative; border-bottom:1px solid #C7C7C7; color:#000404; overflow:hidden} 
#header .logo{ width:97px; height:40px; overflow:hidden; position:absolute; left:0}
#header .nav{ position:absolute; left:97px; padding-top:20px}
#header .nav span{ margin-left:10px; font-size:13px}
#header .s1 a:link,#header .s1 a:visited{ color:#5C2793; text-decoration:underline}
#header .s2 a:link,#header .s2 a:visited{ color:#EC218C; text-decoration:underline}

#banner{ width:950px; height:360px; overflow:hidden; margin:0 auto; position:relative}
#banner .bg-1{ background:url(../../i/hebtvvideo/banner/ban-1.jpg) no-repeat; height:90px; overflow:hidden}
#banner .bg-2{ background:url(../../i/hebtvvideo/banner/ban-2.jpg) no-repeat; height:90px; overflow:hidden}
#banner .bg-3{ background:url(../../i/hebtvvideo/banner/ban-3.jpg) no-repeat; height:90px; overflow:hidden}
#banner .bg-4{ background:url(../../i/hebtvvideo/banner/ban-4.jpg) no-repeat; height:90px; overflow:hidden}
#banner .ban-top{ left:10px; position:absolute; top:0}
#banner .ban-nav{ left:367px; position:absolute; top:267px}
#banner li{ float:left}

#content{width:950px; margin:0 auto; margin-top:-13px}
.t-1{ background:#FF1BA4; height:32px; color:#fff; position:relative}
.t-1 .tit{ position:absolute; left:-5px; top:-12px}
.t-1-l{ position:absolute; left:0; top:0}
.t-1 a:link,t-1 a:visited{ color:#fff}
.t-1 h2{ font-size:14px;}
.t-1 div{height:24px; background:url(../../i/hebtvvideo/t-1-span.jpg) right no-repeat; padding-top:8px}
.t-1 .pad-1{ padding-left:150px}
.t-1 .pad-2{ padding-left:15px}

.m-1 .fla{ width:343px; height:305px; margin:30px 0 37px 96px}
.m-2 .cell{ margin:25px 20px 15px 20px}
.m-2 li{ margin-bottom:10px}
.m-2 dt{ color:#f09; line-height:12px; float:left}
.m-2 dt img{ width:16px; height:21px; margin-right:5px}
.m-2 dd a:link,.m-2 dd a:visited{ color:#f09} 
.m-2 dd{ float:left; padding-top:7px; margin-right:10px; display:inline}
.m-2 .sell{ width:493px; height:65px; overflow:hidden; background:url(../../i/hebtvvideo/sell.jpg) no-repeat; padding:35px 37px 10px 15px}
.m-2 .sell p{ line-height:1.5}

.page{ float:right}
.page a{ border:1px solid #E2A3D2; display:block; float:left; margin:0 2px; display:inline; padding:3px 3px 0; font-weight:bold; line-height:12px; height:16px}
.page a:link,.page a:visited{ color:#AB0080}
.page .select{ background:url(../../i/hebtvvideo/page-bg.jpg) repeat-x;}
.page a.select:link,.page a.select:visited{ color:#fff}

.m-3 form{ margin:25px 20px 15px 20px}
.m-3 .text{ width:118px; height:18px; border:1px solid #999; vertical-align:middle; line-height:19px}
.m-3 .but{ background:url(../../i/hebtvvideo/but-bg.jpg) repeat-x; border:1px solid #5FC0D9; letter-spacing:2px; color:#035B6B; vertical-align:middle; height:19px; text-align:center}
.m-3 .file{ width:548px; height:148px; border:1px solid #999; margin:10px 0; overflow-y: scroll; }
.m-3 p{ text-align:center}
.w90{ width:90px}
.w50{ width:50px}

.m-4 li{ display:block; background:url(../../i/hebtvvideo/m-4-li.jpg) no-repeat; width:284px; height:120px; overflow:hidden; margin-top:11px; clear:both; padding:16px 5px 0 10px}
.m-4{ margin-left:30px; margin-right:24px}
.m-4 .img130{ width:130px; height:100px; overflow:hidden; border:1px solid #ccc; float:left}
.m-4 .img130 img{ width:130px; height:100px;}
.m-4 dl{ margin-left:140px; font-size:14px; _margin-left:137px; padding-top:18px}
.m-4 dt a:link,.m-4 dt a:visited{ color:#FF1BA4; font-weight:bold}
.m-4 dt{ margin-bottom:10px}

#foot{ width:950px; margin: 0 auto;}
.info{ height:58px; background:url(../../i/hebtvvideo/foot.jpg) repeat-x;position:relative}
.info dl{ width:80px; height:39px; border-right:1px solid #ECC1F2; position:absolute; left:25px; padding-top:8px; top:2px}
.info dt{font-size:15px; font-weight:bold; color:#EC0076; margin-bottom:3px}
#foot .info span,#foot .info a:link,#foot .info a:visited{ color:#EC0076}
#foot .info a{ text-decoration:underline}
.info dd{ font-family:Arial, Helvetica, sans-serif; padding-left:10px}
.info .footright{ left:115px; position:absolute; right:50px; line-height:1.5}
#foot p{ text-align:center; font-size:14px; margin-top:5px}
#foot p img{ vertical-align:middle}
#foot .f-l{ width:5px; height:5px; position:absolute; left:0;background:url(../../i/hebtvvideo/foot/foot-l.jpg) no-repeat; top:53px}
#foot .f-r{ width:5px; height:5px; position:absolute; right:0;background:url(../../i/hebtvvideo/foot/foot-r.jpg) no-repeat; top:53px}