/* CSS Document */
body{padding:0 auto;margin:0 auto; font-size:12px; text-align:center;}
a{color:#555555;text-decoration: none;}
a:hover {text-decoration: none; color:#ec0000;}
img{border:0px;}
h4{font-size:12px; text-align:center;margin:0px auto;font-weight : normal;line-height:30px;}
h3{margin:0px auto;font-size:14px;}


#head{width:100%; background:#333333; height:136px!important;height:140px; text-align:center;}
.head_mid{width:950px;text-align:left;padding:0 auto;margin:0 auto;}
.logo{width:280px; height:82px; float:left;}
.logo_mid{width:221px; height:82px;float:left;}
.logo_right{width:449px; height:82px;float:left;text-align:right;}
.logo_top{color:#555555;width:449px; height:21px; line-height:21px;}
.logo_top a{color:#999999;}
.Search{height:61px; background:url(../images/index_ss.jpg) no-repeat; text-align:left; padding-left:55px;}
.input_a{width:170px;margin-top:7px;}
.input_b{ background:url(../images/index_16.jpg) no-repeat; width:72px; height:26px; border:0px;margin-left:8px;}

.menux{ height:33px; width:100%;background: url(../images/index_top.jpg) repeat-x left top;}
.menu{width:950px;margin:0px auto; padding-left:43px; text-align:center;}
.menu li{ list-style:none; float:left;background:url(../images/index_25.jpg) no-repeat center right;}
.menu li a{ display:block; padding-top:2px;height:31px; line-height:31px;width:100px; font-size:14px; font-weight:bold;text-align:center; color:#fff;text-decoration:none;}
.menu li a:hover{ background: url(../images/index_24.jpg) no-repeat center bottom; color:#fff;text-decoration:none;}
.menuxiala{ width:950px;height:25px;clear:both;width:100%; background:url(../images/index_32.jpg) repeat-x center; text-align:center;}
.xiala1{}
.xiala1 a{text-decoration:none; padding-left:20px; padding-top:7px; float:left;}
.xiala1 a:hover{text-decoration:underline;}


#content_top{width:950px;padding:0 auto;margin:0 auto; margin-top:14px!important;margin-top:10px;}
.onevod{float:left; margin-left:10px; margin-bottom:10px!important; margin-bottom:0px}
.flasha{background:#f8f8f8; width:529px; float:left;height:248px}
.server{ border:1px #d3d3d3 solid; width:153px!important; width:150px; float:left;margin-left:5px;height:248px; text-align:center;}
.server_a{background:url(../images/index_40.jpg) repeat-x; width:151px!important; width:148px; height:248px; padding:0 auto;margin:0 auto;}


#content{width:950px;padding:0 auto;margin:0 auto; margin-top:10px}
.content_zleft{width:689px;float:left;}
.content_left{width:687px;border:1px #d3d3d3 solid; float:left;}
.content_lb{width:685px; background:url(../images/index_55.jpg) repeat-x; height:107px;padding:0 auto;margin:0 auto;}
.content_lbl{width:80px; float:left; text-align:left;  color:#ec0000; font-weight:bold;}
.content_lbl li{list-style-type:none;margin-top:11px;margin-left:12px!important;margin-left:0px;}
*+html .content_lbl li{list-style-type:none;margin-top:11px;margin-left:0px!important;margin-left:0px;}
.content_lbz{width:1px; height:107px; background:url(../images/index155.jpg) no-repeat; float:left;}
.content_lbr{width:603px;float:left; text-align:left;color:#ec0000;}
.content_lbr li{list-style-type:none;margin-top:11px;margin-left:12px!important;margin-left:0px;}
*+html .content_lbr li{list-style-type:none;margin-top:11px;margin-left:0px!important;margin-left:0px;}

.content_zright{ float:left; margin-left:10px;}
.content_right{border:1px #d3d3d3 solid;width:249px;}
.content_rtop{width:247px; background:url(../images/index_73.jpg) repeat-x; height:32px; text-align:left;}
.content_rtop li{list-style-type:none;margin:0 auto; float:left;height:21px;line-height:21px;margin-top:6px;margin-left:6px;}
.content_rtop li span{ font-size:14px;color:#ec0000;padding-left:10px; font-weight:bold;}
.content_rbottom{width:247px; background:url(../images/index_57.jpg) repeat-x; height:32px; text-align:left;}

#content_jr{margin-top:10px;width:689px;float:left;}
.content_jrtop{border:1px #d3d3d3 solid;width:687px; background:url(../images/index_97.jpg) repeat-x; height:28px; text-align:left;}
.content_jrtop_a a {color:#ec0000;}
.content_jrtop li{list-style-type:none; float:left;margin-top:5px;height:21px;line-height:21px;margin-left:5px;}
.content_jrtop span{font-size:14px;color:#ec0000;padding-left:10px; font-weight:bold;}

.fenltlb{width:687px;margin-top:15px;}
.fenltlb li{float:left;list-style-type:none;margin-left:4px!important;margin-left:3px;margin-right:3px;}
.fenltlb li h3{font-size:12px; font-weight:normal; margin-top:4px;margin-bottom:4px;}
//.fenltlb LI a img {
		BORDER-RIGHT: #d3d3d3 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #d3d3d3 1px solid; PADDING-LEFT: 1px; BACKGROUND: url(loading.gif) no-repeat center center; PADDING-BOTTOM: 1px; BORDER-LEFT: #d3d3d3 1px solid;  PADDING-TOP: 1px; BORDER-BOTTOM: #d3d3d3 1px solid;
}
//.fenltlb LI A:hover IMG {
	BORDER-RIGHT: #ec0000 1px solid; BORDER-TOP: #ec0000 1px solid; BORDER-LEFT: #ec0000 1px solid; BORDER-BOTTOM: #ec0000 1px solid
}
.imgk{border:1px #d3d3d3 solid;padding:1px;}

.content_tj{margin-top:0px;}
.tj_content{width:544px;border:1px #d3d3d3 solid; float:left; text-align:center;padding:0 auto;margin:0 auto;}
.tj_contentbj{width:542px;background:url(../images/index_134.jpg) repeat-x; height:182px;}
.tjtu{width:133px; float:left; margin-right:10px;}
.tj_top{float:left; width:542px; text-align:left;}
.tj_top li{list-style-type:none; float:left;margin-top:5px;height:21px;line-height:21px;margin-left:5px;}
.tj_top span{font-size:12px;color:#ec0000;padding-left:10px;}

.tj_js{width:544px;}
.tj_left{width:462px; float:left; text-align:left; color:#999999;}
.tj_left li{list-style-type:none;margin:15px 0px 0px 15px!important;margin:15px 0px 0px 0px}
*+html .tj_left li{list-style-type:none;margin:15px 0px 0px 0px!important;margin:15px 0px 0px 0px}
.tj_left p{margin:2px 5px 0px 0px!important;margin:2px 5px 0px 15px;}
*+html .tj_left p{margin:2px 5px 0px 15px!important;margin:2px 5px 0px 15px;}
.tj_ge{ background:url(../images/index_141.jpg) no-repeat;float:left;height:153px; width:1px;}
.tj_right{width:80px;float:left;}

.content_rct{width:247px;text-align:left; margin:0 auto;}
.content_rct li{list-style-type:none;background:url(../images/l1.gif) repeat-x bottom;height:32px;line-height:32px; width:229px; margin:0 auto; overflow:hidden}
.content_rct li span {float: right;margin-right: 4px;}
.content_rct li a{padding-left:16px; background:url(../images/arr-new.gif) no-repeat left 1px;}
.content_rct li a:hover,..content_rct a:active{padding-left:16px;
	background:url(../images/arr-new.gif) no-repeat left -42px; padding-left:16px;
	color:#EC0000; }
	
	
	
#btmlinks{margin-top:0px; border-top:1px solid #d3d3d3; width:950px;}
#btmlinks-con{height:auto; padding-top:10px; padding-bottom:10px;}
#btmlinks-left{float:left; padding-left:14px; color:#AC31CA; width:130px; padding-top:3px;}
#btmlinks-right{line-height:21px; float:left; padding-left:16px; width:780px;padding-right:0px; background:url(../images/btm-bg4.gif) repeat-y left top;}
#bottom-btm{background-color:#86279F; height:32px; width:100%;}


#bottom{width:100%;height:auto; background:#999999;margin-top:20px;}
#bottom li{height:20px; line-height:20px; color:#fff; list-style-type:none;}
#bottom a,#bottom a:link,#bottom a:visited{ color:#FFFFFF}
#bottom a:hover{ text-decoration:underline}

.dbj{margin-top:30px; background:url(../images/index_161.jpg) no-repeat;margin-left:11px!important;margin-left:0px;width:58px; height:52px;
}
*+html .dbj{margin-top:30px; background:url(../images/index_161.jpg) no-repeat;margin-left:0px!important;margin-left:0px;width:58px; height:52px;}








.info{
    width:689px;

	overflow:hidden;
	margin-top:10px;
}
.pic{
    width:202px;
	height:280px;
	float:left;
	overflow:hidden;
	border:1px solid #d3d3d3;
}
.pic img{
    width:200px;
	height:278px;
	padding:1px;
}
.wenzi{
    width:480px;

	overflow:hidden;
	padding-left:5px!important;
	padding-left:2px;
	position:relative;
	text-align:left;
	
}

.webzi_top{ border:1px solid #d3d3d3;width:478px;word-wrap:break-word;}
.webzi_top ul li h3{float:left;color:#ec0000; text-align:center;}
.webzi_top ul{margin:0; padding:0;}
.webzi_top li{margin-left:20px;list-style-type:none;background:url(../images/l1.gif) repeat-x bottom;line-height:29px; width:438px;}


.pingfen .left{ 
    height:86px;
    width:110px;
	float:left;
	text-align:center;
}
.pingfen .left .leftnun{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style:italic;
    font-size: 56px;
	color: #FF6600;
	font-weight:bold;
}
.pingfen .left .rightnun{
    position:relative;
	top:5px;
	left:-5px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:30px;
	color: #FF6600;
	font-style: italic;
	font-weight:bold;
	vertical-align:top;
}
.pingfen .left .pinglun{
    width:100%;
	height:12px;
	color:#555555;
	text-align:center;
}
.pingfen .left #pinglun{
    color: #FF3300;
	font-weight:bold;
}
.pingfen .right{
    height:86px;
	width:164px;
	float:left;
}
.d_right{
    height:86px;
	width:190px;
	float:left;
}
.pingfen .right .dj_img{
    height:30px;
	width:164px;
	overflow: hidden;
}
.pingfen .right .dj_img img {
	position:static;
	+position:relative;
	top:15%;
	}

.pingfen .right .text{
    height:20px;
	line-height:20px;
	width:81px;
	font-size:12px;
	color:#555555;
	float:left;
   text-align:center;
}
.pingfen .right .text span{
   color:#FF3300;
   font-weight:bold;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-style:italic;
}
.pingfen .right .text1 a{
   font-size:14px;
   font-weight:bold;
   color:#FF3300;
   text-decoration:none;
   float:left;
   width:81px;
   line-height:26px;
   text-align:center;
  }
.pingfen .right .text1 a:hover{color:#FF6600;}

.pingfen .d_right #ding1{
    width:180px;
	line-height:36px;
	height:36px;
	float:left;
	margin-top:10px;
	padding-left:17px;
	background:url(../images/view_10.jpg) no-repeat;height:36px;width:180px;font-size:14px;font-weight:bold; color:#fff;
	
}
.pingfen .d_right #ding1 a{
    font-size:14px;
	color: #fff;
	text-decoration:none;
	font-weight:bold;
}
.pingfen .d_right #ding1 a:hover{color:#FF6600;}
.pingfen .d_right #ding2{
    width:34px;
	line-height:26px;
	font-size:14px;
	font-weight:bold;
	color: #999999;
	float:left;
	display:none;
}
.pingfen .d_right #ding3{
margin-top:20px;
width:190px;
	font-size:12px;
	color:#ffffff;
}
.pingfen .d_right #ding4{
margin-top:15px;
width:140px;
	font-size:14px;
	color:#555555;
}
.pingfen .d_right #ding6{
color:#000000;padding-left:20px;font-weight:normal; font-size:12px;
}



.videourl{
    width:689px;
	height:auto;
	margin-top:5px;
	position:relative;
}
.videourl ul{overflow:hidden;margin-bottom:10px;position:relative; margin:0 auto; padding:0;}
.videourl li{float:left; width:103px; height:25px; border:1px solid #c6c6c6;padding:1px; margin:5px 3px 0 3px;overflow:hidden;}
.videourl li a:link,.videourl li a:visited{background:white;display:block;height:25px; width:103px;text-align:center; line-height:25px; text-decoration:none}
.videourl li a:hover{background:#c6c6c6;color:#000000;}
#idDIV{ text-align:left;width:673px;padding:8px;font-family:verdana,tahoma;font-size:12px ;overflow-y:auto; line-height:20px;}

.vkuan{width:687px; border:1px #c6c6c6 solid; border-top: none; text-align:left}



.item_zright{ float:left;margin-right:10px;}
.itme_title li{float:left;margin:5px 2px 0px 4px;list-style-type:none; }
.itme_title{width:689px;}
.itme_title h3{border-bottom:1px #577d08 solid;width:689px;margin:0;}




.itme_lieb li{float:left;margin:5px 8px 0px 5px; width:320px;}
.itme_lieb ul{margin-left:9px;}
.itme_lieb{width:730px;}



#lb{ margin-top:5px;}
#lb1{float:left;margin:0px 2px 5px 3px; height:190px;overflow:hidden;padding-bottom:10px;background:url(../images/l1.gif) repeat-x bottom;}
#lb1 .content {padding:1px; width:126px; height:188px; float:left;}
#lb1 .content1 {float:left; height:190px; width:200px; text-align:left;margin-left:10px!important;margin-left:5px;}
#lb1 ul{word-break:break-all; margin:0;}
#lb1 ul li{float:right; width:195px; padding-bottom:1px;padding-top:1px; margin:0px;margin-left:5px;line-height:20px; height:20px; overflow:hidden}
#lb1 span{float:left; width:120px; height:150px;}
#ph_xq2{ float:left; height:15px; margin-top:5px;}
#ph_xq2 li{list-style-type:none;margin:0 auto;}
.lb_top{ background:url(../images/item_11.jpg) repeat-x; width:198px; border:1px solid #c6c6c6; height:28px; line-height:28px; text-align:center;}
.lb_top h3{ font-size:12px;}
.phzz{width:200px; float:left;}
.phzz_l{ float:left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 24px;
	color: #FF6600;
	font-weight:bold;
	width:70px!important;
	width:40px;
}
/*以下是IE7 兼容模式*/
*+html .phzz_l{ float:left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 40px;
	color: #FF6600;
	font-weight:bold;
	width:55px!important;
	width:40px;
}


.player{width:687px; height:475px; border-right:1px solid #d3d3d3; border-left:1px solid #d3d3d3;}




.content_jrtop{border:1px #d3d3d3 solid;width:687px; background:url(../images/index_97.jpg) repeat-x; height:28px; text-align:left;}
.content_jrtop li{list-style-type:none; float:left;margin-top:5px;height:21px;line-height:21px;margin-left:5px;}
.content_jrtop span{font-size:14px;color:#ec0000;padding-left:10px; font-weight:bold;}






.ping{
    width:480px;
	height:200px;
	border:1px solid  #000; 
	background-color:#fff;
	float:right;
	display:none;
}
.ping .title{
    width:100%;
	height:25px;
	line-height:25px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	background-color:#5E5E5E;
	text-indent:15px;
	border-bottom: #999 solid 1px;
}
.ping .title span{color:#FF3300;}

.ping .jieshao{
    height:50px;
	line-height:50px;
	color:#0066FF;
	background-color:#F2F2F2;
}
.ping .jieshao .yy{
    width:110px;
	float:left;
	margin-left:20px;
	}
.ping .jieshao .yy span {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-style:italic;
    font-size:24px;
	color: #FF6600;
	font-weight:bold;
}
.ping .jieshao .jq{
    width:110px;
	float:left;
	}
.ping .jieshao .jq span {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-style:italic;
    font-size:24px;
	color:#FF6600;
	font-weight:bold;
}
.ping .jieshao .zf{
    width:110px;
	float:left;
	}
.ping .jieshao .zf span {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-style:italic;
    font-size:24px;
	color:#FF3300;
	font-weight:bold;
}
.ping .jieshao .zf{
    float:left;}
.ping .yanyuan{
    width:100%;
	height:32px;
}
.ping .yanyuan .yanyuan_title{
    width:60px;
	height:32px;
	line-height:32px;
	padding-left:14px;
	color:#0066FF;
	font-size:14px;
	float:left;
}

.ping .submit{
    width:100%;
	height:26px;
	border-top: 1px #CCC dashed;
	text-align:center;
}
.ping .submit button{
    margin-top:10px;
    width:70px;
	border:#999 1px solid;
	height:24px;
	line-height:24px;
	background-color:#FFFACD;
}
.ping .close_img{
	position:absolute;
	top:2px;
	right:5px;
	border:0;
}


.pagebox {font-size:12px; width:100%;overflow:hidden;padding:16px 0 8px 0;text-align:center;}
	.pagebox em{float:left;margin-right:2px;text-align:center;padding:0 5px; height:21px; line-height:21px; color:#fff;  background-color:#7AB9EC; font-weight:bold;border:1px solid #2975CB;}
	
	.pagebox span{float:left;margin-right:2px;padding:0 4px; height:23px; line-height:23px;}
	.pagebox a:link,.pagebox a:visited{border:1px solid #DDDDDD; color:#333; text-decoration:none; padding:0 5px; height:21px; line-height:21px;float:left;display:inline;margin-right:1px;background-color:#fff;}
	.pagebox a:hover{border:1px solid #2975CB;color:#fff;background-color:#7AB9EC}
	.pagebox input{float:left}
	.pagebox em.nolink{background-color:white;border:1px solid #DDDDDD;color:#999999;height:21px;line-height:21px;font-weight:400}
	#page{height:17px;}



.content_playli{border:1px #d3d3d3 solid;width:687px; background:url(../images/play2_05.jpg) repeat-x; height:26px; text-align:left;}
.content_playli li{float:left; line-height:26px; width:112px; background:url(../images/play22_05.jpg) no-repeat right;margin-left:2px;}
.content_playli ul{ list-style:none; margin:0px; padding:0px;padding-top:3px;}
.content_playli li a {display:block; width:107px;background:url(../images/bg.gif) no-repeat 0 0;}
.content_playli li a:hover{ background-position:-107px 0}

.content_playli li.playerbj a {display:block; width:107px;background:url(../images/bg1.jpg) no-repeat 0 0;}
.content_playli li.playerbj a:hover{ background-position:-107px 0}
.content_playli li.playerbja a {display:block; width:107px;background:url(../images/bg2.jpg) no-repeat 0 0;}
.content_playli li.playerbja a:hover{ background-position:-107px 0}
.content_playli li.playerbjb a {display:block; width:107px;background:url(../images/bg3.jpg) no-repeat 0 0;}
.content_playli li.playerbjb a:hover{ background-position:-107px 0}

/*---------------弹出------------------*/
#bg{position:absolute;left:0px;background-color:#000000;}
#msg{position: absolute;background-color:white;border:1px solid #1B76B7;}
#msg .msgtitle{padding:3px 3px;color:#0099CC;font-weight:700;line-height:21px;height:25px;font-size:12px;border-bottom:1px solid #1B76B7; text-indent:3px; background-color:#1B76B7;text-align:right}
#msg .msgtitle img{cursor:pointer;margin:4px 5px 0 0}
#msgbody{padding:8px;line-height:25px; overflow:auto}
#msgbottom{text-align:center;height:20px;line-height:20px;font-size:12px;background-color:#1b76b7;color:#FFFFFF}
#msgtitle{float:left;color:white}




.videocomment{ clear:both;margin-top:2px;}
	.commentbar{background-color:#FCFFF6;border:1px solid #DDDDDD;line-height:26px;margin:0 8px 8px;padding:5px;text-align:left;margin-top:10px;}
		.commentbar a{background-color:#E5ECF5;border:1px outset #CCCCCC;color:#333333;cursor:pointer;font-size:12px;height:24px;line-height:24px;width:80px;float:right; text-align:center;}
	
		#addform{margin:8px; text-align:left;}
		input#user{background-color:#FAFAD2;border:1px solid #DDDDDD;font-family:Verdana;height:18px;padding:3px 4px;width:160px;}
		#addform textarea {border:1px solid #DDDDDD;height:120px;overflow:auto;padding:3px 4px;width:580px;}
		

		#commentlist ul{width:669px; overflow:hidden;background-color:#FCFCFC; margin:0 auto; padding:0 auto;margin-bottom:6px;padding:5px 0 0 0; list-style-type:none;}
		#commentlist li {line-height:21px;text-align:right;}
		#commentlist li span{float:left}
		#commentlist li strong{color:#0066CC;font-weight:normal;}
		#commentlist li.words {padding:0 5px 0 5px;overflow:hidden;text-align:left;word-wrap:break-word;word-break:normal;color:#333;}	
				.page {float:right;font-size:13px;text-align:right;overflow:hidden;width:669px}
			.is_on {font-size:20px;font-weight:bold;}
			

.server_a { text-align:left;}
.server_a h3{margin-left:5px; color:#ec0000;padding-top:5px;}
.server_a ul{margin:0 auto; padding:0;}
.server_a li{ list-style:none; border-bottom: dashed 1px #c5c6c9; width:147px;margin-left:3px}
.server_a a:hover,.server_a a:active{color:#EC0000;}


.server_a a{
	display:block; height:50px; margin-left:40px; margin-top:1px;
	cursor:pointer; background:url(../images/arrcase.gif) no-repeat left 20px;
}
.server_a a:hover,.server_a a:active{color:#EC0000; background:url(../images/arrcase.gif) no-repeat left -27px; }

.rl1,.rl2{display:block;}
.rl1{line-height:21px;}
.rl2{margin-left:19px; height:21px; color:#999999;}



.tj_con{width:685px;border:1px #d3d3d3 solid; float:left; text-align:center;padding:0 auto;margin:0 auto;}
.tj_conbj{width:685px;height:135px;background:#f1f2f4; border-bottom:dashed 1px #000000;}
.tj_jsa{width:685px;}
.tj_leftz{width:400px; float:left; text-align:left; color:#999999;}
.tj_leftz p{margin-left:15px;}
.tj_leftz li{list-style-type:none;margin:15px 0px 0px 15px!important;margin:15px 0px 0px 0px}
*+html .tj_leftz li{list-style-type:none;margin:15px 0px 0px 0px!important;margin:15px 0px 0px 0px}
.tj_rightz{width:80px;float:left;margin-top:15px; text-align:center;}
.content_tjz{margin-top:0px;}
.tj_gez{ background:url(../images/down.jpg) no-repeat;float:left;height:125px; width:2px;}
.tj_help{width:685px;background:#f1f2f4; text-align:left;}


/*ad*/

.ad_1_1{clear: both;width:248px; overflow:hidden; margin-bottom:5px}