@charset "utf-8";
*{margin:0;padding:0;}
body{font-size:13px;text-align:center;line-height: 1.5;color: #FFFFFF;margin-top: 10px;margin-bottom: 10px;background-color: #540145;WORD-WRAP: break-word;TABLE-LAYOUT: fixed;word-break:break-all;}
a{text-decoration: none;color: #FFFFFF;}
a:hover{text-decoration: none;color:#FFFFFF;}
img{border: 0;}
em{font-style: normal;font-weight: normal;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
ol,ul{list-style: none;}
.listtitletxt a{color:black;}
.txt p{color:black;}
.txt a{color:black;}
.tj dd a{color:black;}
sup,sub{font-size:100%;vertical-align: baseline;}
.clear{clear: both;width:0px;height:0px;overflow: hidden;}
#wrap{width:100%;text-align: center;margin: auto;}
#header{width:980px;height: 90px;overflow: hidden;margin: auto;text-align: left;background-color: #89056B;}
#top_box{width:960px;height: 70px;overflow: hidden;margin: auto;text-align: left;margin-top: 10px;background-color: #690157;}
#logo{float: left;background-color: #690157; color:#fff; width:570px}
.names{font-size: 14px;font-weight: bold;height: 20px;overflow: hidden;width:520px}
.urls{font-size: 22px;font-weight: bold;margin-top: -5px;}
#search{width:220px;height:64px;margin-top: 30px;margin-left: 50px;overflow: hidden;display: inline;float: left;}
#alink{width:100px;text-align: center;margin-top: 5px;overflow: hidden;float: right;clear: right;position: relative;right: 10px;}
#alink a{display: inline-block;padding-bottom: 1px;margin-top: 5px;width:100px;background-color: #89056B;color: #EBEBEB;border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #AA0685;padding-top: 1px;padding-right: 5px;padding-left: 5px;}
#alink a:hover{border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #FD2FD9;}
.mright{height: 140px;width: 885px;float: right;margin-left: 5px;}
.mright ul{list-style-type:none;margin-top: 7px;margin-right: 5px;}
.mright ul li{overflow: hidden;height: 30px;float: left;margin-right:2px;text-align: center;margin-top: 3px;}
.mright ul li a{width: 86px;overflow: hidden;height: 30px;display: block;font-size: 14px;line-height: 30px;background-color: #690157;color: #FFFFFF;}
.mright ul li a:hover{height: 27px;line-height: 27px;color: #CCCCCC;border-bottom-width: 3px;border-bottom-style: solid;border-bottom-color: #FD37DA;}
.list em{float: right;}
.mleft{width: 78px;margin-top: 7px;margin-left: 10px;margin-right: 2px;}
.mleft ul{width: 78px;list-style-type:none;margin: 0px;}
.mleft ul li{overflow: hidden;height: 30px;float: left;margin-right:2px;text-align: center;margin-top: 3px;}
.mleft ul li a{width: 78px;overflow: hidden;height: 30px;display: block;font-size: 14px;line-height: 30px;background-color: #540145;color: #FFFFFF;}
.list a{list-style-type: none;list-style-position: inside;list-style-image: none;height: 30px;width: auto;display: block;padding-top: 10px;padding-right: 20px;padding-left: 20px;}
.list a:hover{list-style-type: none;list-style-position: inside;list-style-image: none;height: 30px;width: auto;display: block;padding-top: 10px;padding-right: 20px;padding-left: 20px;background-color: #89056B;font-weight: bold;color: #FFFFFF;}
#menu_box{width:980px;overflow: hidden;margin: auto;text-align: left;margin-top: 10px;background: #8B046A;border-bottom: 5px solid #8B046A;}
.menu{width:960px;height: 30px;overflow: hidden;margin: auto;margin-top: 5px;text-align: left;background: #8B046A;}
.menu ul{width: 960px;overflow: hidden;height: 30px;margin-bottom: 1px;list-style-type:none}
.menu ul li{overflow: hidden;height: 30px;float: left;margin-right:2px;text-align: center;}
.menu ul li h1,#menu ul li span{width: 80px;overflow: hidden;height: 30px;display: block;color: #24d;font-size: 14px;color: #fff;line-height: 28px;*line-height: 30px;color: #fff;border-left: 3px solid #fff;background: #EBF3ED;}
.menu ul li a{width: 94px;overflow: hidden;height: 30px;display: block;font-size: 14px;line-height: 30px;background-color: #6D0056;color: #FFFFFF;}
.menu ul li a:hover{height: 27px;line-height: 27px;border-bottom: 3px solid #E83AC3;}
.menu ul li a.a2{width: 94px;overflow: hidden;height: 30px;display: block;font-size: 14px;line-height: 30px;background-color: #540145;color: #FFFFFF;font-weight:bold}
.menu ul li.active a{font-weight: bold;height: 27px;line-height: 27px;color: #EBF3ED;border-bottom: 3px solid #EBF3ED;}
.menu2{width:960px;height: 30px;overflow: hidden;margin: auto;margin-top: 10px;text-align:center;background: #CAE692;margin-bottom:0px}
.menu2 a{height: 30px;font-size: 14px;line-height: 30px;overflow:hidden;margin-right:15px}
.menu2 ul{width: 960px;overflow: hidden;height: 30px;margin-bottom: 1px;}
.menu2 ul li{overflow: hidden;height: 30px;float: left;margin-right:1px;text-align: center;}
.menu2 ul li h1,#menu ul li span{width: 80px;overflow: hidden;height: 30px;display: block;color: #24d;font-size: 14px;color: #fff;line-height: 28px;*line-height: 30px;color: #fff;border-left: 3px solid #fff;background: #214303;}
.menu2 ul li a{width: 72px;overflow: hidden;height: 30px;display: block;font-size: 14px;line-height: 30px;background: #CAE692;}
.menu2 ul li a:hover{height: 27px;line-height: 27px;border-bottom: 3px solid #214303;}
.menu2 ul li a.a2{width: 82px;overflow: hidden;height: 30px;display: block;font-size: 14px;line-height: 30px;background: #214303;color: #fff}
.menu2 ul li.active a{font-weight: bold;height: 27px;line-height: 27px;color: #214303;border-bottom: 3px solid #214303;}
.box h1{width: 680px;height: 40px;line-height: 40px;overflow: hidden;margin: 0 10px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #89056B;}
.box h1{float: left;font-size: 14px;font-weight: bold;color:#333;color: #FFFFFF;}
/* 详细页*/.box div.d{margin-left:10px;padding-left:10px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #89056B;}
.box span{cursor:pointer;margin-right:8px;}
.box span.s1{COLOR: #fff;BACKGROUND-COLOR: #3169a5;padding-left:5px;padding-right:5px;padding-top:3px;padding-bottom:4px;font-size:14px;background:url(../images/qbo.gif) 0px 0px no-repeat;padding-left:20px;height:25px;line-height:25px}
.box span.s2{BORDER: #4d99e6 1px solid;BACKGROUND-COLOR: #ddeeff;COLOR: #06c;font-weight:normal;padding-left:5px;padding-right:5px;border-bottom:#93C0EA 0px solid;font-size:14px;padding-left:5px;padding-right:5px;padding-top:3px;padding-bottom:4px;height:25px;line-height:25px}
.box span.right{COLOR: #ff0000;font-weight:normal;padding-left:5px;padding-right:5px;font-size:14px;padding-left:5px;padding-right:5px;padding-top:3px;padding-bottom:4px;height:25px;line-height:25px}
#s_right a,#s_right a:link,#s_right a:visited{color:#FF0000}
.box span.right a:hover{text-decoration:none}
h2,#w250 h3{width: 230px;height: 40px;line-height: 40px;overflow: hidden;margin: 0 10px;float: left;font-size: 14px;font-weight: bold;color: #FFFFFF;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #89056B;}
h3{width: 680px;height: 40px;line-height: 40px;overflow: hidden;margin: 0 10px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #89056B;}
h3{float: left;font-size: 14px;font-weight: bold;color:#333;color: #FFFFFF;}
h4 a{text-decoration: none;color:#999;font-size:14px;color: #000;}
h4 a:hover{color: #fff;}
#w250{width: 250px;overflow: hidden;float: right;_display: inline;margin-right: 10px;margin-bottom: 10px;}
#w980{width:980px;overflow: hidden;margin: auto;text-align: left;margin-top: 0px;font-family: Arial;background-color: #89056B;}
#w700{width: 700px;overflow: hidden;float: left;_display: inline;margin-left: 10px;margin-bottom: 10px;font-size: 14px;background-color: #89056B;}
#w700 a{padding: 1px;text-decoration: none;color: #FFFFFF;}
#w700 a:hover{color: #fff;background-color: #89056B;}
.box{width: 700px;overflow: hidden;margin-top: 10px;padding-bottom: 10px;background-color: #540145;}
.text{width: 680px;overflow: hidden;margin: 0 10px;}
.text ul{width: 690px;}
.text ul li{float: left;width: 221px;height: 30px;line-height: 30px;padding-left: 5px;margin-right: 2px;overflow: hidden;background-color: #8B046A;}
.text ul li img{margin-left: 5px;position: absolute;}
.text ul li span{font-family: Tahoma;margin-right: 5px;font-size: 12px;}
.text ul li em{margin-right: 5px;font-family: Arial;font-size:11px;margin-left: 5px;float: right;color: #FF0000;}
.text6{width: 680px;overflow: hidden;margin: 0 10px;height: 234px;}
.text6 ul{width: 690px;}
.text6 ul li{float: left;width: 221px;height: 30px;line-height: 30px;padding-left: 5px;margin-right: 2px;overflow: hidden;background-color: #690157;}
.text6 ul li img{margin-left: 5px;position: absolute;}
.text6 ul li span{font-family: Tahoma;margin-right: 5px;font-size: 12px;}
.text6 ul li em{margin-right: 5px;font-family: Arial;font-size:11px;margin-left: 5px;float: right;color: #666666;}
.box2{width: 250px;overflow: hidden;margin-top: 10px;background-color: #540145;}
.text2{width: 230px;overflow: hidden;margin: 0 10px;padding-bottom: 10px;}
.text2 ul{width: 230px;}
.text2 ul li{width: 230px;height: 30px;line-height: 30px;*float: left;clear: both;overflow: hidden;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #89056B;}
.text2 ul li span{display: inline-block;width: 23px;line-height: 28px;font-family: Tahoma;font-weight: bold;color: #214303;}
.text2 ul li a{}
.text2 ul li a:hover{text-decoration: none;color: #fff;background: #333;}
.text2 ul li em{font-family: Arial;font-size:11px;margin-left: 5px;float: right;color: #999;}
.text3{width: 96%;overflow: hidden;margin: 0 10px;padding-bottom: 10px;}
.text3 ul li{width: 96%;height: 30px;line-height: 30px;*float: left;clear: both;overflow: hidden;border-bottom: 1px solid #e0e0e0;}
.text3 ul li span{display: inline-block;width: 23px;line-height: 28px;font-family: Tahoma;font-weight: bold;color:9#214303;}
.text3 ul li a{}
.text3 ul li a:hover{text-decoration: none;color: #fff;background: #333;}
.text3 ul li em{font-family: Arial;font-size:11px;margin-left: 5px;float: right;color: #999;}
/* 首页*/.w960{width: 960px;overflow: hidden;display: block;margin-left: 10px;}
.w960 .t{width: 940px;height: 40px;line-height: 40px;overflow: hidden;margin: 0 10px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #AA0685;}
.w960 .t h3{float: left;font-size: 14px;font-weight: bold;color:#333;color: #FFFFFF;}
.tj{height:210px;}
.tj dl{width:160px;float:left;text-align: center;}
.tj dt{margin-top:15px;}
.tj dd{height:22px;width:129px;overflow:hidden;margin:0 auto;}
.tj dt a img{width:114px;height:160px;padding: 2px;border: 1px solid #89056B;}
.tj dt a:hover img{border: 1px solid #FFFFFF;}
.tj dl .p{margin-top:-18px;width:114px;color:#FFF;overflow:hidden;}
.tj dl .bg{margin-top:-50px;width:114px;background-color: #000;FILTER:alpha(opacity=60);opacity:0.6}
/* 列表页*/.pic_list .text ul li{width: 333px;height: 180px;overflow: hidden;padding-left: 0px;margin-right: 10px;margin-top: 10px;border: 1px solid #CF059D;background-color: #89056B;}
.pic_list .text ul li .pic{width:130px;height: 150px;overflow: hidden;float: left;margin-top: 5px;margin-left: 5px;display: inline;}
.pic_list .text ul li .pic a img{width:118px;height: 164px;overflow: hidden;margin-left:0px;position: inherit;padding:1px;border: 1px solid #999;}
.pic_list .text ul li .pic a:hover img{border: 1px solid #CCCCCC;}
.pic_l img{border:0px;text-align:center;margin: 0 0 -10px -20px}
.pic_l a img,.pic_l a:hover img{border:0px;text-align:center;margin: 0 0 -10px -20px}
.txt{width:180px;height: 164px;overflow: hidden;float: right;margin-top: 5px;font-size: 12px;margin-right: 5px;display: inline;}
.txt h3{width: 178px;height: 30px;line-height: 30px;overflow: hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap;}
.txt p{width: 178px;height: 23px;line-height: 23px;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
.txt p.s{font-size:14px;margin-top:5px}
.txt p.p2{height: 46px;line-height: 46px;overflow: hidden;margin-top:8px}
.li0{color:#FFFFFF;font-weight:bold}
.box_page{width: 890px;overflow: hidden;margin-top: 10px;padding-bottom: 20px;background-color: #690157;font-size:0px;}
.main .pagea{padding:15px;line-height:25px;border-top-width: 1px;border-top-style: dashed;border-top-color: #ccc;}
.page{margin-left: 5px;COLOR: #FFFFFF;text-align: center;margin-top: 5px;}
.page a{display:inline-block;width: 40px;height:22px;padding:0 8px;line-height:22px;border:1px solid #e3e3e3;text-align:center;margin:0 2px;color: #FFFFFF;background-color: #89056B;font-size:12px;}
.page a:hover{color:#FFFFFF;text-decoration:none;background-color: #89056B;}
.page .pagenow{display:inline-block;width: 40px;height:22px;padding:0 8px;line-height:22px;border:1px solid #e3e3e3;text-align:center;margin:0 2px;color: #FFFFFF;background-color: #DF09AF;font-size:12px;}
.pagebtn , .pagego{font-size: 0px;visibility: hidden;}

.list_all{width:960px;margin-bottom:10px;font-size:12px;background-color: #690157;}
.list_all .c{width:940px;padding:10px 15px;border-top:0;border-bottom:0;}
.list_all .c ul{float:left;width:940px;}
.list_all .c ul li{float:left;width:107px;height:22px;padding-left:10px;line-height:22px;text-align:left;overflow:hidden;}
.list_all .c ul li a{/*color:#ff2a02;*/color:#FFFFFF;text-decoration:none;}
.list_all .c ul li a:hover{color:#FFFFFF;}
.list_all .c ul li a:visited{color:#999999;}
/* 内容页*/
.n_bd img{max-width:800px;CURSOR: hand;width:expression(onreadystatechange=function(){if(this.width>800)this.width=800;}
);}
.nr_box .info{width:675px;overflow: hidden;margin-top: 5px;margin-bottom:5px}
.nr_box .pic{width: 210px;height:283px;overflow: hidden;float: left;}
.nr_box .pic a{padding:0px;width: 210px;height: 283px;display: block;overflow: hidden;border: 1px solid #ccc;}
.nr_box .pic a img{width: 210px;height: 283px;margin: 4px;overflow: hidden;}
.nr_box .txt{width: 458px;height: 283px;overflow: hidden;float: right;}
.nr_box .txt li{margin-left: 10px;width: 438px;height: 28px;line-height: 28px;overflow: hidden;font-size:12px;border-bottom:1px dashed #999}
#btn{width: 700px;overflow: hidden;margin: 10px;}
#btn a{width:128px;float: left;height:25px;text-align: center;display:block;border: 1px solid #ccc;color:#336699;font-size:12px;margin: 5px 5px 0 0;overflow: hidden;line-height:25px}
#btn a:hover{text-decoration: none;border: 1px solid #ccc;color: #fff;}
#btn a:visited{text-decoration: none;border: 1px solid #bbb;color: #333;background: #CCCCFF;}
.btns{width: 680px;margin: 10px;overflow:auto}
.btns ul{overflow-y:auto;}
.btns li{float: left;}
.btns a{width:118px;float: left;height:25px;text-align: center;display:block;border: 1px solid #ccc;font-size:12px;margin: 5px 5px 0 0;overflow: hidden;line-height:25px;background-color: #8C046B;}
.btns a:hover{text-decoration: none;border: 1px solid #ccc;color: #fff;}
.btns a:visited{text-decoration: none;border: 1px solid #bbb;color: #333;background-color: #520042;}
.n_bd img{max-width:850px;CURSOR: hand;width:expression(onreadystatechange=function(){if(this.width>850)this.width=850;}
);BORDER-RIGHT: #CAE692 1px solid;PADDING-RIGHT: 4px;BORDER-TOP: #CAE692 1px solid;PADDING-LEFT: 4px;PADDING-BOTTOM: 5px;BORDER-LEFT: #CAE692 1px solid;PADDING-TOP: 5px;BORDER-BOTTOM: #CAE692 1px solid;BACKGROUND-COLOR: #CAE692}
/* 播放页*/
.pbtns{width: 940px;margin: 10px;overflow:auto}
.pbtns a{width:108px;float: left;height:25px;text-align: center;display:block;border: 1px solid #ccc;color:#336699;font-size:12px;margin: 5px 5px 0 0;overflow: hidden;line-height:25px}
.pbtns a:hover{text-decoration: none;border: 1px solid #ccc;color: #fff;background-color:#3169a5}
.pbtns a:visited{text-decoration: none;border: 1px solid #bbb;color: #333;background: #CCCCFF;}
#play_box{width: 960px;overflow: hidden;display: block;margin-left: 10px;margin-bottom: 10px;font-size:14px;background-color: #690157;}
.play_title{width: 940px;overflow: hidden;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #89056B;}
.play_title h1{height: 40px;line-height: 40px;overflow: hidden;margin: 0 10px;float:left;font-size: 14px;font-weight: bold;color: #FFFFFF;}
.play_title h1 a{color:#FFFFFF}
.play_title span{float:right;font-size:12px;color:#FFFFFF;margin:10px;}
.play_text{width: 940px;overflow: hidden;margin-bottom:10px}
#player{margin-top: 10px;clear:both;position:relative;text-align:center;overflow:hidden;}
.b2{margin-top:10px;text-align:center;margin-bottom:10px}
.play_title h1 a.c2,.play_title h1 a.c2:link{text-decoration: none;color: #333;}
.play_title h1 a.c2:hover{text-decoration: none;color:#214303;}
.pright_a{width:300px;float:right;margin-top:10px;}
.pright_a img{filter:alpha(opacity=60);opacity:0.6;}
.pright_a a:hover img{filter:alpha(opacity=100);opacity:1;}
.main{}
.main .title{text-align:center;font-size:18px;padding-top:5px;padding-bottom:5px;font-weight:bold;color: #FFFFFF;background-color: #540145;}
.main .content{padding:5px;line-height:30px;font-size:14px;background-color: #690157;color:#FFFFFF;}
.main .list{font-size:14px;padding:5px;}
#ks{width:980px;overflow: hidden;margin: auto;text-align: left;background-color: #89056B;}
#ks_xp{width:960px;overflow: hidden;margin: auto;text-align: left;margin-top: 10px;background-color: #690157;}
.bottom{clear:both;width:970px;margin-top:5px;padding:8px 0px;background:#F2F2F2;line-height:25px;color:
#113959;border:1px solid #FFFFFF;}
.DaKuang{width: 950px;background-color: #540145;margin-right: auto;margin-left: auto;margin-top: 5px;margin-bottom: 10px;line-height: 22px;padding-top: 10px;padding-right: 5px;padding-bottom: 10px;padding-left: 5px;}
/* 其它*/
#all_tit{margin:10px 0 0 10px;padding-left: 10px;width: 950px;overflow: hidden;height: 30px;display: block;font-size: 14px;line-height: 28px;*line-height: 30px;color: #fff;background: #214303;font-weight: bold;}
#all_box{width:980px;overflow: hidden;margin: auto;text-align: left;padding-bottom:10px;background: #6CA435;}
#all,#ph{width:960px;overflow: hidden;margin: auto;margin-top: 10px;text-align: left;background: #6CA435;}
#all ul,#ph ul{}
#all ul li{float: left;width: 153px;height: 30px;overflow: hidden;font-size: 14px;line-height: 30px;padding-left: 5px;margin-right: 2px;border-bottom:1px dashed #ccc;background: #c6d2e1;}
#all ul li .even,#ph ul li .even{background: #c6d2e1;}
#all ul li a,#ph ul li a{color:#003399}
#all ul li a:hover,#ph ul li a:hover{color: #fff;background-color: #690157;}
#ph ul li{float: left;width: 185px;height: 30px;overflow: hidden;font-size: 14px;line-height: 30px;padding-left: 5px;margin-right: 2px;border-bottom:1px dashed #ccc;background: #c6d2e1;}
#ph ul li em{font-family: Arial;font-size:11px;float: right;padding-right: 5px;color: #999;}
a.all{text-decoration: none;color: #ffffff;}
a.all:hover{text-decoration:none;color:#ffffff;}
/*边框*/
.brb{background-color:#f3f3f7;text-align:center;border: solid #f3f3f7 1px}
#foot{width:980px;height: 110px;overflow: hidden;margin: auto;text-align: left;background: #6CA435;}
#foot_box{width:960px;height: 95px;overflow: hidden;margin: auto;text-align: left;margin-top: 10px;background: #CAE692;}
.hengxian{width: 680px;height: 20px;line-height: 40px;overflow: hidden;margin: 0 10px;border-bottom: 1px solid #ccc;float: left;font-size: 14px;font-weight: bold;color: #214303;}
.youshangjiao{color: #FF0000;font-size: 15px;}
#wu{overflow: hidden;height: 0px;width: 0px;}