@charset "gb2312";
/* CSS Document */
*{margin:0px; padding:0px;}
body{margin:0px auto; font-size:12px; background:;}
.t10{margin-top:10px;}
.t50{margin-top:50px;}
.t20{margin-top:25px;}
.b10{margin-bottom:10px;}
.cls{clear:both;}
a{color:#000; text-decoration:none;}
li{ list-style:none;}
img{border:0px;}
#lqw{ background:url(../images/bj_l.jpg) repeat-y; width:1020px; margin:0px auto; }
#header,#content,#footer{width:1000px; margin:0px auto; overflow:hidden;}
#header{}

.tbbos{ width:998px; height:50px; line-height:50px; background:url(../images/t_xdh_bj.jpg) repeat-x;}
.tbbos{padding:0;margin:0;position:absolute;z-index:301;position:fixed;_position:absolute;}/*gensui*/
.s_down {box-shadow:0 0 5px #888; border:1px #C00 solid;}
.tbbos ul li{float:left; padding:0px 8px;height:50px; line-height:50px;}
.tbbos ul li:hover{background:url(../images/dh_hd.jpg) no-repeat;}
.tbbos ul li a{color:#FFF; display:block;}
.tbbos span{ width:230px; height:50px; line-height:50px;float:right; }
.tbbos span input{ width:130px; height:30px; line-height:30px; margin-top:10px;}
.tbbos span button{ width:50px; height:30px;}
.tbbos .form{ width:230px; height:50px; line-height:50px;}

.logo{height:120px; background:#000;}
.logoz{width:340px; height:120px; background:url(../images/logo.jpg) no-repeat; float:left;}
.logoy{ width:650px; height:100px; float:right;}

.nav{height:55px; background:url(../images/dh_bj.jpg) repeat-x;}
.nav ul li{height:55px; line-height:55px; float:left; width:105px; text-align:center; margin-right:5px;}
.nav ul li:hover{background:url(../images/dh_hd.jpg) no-repeat;}
.nav ul li a{color:#FFF; font-size:17px; height:55px; line-height:55px; text-align:center; font-weight:bolder; letter-spacing:1px; display:block;}
.nav ul li a:hover{}

.navx{ height:31px; background:#000; margin-top:5px;}
.navx ul li{height:25px; line-height:25px; float:left; text-align:center; margin-right:15px;margin-top:3px;}
.navx ul li a{color:#FFF; font-size:12px; height:25px; line-height:25px; text-align:center; letter-spacing:1px; letter-spacing:2px; }
.navx ul li a:hover{font-size:13px;}
.navx_b{background:url(../images/xdh_bj.jpg) no-repeat; width:92px;}

.conhd{height:350px;}
.conhd_z{ width:305px; float:left; height:350px; overflow:hidden;}
.conhd_y{width:690px; float:right; height:350px; overflow:hidden;}

.z_300{margin-top:5px;}
.z_300 ul li{line-height:23px; padding-left:5px; border-bottom:#CCC 1px dashed; color:#FFF;}
.z_300 ul li a{color:#CCC; font-size:12px; letter-spacing:2px;}
.z_300 ul li a:hover{color:#F66;}

.ten{height:420px; width:1000px;}
.ten_z{height:420px; width:683px; float:left; border:#FFF 1px solid; background:#FFF;}
.ten_z h2{background:url(../images/dd_bj.jpg) no-repeat; height:56px;}
.ten_z h2 a{font-size:25px; height:56px; line-height:56px; color:#FFF; margin-left:10px;}
.ten_z h2 span a{float:right; font-size:15px; margin-right:5px;}
.ten_y{height:420px; width:303px; float:right; border:#FFF 1px solid; background:#FFF;}
.ten_y h2{background:url(../images/303-56.jpg) no-repeat; height:56px;}
.ten_y h2 a{font-size:23px; height:56px; line-height:56px; color:#FFF; margin-left:10px;}
.ten_ya{margin-top:8px; margin-left:2px; line-height:25px;}
.ten_ya ul li b a{color:#f66;}
.ten_yab{margin-top:8px; margin-left:5px; line-height:25px;}
.ten_ya img{border:1px dashed #CCC; float:left; margin-right:5px;}
.ten_ya ul li a{color:#333; letter-spacing:1px; font-size:13px;}
.ten_ya ul li a:hover{color:#F66;}
.ten_y_ul{margin-top:8px;}
.ten_y_ul li{height:25px; line-height:25px; border-bottom:#CCC 1px dashed;}
.ten_y_ul li a{ color:#333; font-size:13px; margin-left:8px;}
.ten_y_ul li a:hover{ color:#F66;}
.ten_y_ul span{float:right; color:#333; font-size:12px; margin-right:5px;}
.ten_y_ula{margin-top:10px;}
.ten_y_ula span{color:#333;}
.ten_y_ula span img{margin-left:15px; margin-bottom:10px; border:2px #CCC solid;}
.ten_y_ula li{float:left; text-align:center;}
.ten_y_ula li a{color:#333;}
.ten_y_ula li a:hover{color:#F66; }


/*tupian bofang xiaoguo*/
#bos{width:683px; margin:0px auto;}
.episode-search{padding:10px 0 15px}
.bos{clear:both}
.bos{margin-top:9px;border-top:1px; padding-top:6px;}
.bos .boos{*zoom:1;overflow:hidden}
.bos .boos:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}
.bos .boosli{float:left;margin-right:7px; margin-left:7px;_margin-left:6px;width:120px;height:170px;overflow:hidden; border:#CCC 1px dashed; margin-bottom:7px;}
.bos .boosli img{border:0px;}
.bos .booslia .icon{width:41px;height:41px;position:absolute;left:50%;top:50%;margin-top:-20px;margin-left:-20px;
background:url(../images/playicon_40.png) no-repeat center center transparent;_background:0;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../inages/playicon_40.png");visibility:hidden}

.bos .booslia{position:relative;width:120px;height:90px;display:block}
.bos .booslia img{width:120px;height:90px}
.bos .booslia:hover{_zoom:1}
.bos .booslia:hover .icon{visibility:visible}
.bos .booslia .infobg{width:120px;height:20px;position:absolute;left:0;bottom:0;background-color:#000;filter:alpha(opacity= 50);-khtml-opacity:.5;-moz-opacity:.5;opacity:.5}
.bos .booslia .info{width:120px;height:20px;position:absolute;left:0;bottom:0;color:#FFF;text-align:center;line-height:20px; font-size:12px;}
.bos .booszz{width:120px;height:50px;display:block;margin-top:5px;font-size:12px;overflow:hidden; font-size:12px; color:#4272b0;}
/*tupian bofang xiaoguo*/

.tendh_zy{height:420px;width:1000px;}
.tendh_z{height:420px; width:683px; float:left; border:#FFF 1px solid; background:#000; overflow:hidden;}
.tendh_z h2{background:url(../images/dd_bj.jpg) no-repeat; height:56px;}
.tendh_z h2 a{font-size:25px; height:56px; line-height:56px; color:#FFF; margin-left:10px;}
.tendh_z h2 span a{float:right; font-size:15px; margin-right:5px; }
.tendh_z ul li{float:left; height:36px; line-height:36px; margin-left:15px; width:320px; _width:315px; border-bottom:#CCC 1px dashed;}
.tendh_z ul li .spanr{ float:right; color:#FF6317; margin-left:15px;}
.tendh_z ul li a{ color:#FFF; font-size:13px;}
.tendh_z ul li a:hover{ color:#F66; font-size:13px;}
	
.tendh_y{height:420px; width:303px; float:right; border:#FFF 1px solid; background:#FFF; overflow:hidden;}
.tendh_y h2{background:url(../images/303-56.jpg) no-repeat; height:56px;}
.tendh_y h2 a{font-size:23px; height:56px; line-height:56px; color:#FFF; margin-left:10px;}
.tendh_y ul li{float:left; width:140px; _width:130px; margin-left:7px; margin-top:7px; text-align:center; _overflow:hidden;}
.tendh_y ul li a{color:#333;}
.tendh_y ul li a:hover{color:#f66}
.tendh_y ul li img{ margin-bottom:5px; border:1px #CCC solid; padding:1px;}
.ad300{ width:290px; height:65px; overflow:hidden;}
.ad300 img{margin-top:5px;}

.bai{background:#FFF;}
.contt{width:1000px;}
.contt h2{background:url(../images/1000-56.jpg) no-repeat; height:56px;}
.contt h2 a{font-size:25px; height:56px; line-height:56px; color:#FFF; margin-left:10px;}
.contt ul li{float:left; margin-left:23px; margin-top:15px; border:#999 1px dashed;}
.contt ul li:hover{border:1px dashed #C00;}
/*tupian bofang xiaoguo*/
#bos1{width:1000px; margin:0px auto;}
.episode-search{padding:10px 0 15px}
#bos1 .bos{clear:both}
#bos1 .bos{margin-top:9px;border-top:1px; padding-top:6px;}
#bos1 .bos .boos{*zoom:1;overflow:hidden}
#bos1 .bos .boos:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}
#bos1 .bos .boosli{float:left;margin-right:7px; margin-left:7px;_margin-left:6px;width:120px;height:170px;overflow:hidden; border:#CCC 1px dashed; margin-bottom:7px;}
#bos1 .bos .boosli img{border:0px;}
#bos1 .bos .booslia .icon{width:41px;height:41px;position:absolute;left:50%;top:50%;margin-top:-20px;margin-left:-20px;
background:url(../images/playicon_40.png) no-repeat center center transparent;_background:0;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../inages/playicon_40.png");visibility:hidden}

#bos1 .bos .booslia{position:relative;width:120px;height:90px;display:block}
#bos1 .bos .booslia img{width:120px;height:90px}
#bos1 .bos .booslia:hover{_zoom:1}
#bos1 .bos .booslia:hover .icon{visibility:visible}
#bos1 .bos .booslia .infobg{width:120px;height:20px;position:absolute;left:0;bottom:0;background-color:#000;filter:alpha(opacity= 50);-khtml-opacity:.5;-moz-opacity:.5;opacity:.5}
#bos1 .bos .booslia .info{width:120px;height:20px;position:absolute;left:0;bottom:0;color:#FFF;text-align:center;line-height:20px; font-size:12px;}
#bos1 .bos .booszz{width:120px;height:40px;display:block;margin-top:5px;font-size:12px;overflow:hidden; font-size:12px; color:#4272b0;}
/*tupian bofang xiaoguo*/
.aaaaa a img{margin-bottom:4px;}
.aaaaa a img:hover{border:2px solid #C40000; display:block;}

/*µ×²¿*/

#footer{ padding:0px 10px; margin:0px auto; margin-top:10px; overflow:hidden;}
.footrr{background:url(../images/dibubj1.jpg) repeat-x; height:50px; text-align:center;}
.footrr a{ line-height:50px; color:#F0F0F0; font-size:14px; padding:0px 10px;}
.footerb{ background:url(../images/dibubj.jpg) repeat-y; overflow:hidden;}
.footerbj{ background:url(../images/dibubj2.jpg) left bottom no-repeat; width:1000ox; height:268px;}
.ullqw{ float:left;}
.ullqw li{line-height:25px; padding:0px 10px;}
.ullqw li a{color:#666;}
.ullqw li a:hover{color:#C00;}
.lqwdz a{font-size:16px; font-weight:bolder; color:#FF2424;}

.lol li a{color:#999;}
.shuzi{ padding:2px 5px; margin-right:5px; font-size:13px; background:#C00; color:#fff;  overflow:hidden;}


/*erji*/
.ejten{ width:1000px;}
.ejten_z{ width:683px; float:left; border:#FFF 1px solid; background:#FFF;}
.ejten_z h2{background:url(../images/dd_bj.jpg) no-repeat; height:56px; color:#FFF;}
.ejten_z h2 a{font-size:15px; height:56px; line-height:56px; color:#FFF; margin-left:10px;}
.ejten_z h2 span a{float:right; font-size:15px; margin-right:5px;}
.ejten_y{height:420px; width:303px; float:right; border:#FFF 1px solid; background:#FFF;}
.ejten_ylol{width:305px; float:right; border:#333 1px solid; background:#333; margin-bottom:10px;}
.ejten_y h2{background:url(../images/303-56.jpg) no-repeat; height:56px;}
.ejten_y h2 a{font-size:23px; height:56px; line-height:56px; color:#FFF; margin-left:10px;}
.ejten_ya{margin-top:8px; margin-left:2px; line-height:25px;}
.ejten_ya ul li b a{color:#f66;}
.ejten_yab{margin-top:8px; margin-left:5px; line-height:25px;}/*guanggaotu*/
.ejten_ya img{border:1px dashed #CCC; float:left; margin-right:5px;}
.ejten_ya ul li a{color:#333; letter-spacing:1px; font-size:13px;}
.ejten_ya ul li a:hover{color:#F66;}
.ejten_y_ul{margin-top:8px;}
.ejten_y_ul li{height:25px; line-height:25px; border-bottom:#CCC 1px dashed;}
.ejten_y_ul li a{ color:#333; font-size:13px; margin-left:8px;}
.ejten_y_ul li a:hover{ color:#F66;}
.ejten_y_ul span{float:right; color:#333; font-size:12px; margin-right:5px;}
.ejten_y_ula{margin-top:10px;}
.ejten_y_ula span{color:#333;}
.ejten_y_ula span img{margin-left:15px; margin-bottom:10px; border:2px #CCC solid;}
.ejten_y_ula li{float:left; text-align:center;}
.ejten_y_ula li a{color:#333;}
.ejten_y_ula li a:hover{color:#F66; }

.d10{margin-bottom:10px;}

.ejtendh_y{height:420px; width:303px; float:right; border:#FFF 1px solid; background:#FFF; overflow:hidden;}
.ejtendh_y h2{background:url(../images/303-56.jpg) no-repeat; height:56px;}
.ejtendh_y h2 a{font-size:23px; height:56px; line-height:56px; color:#FFF; margin-left:10px;}
.ejtendh_y ul li{float:left; width:140px; _width:130px; margin-left:7px; margin-top:7px; text-align:center; _overflow:hidden;}
.ejtendh_y ul li a{color:#333;}
.ejtendh_y ul li a:hover{color:#f66}
.ejtendh_y ul li img{ margin-bottom:5px; border:1px #CCC solid; padding:1px;}
.ejad300{ width:290px; height:65px; overflow:hidden;}
.ejad300 img{margin-top:5px;}

.sxiaye{ width:600px; overflow:hidden; margin-top:10px; margin-bottom:5px;}
.sxiaye ul li{ float:left; line-height:25px; padding:0px 8px; background:#666; margin:0px 5px; margin-bottom: 5px;}
.sxiaye ul li:hover{background:#333;}
.sxiaye ul li a{color:#FFF; font-size:13px; text-align:center; display:block; font-weight:bolder;}
.sxiaye ul li a:hover{ font-weight:bolder;}
.thisclass{ background:#333;}

/*erjidibu*/
.ullqwlola{ float:left;}
.ullqwlola li{line-height:25px; padding:0px 10px;}
.ullqwlola li a{color:#333;}
.ullqwlola li a:hover{color:#C00;}
.lqwdzlola{color:#CCC;}
.lqwdzlola a{font-size:16px; font-weight:bolder; color:#FF2424;}

.dangqian{font-size:13px;}
.dangqian a{font-size:13px;}

/*bofang*/
.ejten_ymm{height:810px; width:303px; float:right; border:#FFF 1px solid; background:#FFF;overflow:hidden;}
.bbwwlqw{height:750px; width:303px; float:right; border:#FFF 1px solid; background:#FFF;overflow-y:scroll;}
.bbwwlqwa{ width:303px; float:right; border:#FFF 1px solid; background:#FFF;}
.ejten_ymm h2{background:url(../images/303-56.jpg) no-repeat; height:56px;}
.ejten_ymm h2 a{font-size:23px; height:56px; line-height:56px; color:#FFF; margin-left:10px;}
.ejten_yamm{margin-top:8px; margin-left:2px; line-height:25px;overflow:hidden;}
.ejten_yamm ul li b a{color:#f66;}
.ejten_yab{margin-top:8px; margin-left:5px; line-height:25px;}
.ejten_yamm img{border:1px dashed #CCC; float:left; margin-right:5px;}
.ejten_yamm ul li a{color:#333; letter-spacing:1px; font-size:13px;}
.ejten_yamm ul li a:hover{color:#F66;}

.bofff{ width:675px; overflow:hidden; padding:2px 2px 2px 6px; font-size:14px; line-height:25px;}
/*.fenxianga{ height:50px; margin-top:10px; line-height:50px;}*/
.fenxianga{margin-top:10px; line-height:50px;}
.fenxianga li{background:#EEE; padding-left:10px;}

.fenxiangaa{margin-top:10px; line-height:20px; padding:10px 10px; border-top:#CCC 1px dashed;}
.fenxiangaa span{ font-weight:bolder;}

.bofazz{text-align:center;}
.bofazz h1{text-shadow: 2px -2px 3px #999;color:#000;}
.blshj{color:#999;}
.blshj a{color:#999;}

/*ad*/
.adlqw{text-align:center; background: #FFF;}

/*wenliebiao*/
.ejten_yaa{margin-top:8px; margin-left:2px; line-height:25px; height:100px; padding:8px 0px;}
.ejten_yaa:hover{background:#EFEFEF;}
.ejten_yaa ul li b a{color:#585858; font-size:18px;}
.ejten_yaa img{border:1px dashed #CCC; float:left; margin-right:5px; width:128px; height:96px;}
.ejten_yaa ul li a{color:#666; letter-spacing:1px; font-size:13px;}
.ejten_yaa ul li a:hover{color:#F66;}

.wenzhangsp{color:#FF5151; font-size:13px; padding-left:25px;}

/*wenzhang*/
.bofff .wenzhwe{ width:670px; overflow:hidden; font-size:14px; line-height:25px; letter-spacing:1px;}

/*tuliebiao*/
.conhda{width:1000px; height:400px; margin:0px auto; margin-top:2px;}

.lqwboobo{ width:980px; margin:0px auto; overflow:hidden; background:#CCC;}
.lqwtutt ul li{text-decoration:none; list-style:none; overflow:hidden;}
.lqwtulla{width:185px; height:285px;  overflow:hidden; background:#FFF;}
.lqwtulla li{float:left; line-height:20px; width:87px; _width:80px; height:20px;  overflow:hidden; margin:0px auto;}
.lqwtulla a{font-size:12px; color:#000; line-height:25px;}
.lqwtulla a:hover{text-decoration:underline;}
.lqwtutt ul{float:left; width:185px; height:285px; background:#3d3d3d; margin:6px 0px; margin-left:9px; _margin-left:5px;}
.lqwtutt ul:hover{background:#930000;}
.lqwtutt .lqwtullaa img{ margin:6px 7px;}
.lqwtutt .lqwtullaa li{width:171px; margin:0px auto; overflow:hidden;height:38px; margin-left:7px; border:0px;}
.lqwtutt .lqwtullaa li:{ border:0px;}
.lqwtutt .lqwtullaa li a{margin-left:7px; color:#FFF; font-size:12px; line-height:20px; margin:0px auto; overflow:hidden; }
.lqwtutt .lqwtullaa li a:hover{text-decoration:underline; border:0px;}
.lqwtutt .lqwtulla{background:#FFF;}
.lqwtutt .lqwtulla:hover{background:#FFF;}

/*wenzhangfenye*/
.wzhfenye{width:500px; font-size:12px;}
.wzhfenye ul li{ float:left;}
.wzd .lqwys {
    color: #e33a29;
}