

html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,input,p,blockquote,th,td,form,p{margin:0;padding:0;}
ol,ul,li,dd,dt,dl{list-style:none;}
img{border:0;}
input,select,textarea{font-size:12px; color:#333; font-family:'lucida grande',taho,verdana,'trebuchet ms',"瀹嬩綋",sans-serif;}
html{text-align:center;}
body{min-width:1024px; text-align:left; font:12px/1.5em \5B8B\4F53,Arial,Helvetica,sans-serif; color:#333;}
:focus{outline:none;}
em,th{font-style:normal;font-weight:normal;}
.table{border-collapse:collapse;border-spacing:0;empty-cells:show;}
a{color:#333; text-decoration:none;}
a:hover{text-decoration:underline;}
.rb_vdlist .conbox_e{ border-top:0; padding:15px 10px 10px;}
.rb_vdlist .titbox_c{ padding-top:5px; height:27px; overflow:hidden;}
.rb_vdlist .dotlist{ padding:0 5px 0 10px;}
.rb_vdlist .dotlist li{ padding-bottom:3px;}


.rb_vdlist .vdlist, .rb_vdlist .dotlist{ overflow:hidden; height:322px;}

.vdlist li{ float:left; width:350px; height:140px; overflow:hidden; margin-right:10px; margin-bottom:40px;}
.vdlist .img{ float:left; width:180px; height:140px; display:block; overflow:hidden; position:relative; margin-right:8px; _display:inline;}
.vdlist .img img{ width:180px; height:140px; display:block;}
.vdlist .img h4{ padding:8px 0 3px; height:auto; overflow:hidden; line-height:25px; text-align:center; padding:0; width:190px; color:#fff; font-size:12px; position:absolute; bottom:0;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#aa000000,endcolorstr=#aa000000,gradientType=0);
background: -moz-linear-gradient(top, rgba(0,0,0,0.7), rgba(0,0,0,0.7));
background: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(0,0,0,0.7)), to(rgba(0,0,0,0.7)));}
.vdlist .img .icoplay{ background:url(../images/play_icon.png) no-repeat; display:inline-block; width:22px; height:22px; vertical-align:middle; margin-right:3px; position:relative; top:-1px;}
.vdlist dl{ width:150px; float:left;}
.vdlist dt{ font-weight:bold; margin-bottom:6px; width:150px; overflow:hidden;}
.vdlist dt span{ float:left; width:80px;}
.vdlist dt a{ float:left; width:150px;}
.vdlist dd{ padding-left:15px; position:relative; line-height:24px;}
.vdlist dd span{ line-height:24px; position:absolute; left:0; top:0; *top:-6px;}
#######################################
.vdlist1{ overflow:hidden; height:322px;}
.vdlist1 li{ float:left; width:250px;  overflow:hidden; margin-left:90px;margin-right:10px; margin-bottom:10px;}
.vdlist1 .img{ float:left; width:180px; height:140px; display:block; overflow:hidden; position:relative; margin-right:8px; _display:inline;}
.vdlist1 .img img{ width:180px; height:140px; display:block;}
.vdlist1 .img h4{ padding:8px 0 3px; height:auto; overflow:hidden; line-height:25px; text-align:center; padding:0; width:190px; color:#fff; font-size:12px; position:absolute; bottom:0;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#aa000000,endcolorstr=#aa000000,gradientType=0);
background: -moz-linear-gradient(top, rgba(0,0,0,0.7), rgba(0,0,0,0.7));
background: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(0,0,0,0.7)), to(rgba(0,0,0,0.7)));}
.vdlist1 .img .icoplay{ background:url(../images/play_icon.png) no-repeat; display:inline-block; width:22px; height:22px; vertical-align:middle; margin-right:3px; position:relative; top:-1px;}
.vdlist1 dl{ width:150px; float:center;}
.vdlist1 dt{ font-weight:bold;margin-left:10px; margin-bottom:6px; width:180px; overflow:hidden;}
.vdlist1 dt span{ float:left; width:80px;}
.vdlist1 dt a{ float:left; width:180px;}
.vdlist1 dd{ padding-left:15px; position:relative; line-height:24px;}
.vdlist1 dd span{ line-height:24px; position:absolute; left:0; top:0; *top:-6px;}
.conbox_e{ border:1px solid #eee; margin-bottom:10px;}

.convd{
width:725px;
border:#d2d2d2 1px solid;
float:right;
background:#fff;
}
.convd_til{
background:#f7f7f7;
border-bottom:#d64307 1px solid;
font:16px "Microsoft Yahei";
line-height:40px;
color:#d64307;
padding-left:18px;
}



.sub{ width:220px; float:right;margin-right:-226px}}
.sub01{ width:220px; height:100px; margin-bottom:10px;}
.fixed{ width:82px; height:202px; background:#F66; font:normal 13px/30px \5FAE\8F6F\96C5\9ED1; text-align:center; top:10px;}