@charset "utf-8";
body { margin:0; padding:0; font-size:12px; line-height:150%;background: #ffffff url() repeat-x 50% top;}
ul,h1,h2,h3,h4,h5,h6,form,dl,dd,p { padding:0; margin:0;}
h1 { font-size:18px;}
h2 { font-size:14px;}
h3 { font-size:14px; font-weight:normal;}
h4 { font-size:12px;}
h5 { font-size:12px; font-weight:normal;}
ul { list-style:none;}
img { border:0px}

a:link,a:visited{text-decoration:none;color:#3366CC;}
a:active,a:hover{text-decoration:underline;color:#ff6600;}
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}

#bodymain { width:950px; margin:0 auto;}
.sea_header {position:relative; width:950px; height:110px; margin:0 auto 1px; background:url(images/header.gif) no-repeat 0 0;z-index:1;margin-bottom:10px;}
.sea_header_bg {width:950px; height:75px; background:url(images/header_bg.gif) no-repeat 0 0;margin:0 auto;overflow:hidden;}
.sea_logo { height:70px; float:left; width:300px;padding-top:2px;}
.sea_banner {width:640px; height:30px; float:right; text-align:right;padding:10px 0px 0px 0px;filter:glow(color=blue, Strength=2);color:#FFFFFF;font-size:12px;}
.sea_banner a{ color:#FFFFFF}
.sea_banner a:hover{ color:#FFFFFF}
.sea_nav {width:640px; height:33px; float:right; text-align:right;padding:0px 10px 0 0px; }
.sea_nav li {list-style:none;float:left;width:80px;height:33px; background:url(images/header.gif) no-repeat; background-position:-100px -112px;}
.sea_nav li.sea_remain_bg{background:url(images/header.gif) no-repeat; background-position:-100px -112px;}
.sea_nav li a {display:block; width:80px;  font-size:14px; color:#363636; text-align:center; height:33px;padding-top:7px;}
.sea_nav li.sea_remain_bg a, .sea_nav li a:hover { background:url(images/header.gif) no-repeat; background-position:-0px -112px;width:80px;height:33px; text-decoration:none;color:#fff; font-size:14px;font-weight:bold; }
.sea_search{float:left;padding-left:20px; padding-top:2px}
.sea_search_input{ width:180px;height:16px;border:2px inset #99CCFF; FONT-SIZE: 12px;padding-top:4px; padding-left:5px}
.sea_search_select{ height:25px;border:2px solid #99CCFF; FONT-SIZE: 12px;padding-top:1px; background-position:-102px -115px;background-repeat:repeat; background-attachment:scroll; background-image:url('images/header.gif')}
.sea_class{width:550px; padding:7px 20px 0 70px; float:right;color: #FFFFFF}
.sea_class a{color: #FFFFFF}

.sea_top_search{border:1px solid #3399FF; overflow:hidden;margin:0 auto;width:928px;background-image:url('/Tpl/default/images/search_bg.gif'); padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:6px; margin-bottom:10px;}
.sea_letter a{text-decoration: none; border: 1px solid #3399FF; background-color: #EEFFFF; text-align:center; padding-left:8px; padding-right:8px; padding-top:1px; padding-bottom:1px}
.sea_letter a:hover{border:1px solid #FF0000; text-decoration: none; background-color:#FFFFCC}
.sea_star{padding-top: 6px}
.sea_ads_top{margin:0 auto;width:950px;text-align:center;padding-bottom:10px}


.header {position:relative; width:950px; height:110px; margin:0 auto 1px; background:url(images/header.gif) no-repeat 0 0;z-index:1;margin-bottom:10px;}
.header_bg {width:950px; height:110px; background:url(images/header_bg.gif) no-repeat 0 0;margin:0 auto;overflow:hidden;}
.header_bg .logo { height:70px; float:left; width:300px;padding-top:2px;}
.header_bg .banner {width:635px; height:40px; overflow:hidden; float:right; text-align:right;padding:0px 0px 0px 0px;}
.header_bg .nav {width:640px; height:33px; overflow:hidden; float:right; text-align:right;padding:0px 10px 0 0px; }
.header_bg .nav li {float:left;width:80px;height:33px; background:url(images/header.gif) no-repeat; background-position:-100px -112px;}
.header_bg .nav li dl{display:none}
.header_bg .nav li.no_bg {background:url(images/header.gif) no-repeat; background-position:-100px -112px;}
.header_bg .nav li a {display:block; width:80px;  font-size:13px; color:#363636; text-align:center; height:33px;padding-top:7px;}
.header_bg .nav li.on a, .header_bg .nav li a:hover { background:url(images/header.gif) no-repeat; background-position:-0px -112px;width:80px;height:33px; text-decoration:none;color:#fff; font-size:14px;font-weight:bold; }
.header_bg .classification{width:570px; height:50px;padding-left:50px; padding-top:9px;margin:0 auto;}
.header_bg .classification a{color: #FFFFFF}

.header_bg .search{width:300px; height:50px; float:left;padding-left:20px; padding-top:3px}
.header_bg .search_input{ width:180px;height:16px;border:2px inset #99CCFF; FONT-SIZE: 12px;padding-top:4px; padding-left:5px}
.header_bg .search_select{ height:25px;border:2px solid #99CCFF; FONT-SIZE: 12px;padding-top:1px; background-position:-102px -115px;background-repeat:repeat; background-attachment:scroll; background-image:url('images/header.gif')}
.search_bg {border:1px solid #3399FF; overflow:hidden;margin:0 auto;width:918px;background-image:url('/Tpl/default/images/search_bg.gif'); padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:6px; margin-bottom:10px;}
.sea_letter a{text-decoration: none; border: 1px solid #3399FF; background-color: #EEFFFF; text-align:center; padding-left:8px; padding-right:8px; padding-top:1px; padding-bottom:1px}
.sea_letter a:hover{border:1px solid #FF0000; text-decoration: none; background-color:#FFFFCC}
.sea_star{padding-top: 6px}

/*友链开始*/
.flink{border:1px #3399ff solid;overflow:hidden;width:948px;margin:0 auto;margin-bottom:10px;}
.flink ul{padding:6px 0px 6px 1px;float:left;}
.flink li{float:left;width:88px;line-height:22px;text-align:center;margin-left:6px; margin-right:0px; margin-top:0px; margin-bottom:6px}
.flink li a{display:block;}
.flink li:hover{text-decoration:underline; color:#FF0000}
/*底部*/
#foot { width:950px; margin:0 auto;border-top:1px solid #3399ff; padding:10px 0; text-align:center; color:#555;font-family:Arial;}
#foot a{color:#555;}


/*首页*/
.sea_index1{width:950px;margin:0 auto;overflow:hidden;margin-bottom:10px;}
.sea_index2{width:950px;margin:0 auto;overflow:hidden;margin-bottom:10px;}
.sea_index3{width:950px;margin:0 auto;overflow:hidden;margin-bottom:10px;}
.sea_index4{width:950px;margin:0 auto;overflow:hidden;margin-bottom:10px;}

.sea_index_new{width:758px;height:273px;float:left;border:#3399FF 1px solid;}
.sea_index_new ul{padding:8px 0px 0px 0px;float:left;}
.sea_index_new ul li{float:left;width:231px;margin-left:5px;background:url(images/dian.gif) no-repeat 5px 9px;padding-left:15px;line-height:24px;border-bottom:1px #D2E8FC dotted;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.sea_index_new ul li span{float:right;color:red;}
.sea_index_hot{width:758px;height:375px;float:left;border:#3399FF 1px solid;}
.sea_index_hot ul{float:left;padding:10px 0px 0px 5px; }
.sea_index_hot ul li{float:left;text-align:center;width:125px;height:165px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.sea_index_hot ul li img{width:100px;height:130px;padding:2px;border:#3399FF 1px solid;}
.sea_index_hot ul li img:hover{border:#ff6600 1px solid;}
.sea_index_hot p{text-align:center;width:128px;line-height:220%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

.sea_index_left2{width:758px;height:375px;float:left;border:#3399FF 1px solid;}
.sea_index_left2 ul{padding:8px 0px 0px 0px;float:left;}
.sea_index_left2 ul li{float:left;width:186px;margin-left:5px;background:url(images/dian.gif) no-repeat 5px 9px;padding-left:15px;line-height:24px;border-bottom:1px #D2E8FC dotted;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.sea_index_left2 span{float:left;padding:0px 0px 0px 15px;width:115px;height:320px;text-align:center; }
.sea_index_left2 span img{width:100px;height:130px;padding:2px;border:#3399FF 1px solid;}
.sea_index_left2 span img:hover{border:#ff6600 1px solid;}
.sea_index_left3{width:758px;height:375px;float:left;border:#3399FF 1px solid;}
.sea_index_left3 ul{padding:8px 0px 0px 0px;float:left;}
.sea_index_left3 ul li{float:left;width:168px;margin-left:5px;background:url(images/dian.gif) no-repeat 5px 9px;padding-left:15px;line-height:24px;border-bottom:1px #D2E8FC dotted;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.sea_index_left3 span{float:left;text-align:center;width:125px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.sea_index_left3 span img{width:100px;height:130px;padding:2px;border:#3399FF 1px solid;}
.sea_index_left3 span img:hover{border:#ff6600 1px solid;}
.sea_index_left4{width:758px;height:375px;float:left;border:#3399FF 1px solid;}
.sea_index_left4 ul{padding:8px 0px 0px 0px;float:left;}
.sea_index_left4 ul li{float:left;width:168px;margin-left:5px;background:url(images/dian.gif) no-repeat 5px 9px;padding-left:15px;line-height:24px;border-bottom:1px #D2E8FC dotted;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.sea_index_left4 span{float:left;text-align:center;width:125px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.sea_index_left4 span img{width:100px;height:130px;padding:2px;border:#3399FF 1px solid;}
.sea_index_left4 span img:hover{border:#ff6600 1px solid;}
.sea_index_right1{width:178px;height:660px;float:right;border:#3399FF 1px solid;}
.sea_index_right1 ul{text-align:center; padding-top:5px;}
.sea_index_right2{width:178px;height:762px;float:right;border:#3399FF 1px solid;}
.sea_index_right2 ul{text-align:center; padding-top:5px;}
.sea_index_right3{width:178px;height:762px;float:right;border:#3399FF 1px solid;}
.sea_index_right3 ul{text-align:center; padding-top:5px;}
.sea_index_right4{width:178px;height:1149px;float:right;border:#3399FF 1px solid;}
.sea_index_right4 ul{text-align:center; padding-top:5px;}

.sea_title_no{padding:10px 12px 11px 12px;}
.sea_title_yes{padding:10px 12px 11px 12px;border-left:1px solid #A2D2F0; border-right:1px solid #A2D2F0; border-bottom:1px solid #FFFFFF;background:#FFFFFF url(images/title_yes.gif) repeat-x;}

.title{height:36px;background:#A2D2F0 url(images/title_bg.gif) repeat-x;}
.title dt{float:left;background:url(images/titico.gif) 10px 10px no-repeat;font-size:14px;font-weight:bold;color:#3366CC;padding:7px 0 0 30px;FILTER:dropshadow(color=#ffffff,offx=1,offy=1);}
.title dd{float:right;padding:0px 15px 0px 0px;line-height:36px;color:#3366CC;}
.title dd a:link,.title dd a:visited{text-decoration:none;color:#3366CC;}
.title dd a:active,.title dd a:hover{text-decoration:underline;color:#ff0000;}
.title .input{ width:180px;height:16px;border:2px inset #3399FF; FONT-SIZE: 12px;padding-top:4px; padding-left:5px}
.title .select{ height:25px;border:2px solid #3399FF; FONT-SIZE: 12px;padding-top:1px; background-position:-102px -115px;background-repeat:repeat; background-attachment:scroll; background-image:url('images/header.gif')}


.sea_list{width:950px;margin:0 auto;overflow:hidden;margin-bottom:10px;}
.sea_list_left{width:758px;height:1080px;float:left;border:#3399FF 1px solid;}
.sea_list_left ul{float:left;padding:8px 0px 8px 8px!important;padding:8px 0px 0px 8px;}
.sea_list_left li{width:371px;float:left;margin-bottom:9px;}
.sea_list_left li img{float:left;padding:2px;border:#3399FF 1px solid;}
.sea_list_left li img:hover{border:#ff6600 1px solid;}
.sea_list_left li p{float:left;margin:0;padding:0;line-height:26px;width:240px;margin-left:5px;white-space:nowrap;overflow:hidden;}
.sea_list_left li p.t{border-bottom:1px #D2E8FC dotted;}
.sea_list_left li p.t a{font-size:14px;font-weight:bold;}
.sea_list_left li p span {cursor:hand;text-align: center; border: 1px solid #F7951C; background-color: #FEF4E8; padding-left:18px; padding-right:18px; padding-top:3px; padding-bottom:3px}
.sea_list_left_li_no {background-color:#FFFFFF;}
.sea_list_left_li_yes{background:#DDFFFF}
.sea_list_left_hot{float:left;}
.sea_list_left_hot ul li{float:left;width:225px;margin-left:5px;background:url(images/dian.gif) no-repeat 5px 9px;padding-left:15px;line-height:24px;border-bottom:1px #D2E8FC dotted;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.sea_list_left_hot ul li span{float:right;color:red;}
.sea_list_right{width:178px;height:1080px;float:right;border:#3399FF 1px solid;}
.sea_list_right ul{text-align:center; padding-top:5px;}

.sea_vod{width:950px;margin:0 auto;overflow:hidden;margin-bottom:10px;}
#sea_vod_left{width:758px;float:left;margin:0 auto;overflow:hidden;border:#3399FF 1px solid;margin-bottom:10px;}
.sea_vod_left_show{width:758px;padding:5px;margin-bottom:5px;}
.sea_vod_left_pic{height:246px;}
.sea_vod_left_pic img{border:1px #CCC solid;padding:2px;float:left;}
.sea_vod_left_pic p{float:left;color:#646464;font-size:13px;width:550px;margin:0 0 0 7px;border-bottom:1px #CCC dotted;line-height:30px;white-space:nowrap;overflow:hidden;}
.sea_vod_left_pic p a{color: #0066FF;}
.sea_vod_left_play_list{padding:0px;width:740px;overflow:hidden;clear:both;}
.sea_vod_left_play_list ul{ padding:0px 8px 0px 8px;clear:both; }
.sea_vod_left_play_list ul li{ float:left;}
.sea_vod_left_play_list a{border:1px #3399FF solid;font-size:14px;color:#0066FF;width:115px;line-height:26px;text-align:center;background-color:#CCFFFF; background-image:url('images/sea_play_list.gif');float:left;margin:5px 5px 0px 0;white-space:nowrap;overflow:hidden;}
.sea_vod_left_play_list a:hover{border:1px solid #FF0000;color:#FF0000;background:#FFFFCC url('images/sea_play_list_yes.gif');}

.sea_vod_left_content{padding:5px;color:#646464;line-height:24px;font-size:14px;}
.sea_vod_left_content p{margin:0;}
.sea_vod_right{width:178px;float:right;border:#3399FF 1px solid;}
.sea_vod_right ul{text-align:center; padding-top:5px;padding-bottom:10px}

#sea_play{width:948px;margin:0 auto;overflow:hidden;border:#3399ff 1px solid;margin-bottom:10px;}


#pagelist {width:758px;text-align:center;overflow:hidden;margin:10px 0px;line-height:21px;}
#pagelist a, #pagelist a.off, #pagelist a:hover.on{border:1px solid #3399FF; color:#0000FF;background-color: #EEFFFF; text-align:center; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:1px}
#pagelist a:hover, #pagelist a.on, #pagelist a:hover.off{border:1px solid #FF2121; color:#FF0000;text-decoration:none; background-color:#FFFFCC}
.current{border:1px solid #FF0000; color:#808080;background-color: #FFFFCC; text-align:center; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:1px}

.sea_play{width:938px;height:460px;margin: 0 auto;overflow:hidden;}
.play_player {float:left;width:725px;background:#E4F3FD;text-align:left;}
.play_title{float:right;width:215px;border:1px #CCC solid;color:#497C20;}
.play_title ul{margin:3px; clear:both;height:452px; overflow-y:scroll;}
.play_title ul li{ float:left; font-size:12px;margin:2px;}
.play_title a{border:1px #D2E8FC solid;width:181px;line-height:30px;text-align:center;background:#fff;float:left;white-space:nowrap;}
.play_title a:hover{border:1px #3B89E1 solid;color:red;background:#D2E8FC;}
.adn_play{}
.adn_play a{border:1px #D2E8FC solid;color:red;background:#D2E8FC;}