* { margin: 0px; padding: 0px; word-break:break-all; }
body{margin:0px; font-size:12px;background-color: #E8E8E8;font-family:"Verdana, Arial","Microsoft YaHei","宋体";  color:#666;}

div,dd,dt,dl,ul,li,ol,h1,h2,h3,h4,h5,form{ list-style: none; margin:0px; padding:0px;}
a{color:#666; text-decoration:none;}
a:visited{color:#666; text-decoration:none;}
a:hover{color:#0000ff; text-decoration:underline;}
.checkbox{vertical-align:middle; margin-bottom:4px!important; margin-top:0; float:left;}
.clear { clear:both;}
.none{display:none;}
img {border-width:0;margin:0;padding:0;}
.margin5{margin-top:5px;}
.margin10{margin-top:10px;}
.left{float:left;}
.right{float:right;}

#header{background-color:#F7F7F7; height:70px;}
#head{width:960px; margin:auto;}
#head .logo{width:200px; float:left;}
#head .adtop{width:65px; padding-top:6px; padding-left:35px; float:left;}
#head .search{width:510px; float:left; padding-top:20px;}
#head .search dd{float:left;}
#head .search .search_box{border:2px solid #DDDDDD; height:22px; width:236px; padding:2px; padding-left:26px;background-image:url(/djkk../images/ser_ico.gif);}
#head .search .search_fod{font-size:14px; width:242px!important; width:240px; float:left; margin:0px; padding:0px; border:1px solid #fff; height:19px; line-height:19px; color:#666;}
#head .login{width:150px; float:left; font-family:"宋体"; padding-top:16px; line-height:20px;}
#head .login a{color:#545454;}
#head .login span{color:#666;}

#nav{background-image:url(/djkk/images/nav_bg.gif); height:40px;}
#nav ul{width:960px; margin:auto; overflow:hidden;}
#nav li { float: left; font-size: 14px; line-height: 40px;}
#nav li a { font-family:"宋体"; font-weight:bold;
    color: #FFFFFF;width:96px;
    display: inline-block;
    height: 40px;
    line-height: 40px;
    overflow: hidden;
    text-align: center;
}
#nav li a:hover {  background-color: #474D5D;   color: #FFFFFF;   text-decoration: none;}
#nav .cur{background-image:url(/djkk../images/nav_hover.gif); height:40px;}
.bannertop{ width:980px; margin:auto;}
.banner3{width:960px; margin:auto;}

.boxmain{ border:1px solid #DCDCDC; background-color:#FFFFFF; width:950px; padding:5px 5px 5px 7px; margin:6px auto 0 auto; overflow:hidden;}

.box{ border:1px solid #DCDCDC; background-color:#FFFFFF; width:952px; padding:5px; margin:auto; overflow:hidden; margin-top:6px;}/*通用外边框*/
/*曲风*/
.qufen{font-family:Verdana, Arial, 宋体; margin-bottom:10px;}
.qufen a{width:0px; margin-right:10px; font-weight:bold;}

/*第一行*/
.onemain{width:962px; margin:6px auto 0 auto; overflow:hidden;}
.one_left{width:642px; border:1px solid #DCDCDC; height:432px;background-color:#FFFFFF;overflow:hidden; padding:10px 0 10px 10px; float:left;}

.one_title{overflow:hidden; margin-bottom:5px; width:635px;}
.one_title h3{font-size:22px; color:#63930A; float:left; width:148px; padding-top:4px;}
.one_playbg{height:34px; width:485px; background-color:#F5F5F5; border-bottom:2px solid #F3F1F1; float:left}
.one_1{width:70px; float:left; height:36px; padding-left:8px;}
.one_1 ul{margin:0px;padding:0px; width:auto;}
.one_1 li{height:36px;}
.one_play{width:32px; float:left; background: url(/djkk/images/newplay.png) no-repeat scroll -4px -1px transparent;_background: url(/djkk/images/newplay.gif) no-repeat scroll -4px -1px transparent;}
.pause {display: block; float: left; height: 36px; width: 32px;}
.one_stop{width:32px; float:left; background: url(/djkk/images/newplay.png) no-repeat scroll -4px -37px transparent;_background: url(/djkk/images/newplay.gif) no-repeat scroll -4px -37px transparent;}
.one_next{width:22px; float:left;background: url(/djkk/images/newplay.png) no-repeat scroll -40px -1px transparent;_background: url(/djkk/images/newplay.gif) no-repeat scroll -40px -1px transparent; margin-left:4px;}

.one_2 {width:300px; height:36px; float:left;}
.one_2 ul{width:300px; height:auto; margin:0px; padding:0px;}
.one_2 li{margin:0px; padding:0px; float:left; width:300px;}
.one_2 li.t1{height:26px; display: block; line-height:26px; background: url(/djkk/images/newplay.png) no-repeat scroll 0px -74px transparent;_background: url(/djkk/images/newplay.gif) no-repeat scroll 0px -74px transparent;}

.one_2 .t2{height:4px; background: url(/djkk/images/newplay.png) no-repeat scroll 0px -103px transparent;_background: url(/djkk/images/newplay.gif) no-repeat scroll 0px -103px transparent;}/*加载前*/
.one_2 .t3{height:4px; background: url(/djkk/images/newplay.png) no-repeat scroll 0px -113px transparent;_background: url(/djkk/images/newplay.gif) no-repeat scroll 0px -113px transparent;}/*加载后*/
.one_2 .t4{height:4px; background: url(/djkk/images/newplay.png) no-repeat scroll 0px -108px transparent;_background: url(/djkk/images/newplay.gif) no-repeat scroll 0px -108px transparent;}/*播放时*/


.one_2 div.jp-title{overflow:hidden;cursor:pointer;width:90%; }
.jp-title{height:30px;}
.bb-track{cursor:pointer;}

.one_list{margin-top: 2px;border:1px solid #ccc; background-color:#FFFFFF; width:298px; max-height:300px; overflow-x:hidden; overflow-y:auto;  display:none;position:absolute;z-index: 999;}
.one_list li{height:25px; width:298px;line-height:25px;padding:0 6px; overflow:hidden;text-overflow: ellipsis; white-space: nowrap;}
.one_list li.line{background-color:#f0f0f0;}
.one_list li.currplay,.one_list li.currplay a,.one_list li.currplay a:hover{color:#62920A;}

.one_3{float:left; width:35px; padding-left:5px;}
.one_3 ul{margin:0px;padding:0px; width:auto;}
.one_3 li{padding:18px 0 0 0; height:18px;margin:0px;}

.one_volume{float:left; width:50px; height:20px; margin-left:8px; margin-top:8px;}/*声音*/
.one_volume ul{margin:0px;padding:0px; width:auto;}
.one_volume li{width:50px; height:20px;}
.one_volume .pauset {display: block; background: url(/djkk/images/newplay.png) no-repeat scroll -132px -9px transparent;_background: url(/djkk/images/newplay.gif) no-repeat scroll -132px -9px transparent;float: left; height: 20px; width: 20px;}
.one_volume .jp-unmute {display: block; background: url(/djkk/images/newplay.png) no-repeat scroll -243px -9px transparent;_background: url(/djkk/images/newplay.gif) no-repeat scroll -243px -9px transparent;float: left; height: 20px; width: 20px;}

.one_volume .volume {float: left; height: 20px; width: 30px;display: block;}
.one_volume .volume-bar{
    background: url(/djkk/images/newplay.png) no-repeat scroll -152px -9px transparent;_background: url(/djkk/images/newplay.gif) no-repeat scroll -152px -9px transparent;display: block;
}
.one_volSlider{float:left;background: url(/djkk/images/newplay.png) no-repeat scroll -243px -9px transparent;_background: url(/djkk/images/newplay.gif) no-repeat scroll -243px -9px transparent; width:50px; height:20px; margin-left:8px; margin-top:8px;}/*静音*/
.one_volSlider ul{margin:0px;padding:0px; width:auto;}
.one_volSlider li{width:50px; height:20px;}
.one_volSlider .pauset {display: block; float: left; height: 20px; width: 50px; overflow:hidden;}

.one_right{width:300px;border:1px solid #DCDCDC; height:445px; background-color:#FFFFFF;overflow:hidden; padding:7px 0 0px 0px; margin-left:6px;float:left;}
.one_right h3 {
    background-color: #FBFBFB;
    color: #666666;
    font-size: 16px;
    height: 33px;
    line-height: 33px;
    padding-left: 15px;
}
.one_right h3 a {
    color: #333;
    display: inline;
    float: right;
    font-size: 12px;
    font-weight: 400;
    margin-right: 10px;
}
.one_right h3 a:hover {  color: #0000ff;}
.gsTuiHot { overflow:hidden; height:162px; }
.gsTuiHot li { display: inline; float: left;  margin: 10px 0 0 20px;  width: 50px;}
.gsTuiHot li a img { display: block; height: 50px; width: 50px;}
.gsTuiHot li a span {font-family:"宋体";
    display: block;
    font-size: 12px;
    height: 18px;
    line-height: 18px;
    margin-top: 4px;
    overflow: hidden;
    width: 50px;
}
.gsTuiLine { border-top: 1px dashed #CCCCCC;  margin: 10px 15px 0;}
.gsTuiList { margin-left: 10px; margin-top:2px; overflow:hidden;height:146px;}
.gsTuiList li {
    display: inline;
    float: left;
    font-size: 14px;
    height: 24px;
    line-height: 24px;
    margin: 5px 0 0 10px;
    overflow: hidden;
    width: 60px;
}
.gsTuiList a{font-size:13px; color:#333;}
.gsTuiList a:hover{color:#0000FF;}
.ads{padding:14px 0 0 0; height:100px; overflow:hidden;}

/*第二 第三行*/
#twomain{width:962px;margin:6px auto 0 auto; overflow:hidden;}
.two_left{border:1px solid #DCDCDC; background-color:#FFFFFF; padding:5px 5px 5px 7px; _padding:3px 5px 0px 7px; width:630px; float:left;}
.two_right{float:left; margin-left:6px; width:298px; padding:9px 6px 6px 6px;border:1px solid #DCDCDC; background-color:#FFFFFF;}
#newlist{ overflow:hidden;}
#newlist ul{ overflow:hidden;}
#newlist li{width:300px; margin-right:18px; margin-left:5px; float:left; overflow:hidden;}
#newlist li dl{height:35px; border-bottom:1px dotted #E4E4E4;overflow:hidden;}
#newlist li dd{width:280px; float:left;line-height:35px; overflow:hidden;}
#newlist li dt{width:17px; float:left; padding-left:3px; padding-top:10px;}
#newlist li dd a{font-size:13px;color:#000;}
#newlist li dd a:hover{color:#0000FF;}
#newlist li dd span{font: 400 12px/1.5 Arial;font-weight: bold;}
#newlist .red{color:#ff0000;}

.newlist{ overflow:hidden;}
.newlist ul{ overflow:hidden;}
.newlist li{width:298px; margin-right:15px; margin-left:5px; float:left; overflow:hidden;}
.newlist li dl{height:35px; border-bottom:1px dotted #E4E4E4; overflow:hidden;}
.newlist li dd{width:278px; float:left;line-height:35px;overflow:hidden;}
.newlist li dt{width:17px; float:left; padding-left:3px; padding-top:10px;}
.newlist li dd a{font-size:13px;color:#000;}
.newlist li dd a:hover{color:#0000FF;}
.newlist li dd span{font: 400 12px/1.5 Arial;font-weight: bold;}
.newlist .red{color:#ff0000;}

.newest{height:34px; margin:0px 10px 8px 0; _margin:0 10px 4px 0; padding-top:3px;overflow:hidden;}
.newest h2{float: left; padding:3px 0 0 3px; _padding:0 0 0 3px; color:#63930A; font-size:22px; width:auto; float:left; overflow:hidden; position:absolute;}
.newest  ul.right{height: 30px;border-bottom: 3px solid #f3f1f1; width:288px; overflow:hidden;}
.newest ul.right li {float: right;margin: 0px 0 0 5px;display: inline;position: relative;}
.newest ul.right li a {background:#F0F0F0;color: #3F403F;display: inline;float: left;height: 14px;line-height: 13px;padding: 5px 10px;}
.newest ul.right .on a{background:#63930A;color: #ffffff;}
.newest ul.right li a:hover{text-decoration: none;}
.newest ul.right .on b{display: inline;float: left;background: url("/djkk../images/title_pink.gif") no-repeat;height: 5px;position: absolute;width:10px;top: 24px;left: 28px;}
.newest ul.right .ons a{background:#63930A;color: #ffffff;}
.newest ul.right .ons b{display: inline;float: left;background: url("/djkk../images/title_pink.gif") no-repeat;height: 5px;position: absolute;width:10px;top: 24px;left: 17px;}
.Ltitle ul{overflow:hidden; padding:0px 8px 0 5px; margin-bottom:6px;_padding:0px 8px 10px 5px;}
.Ltitle h3{font-size:20px; width:auto; float:left; overflow:hidden;}
.Ltitle font{padding-top:20px;}

#thr_box{width:962px; margin:6px auto 0 auto;}
#thr_list{ overflow:hidden;}
#thr_list h3{font-size:20px; padding:8px 0 8px 10px; width:auto; float:left; overflow:auto;}
#thr_list ul{ overflow:hidden; width:314px; float:left;margin-right:7px;  background-color:#FFFFFF; border:1px solid #DCDCDC;}
#thr_list li{width:296px; padding:5px 8px; float:left;overflow:hidden; }
#thr_list li dl{height:35px; border-bottom:1px dotted #E4E4E4;overflow:hidden;}
#thr_list li dd{width:277px; float:left;line-height:35px; overflow:hidden;}
#thr_list li dt{width:14px; float:left; padding-left:3px; padding-top:10px;overflow:hidden;}
#thr_list li dd a{font-size:13px;color:#000; overflow:hidden;}
#thr_list li dd a:hover{color:#0000FF;}
#thr_list li dd span{font: 400 12px/1.5 Arial;font-weight: bold;}
#thr_list .red{color:#ff0000;}
#thr_list p{margin:0px; padding:8px 10px; line-height:25px;}

/*列表*/
.list_left{width:706px; float:left;}
.list_right{width:252px;margin-left:4px;float:left;}
.listR1{border:1px solid #DCDCDC; background-color:#FFFFFF;overflow:hidden; padding:10px 0 8px 0px; }
.listR2{background-colro:#fff;margin:1px 0;border:1px solid #DCDCDC;}
.list_right p{margin:12px 0;}

#rtlist{ overflow:hidden; padding-left:5px;}
#rtlist li{width:240px; margin-left:5px;border-bottom:1px dotted #E4E4E4; overflow:hidden;}
#rtlist li a{font-size:13px;color:#000;}
#rtlist li a:hover{color:#0000ff;}
#rtlist li span{font: 400 12px/1.5 Arial;font-weight: bold;line-height:36px;}
#rtlist li .red{color:#ff0000;}

.list_newest{height:31px;border-bottom: 3px solid #f3f1f1; padding-top:10px;overflow:hidden;}
.list_newest h2{float: left; padding-right:10px;border-bottom: 3px solid #63930A; font-size:18px; height:31px;  color:#666; border-right:1px dotted #ddd;position:absolute;}
.list_newest  ul.right{height: 30px;}
.list_newest ul.right li {float: right;margin: 0px 0 0 5px;display: inline;position: relative;}
.list_newest ul.right li a {background:#F0F0F0;color: #3F403F;display: inline;float: left;height: 14px;line-height: 14px;padding: 5px 10px;}
.list_newest ul.right .on a{background:#63930A;color: #ffffff;}
.list_newest ul.right li a:hover{text-decoration: none;}
.list_newest ul.right .on b{display: inline;float: left;background: url("/djkk../images/title_pink.gif") no-repeat;height: 5px;position: absolute;width:10px;top: 24px;left: 28px;}
.list_newest ul.right .ons a{background:#E67817;color: #ffffff;}
.list_newest ul.right .ons b{display: inline;float: left;background: url("/djkk../images/title_pink.gif") no-repeat;height: 5px;position: absolute;width:10px;top: 24px;left: 17px;}

/*播放页*/
.playLeft{width:740px; overflow:hidden;float:left;margin-right:6px;}
.playL1{width:740px; overflow:hidden; }
.playLad{border:1px solid #DCDCDC; margin:6px 0; overflow:hidden; width:738px;}
.play_top{ overflow:hidden; height:454px;}
.play_down{ overflow:hidden;}

.play_cen{width:962px; margin:6px auto 0 auto; overflow:hidden;}
.play_left{width:242px; border:1px solid #DCDCDC; background-color:#FFFFFF;padding:4px; float:left; overflow:hidden; margin-right:6px;}
.play_left h4{font-size:14px; line-height:24px; margin:8px 0 0 0;background-color:#F0F0F0;}
.play_left1{padding:6px 6px 0 6px; height:118px; overflow:hidden;background-color:#FBFBFB; border:1px solid #EDEDED;border-bottom:none;}
.play_left1 span{color:#396AB3; font-size:14px;}
.play_left1 font{color:#F65700; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}
.play_left1 ul{width:236px;overflow:auto;}
.play_left1 ul li dd{ float:left; line-height:22px; color:#373737;}
.play_left1 img{width:110px; height:110px;}
.play_left2{width:242px; height:40px;}
.p_l1{float:left; width:119px; height:40px; background:url(/djkk../images/d2.gif);}
.p_l2{float:right; width:119px; height:40px; background:url(/djkk../images/c2.gif);}
.play_a{height:70px; border-top:#ddd 1px dashed; padding-left:5px; text-align:center; background-color:#FBFBFB; border-left:1px solid #EDEDED;border-right:1px solid #EDEDED;border-bottom:1px solid #EDEDED;}
.play_a ul{overflow:hidden; padding-top:10px!important; padding-top:5px;}
.play_a li{float:left; width:116px; text-align:center;height:25px;}
.play_a span{color:#787878;}
.play_b{padding:5px 0;}
.play_c{height:150px; line-height:20px; background-color:#FBFBFB; border:1px solid #EDEDED;}
.play_ccc{height:120px!important; height:115px; overflow:hidden; margin-bottom:4px; font-family:Verdana, Arial, 宋体;}
.play_c ul{color:#4E4E4E;}
.play_c li{overflow:hidden;}

.play_left3{overflow:hidden; width:240px;}
.play_left3 a{font-size:13px;}
.play_left3 span{color:#FF7E00;font: 400 12px/1.5 Arial;font-weight: bold;}
.play_left3 li{ border-bottom:1px dotted #E4E4E4; height:30px; line-height:30px; overflow:hidden;}

.play_left4{overflow:hidden; padding:2px;}
.play_left4 span{color:#FF7E00;font: 400 12px/1.5 Arial;font-weight: bold;}
.play_left4 li{  border-bottom:1px dotted #E4E4E4; height:29px; line-height:29px; overflow:hidden;}

.play_left5{overflow:hidden;height:254px!important; height:262px;}
.play_left5 ul{ padding:5px 0!important; padding:10px 0; overflow:hidden;}
.play_left5 li{float:left; width:68px; text-align:center; }
.play_left5 img{display: block; height: 50px; margin: 0px auto 6px auto; width: 50px;}
.play_left5 span{}

.play_con{width:472px;border:1px solid #DCDCDC;padding:4px;  background-color:#fff; float:left; overflow:hidden;}
.play_conbbs { float:left; margin-top:10px;  overflow:hidden; margin:auto; }
.play_con2{overflow:auto;width:456px;border-bottom:#DEDEDE 1px dashed; margin-bottom:8px; padding:0 0px 0 2px;}
.play_con3{ text-align:right;padding:6px 0px 6px 0px;}
.play_con4{width:60px; float:left;}
.play_con1{overflow:auto;width:395px!important;width:390px;}
.play_con1 ul{width:100%;overflow:hidden; margin-bottom:6px; line-height:22px;}
.play_con1 li{color:#373737;}
.play_con1 span{color:#999999;}
.play_con1 a{color:#396AB3;}
.play_con1 a:hover{color:#396AB3;}
.play_con2 a{color:#396AB3;}
.play_con2 a:hover{color:#396AB3;}
.hbox {border-top:1px solid #D3E6FF;padding:2px 2px 2px 2px;width:98%;overflow:hidden; margin:0 auto;}
.huifu {padding:2px 2px 2px 2px;width:420px;overflow:hidden; margin:0 auto; }
.huifu2 {padding:2px 2px 2px 2px;width:420px;overflow:hidden; margin:0 auto;background:#fff;}
.hbox span {padding:2px 2px 2px 2px;overflow:hidden; text-align:left;line-height:25px;}
.hbox_text_bg{
	width:100%;
	height:80px;
	font-size:12px;
	background-image:url(/djkk../images/djkk_bg.gif);
	background-color:#FCFCFC;
	color:#333333;
	border:1px solid #cccccc;
	background-repeat: no-repeat;
	background-position: right bottom;
}
.hbox_textarea{ height:100px; width:400px; padding:0px 4px 0px 4px; font-size:12px; color:#333333;}
/*------纠错浮动层css------*/
.ico{background: url(/djkk/images/index.png) no-repeat;}
.err_k1 { border:#C2C2C2 solid 1px; }
.err_title {background-position: 0px -727px;}
.err_close {background-position: -943px -679px; width:17px; height:16px; }
.err_close1 {background-position: -943px -707px; width:17px; height:16px; }

.play_right{width:206px;border:1px solid #DCDCDC; padding:4px; background-color:#fff;  float:left;}
.p_fon14{margin:0 0 10px 0; _margin:0px; padding-left:2px;font-size:16px; font-weight:bold;}
.p_more{margin:5px 0; overflow:hidden; padding-bottom:5px; border-bottom:2px solid #F3F1F1;height:25px; padding-left:2px;}
.p_more h3{font-size:16px;}
.p_more a{font-size:12px; line-height:22px;}
.play_line{border:1px solid #EDEDED; padding:2px;}
.play_textarea{margin-bottom:10px;border-bottom:#DEDEDE 1px dashed; width:455px; padding:0px 4px 0px 4px; font-size:12px; color:#333333;}
.play_textarea ul{overflow:hidden;}
.play_textarea li{margin-top:6px;}
.play_text_bg{
	width:453px;
	height:80px;
	font-size:12px;
	background-image:url(/djkk../images/djkk_bg.gif);
	background-color:#FCFCFC;
	color:#333333;
	border:1px solid #cccccc;
	background-repeat: no-repeat;
	background-position: right bottom;
}
.p_c3{height:32px; font-weight:bold; font-size:14px; margin-left:3px; overflow:hidden;}
.p_centent{ width:472px; height:424px; border-top:none;}
.p_c1{width:472px; height:65px; overflow:hidden;}
.p_c2{width:458px!important;  height:25px!important;  line-height:20px; padding:5px 10px 0 8px!important; background-color:#F3F3F3;border-bottom:1px solid #E0E0E0;}
.p_clist{width:476px;overflow:hidden;}
.p_c4{width:392px;overflow:hidden;}
.p_c4 li{display:block; float:left; width:100%; overflow:hidden;}
.p_c5{width:392px;overflow:hidden;}
.p_c5 ul{background-color:#CDE6FF;height:30px;}
.p_c5 li{display:block; float:left; width:100%; overflow:hidden;}

.p_cbox {display: inline;float: left;padding: 8px 0 0 8px;width: 13px;}
.p_cbox input {height: 13px;width:13px;display: inline;float: left;}
.p_song .aleft{color: #666;text-overflow:ellipsis;white-space:nowrap;width:285px;overflow: hidden;display: inline;float: left;overflow: hidden;padding: 0 0 0 5px;word-break: keep-all; line-height: 28px;height: 30px;}
.p_song .aleft a{font-size:12px;color:#666;}
.p_song .aleft a:hover{color:#666;}
.p_song{width:315px;display:inline;float:left;line-height:30px;}
.p_name{width:55px;display:inline;float:left;line-height: 30px; text-align: left; }
.p_name a{color:#666;}
.p_down{width:15px;display:inline;float:left; padding:7px 0 0 0; text-align:center;}

.p_news1{width:472px; height:358px; margin-top:1px; background-color:#F1F1F1;}
.p_news_left{width:75px; height:358px; background-image:url(/djkk../images/p_news_1.gif); float:left;}
.p_news_left li{line-height:25px; padding-right:8px; height:25px; text-align:right;}
.p_news_bg{background-image:url(/djkk../images/p_news_3.gif); color:#666;}

.p_news_right{border:1px solid #ddd; border-left:none;float:left; width:392px; height:352px; padding:2px; background-color:#fff;}
.p_news_right1{background-image:url(/djkk../images/p_news_5.gif); color:#666; border-bottom:1px solid #A7CBE9; height:22px; overflow:hidden;}
.p_news_right2{height:300px;background-image:url(/djkk../images/p_news_4.gif);}
.p_news_right3{background-color:#F1F1F1; height:23px; padding-top:1px; overflow:hidden; margin-top:5px;}
.p_news_text{ line-height:21px; color:#666;}

/*博客*/
.djblog{ width:962px; margin:6px auto 0 auto; overflow:hidden; }
.yd_img {width:980px;
    position: relative;
}
.yd_img a {
    background: url("/djkk/images/ys-img.png") no-repeat scroll -783px -11px transparent;
    height: 150px;
    position: absolute;
    right: 47px;
    top: 10px;
    width: 150px;
}
.yc_left { border:1px solid #DCDCDC; background-color:#FFFFFF;  height:1418px;
    display: inline;
    float: left;
    padding: 18px 0 0 13px;
    overflow: hidden;
    width: 617px;
}
.yc_left .nav_menu {
    height: 27px; margin-right:10px;
    margin-bottom: 20px;
    overflow: hidden;
}
.i_p{height:23px; line-height:23px; border:0px;}
.m_input{border:1px solid #D9D7D8; border-right:none;  height:25px;}
.yc_left .nav_menu ul{width:auto;}
.yc_left .nav_menu li{width:auto; float:left;}
.yc_left .nav_menu a {
    background: none repeat scroll 0 0 #F8F8F8;
    color: #333333;
    display: inline;
    float: left;
    height: 25px;
    line-height: 25px;
    margin-right: 5px;
    text-align: center;
    width: 65px;
}
.yc_left .nav_menu a:hover {
    background: none repeat scroll 0 0 #E9FBD9;
    color: #EE0000;
    text-decoration: none;
}
.yc_left .nav_menu a.selected {
    background: none repeat scroll 0 0 #6DB823;
    color: #FFFFFF;
    display: inline;
    float: left;
    height: 25px;
    line-height: 25px;
    margin-right: 5px;
    text-align: center;
    width: 65px;
}
.yc_left h2 { width:600px;
    color: #6DB823;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
	border-bottom:1px solid #ECECEC;
}
.yc_left h2 span {
    color: #333333;
    float: left;
}
.yc_left h2 a {
    color: #6DB823;
    display: block;
    float: left;
    position: relative;
    text-decoration: none;
}
.yc_left h2 a .arrow {
    right: -12px;
    top: 12px;
}
.yc_left h2 a:hover .arrow {
    transform: rotate(180deg);
}
.yc_left ul.yl_list {
    margin-top: 20px;
    overflow: hidden;
    width: 650px;
	height:296px;
}
.yc_left ul.yl_list li {
    display: inline;
    float: left;
    height: 128px;
    margin: 0 35px 25px 0;
    text-align: center;
    width: 90px;
}
.yc_left ul.yl_list li span {
    color: #999999;
    display: block;
}
.yc_left ul.yl_list li img{width:90px; height:90px; overflow:hidden; margin-bottom:4px;display: block;}
.yc_left .yl_items {padding-right:15px;
    overflow: hidden;
}
.yc_left .yl_items li {width:600px; float:left;
    border-bottom: 1px dashed #EDEDED;
    height: 110px;
    overflow: hidden;
    padding-top: 20px;
}
.yc_left .yl_items .item {
    float: left;
}
.yc_left .yl_items .info {
    margin-left: 20px;
    width: 350px;
}
.yc_left .yl_items .info h4 {
    color: #999999;
    font-size: 14px;
    margin-bottom: 15px;
}
.yc_left .yl_items .info h4 a {
    margin: 0 5px;
}
.yc_left .yl_items .info h4 span {
    font-size: 12px;
    font-weight: normal;
}
.yc_left .yl_items .info p {
    height: 55px;
    overflow: hidden;
}
.yc_left .yl_items .action_btn {
    background-color: #F8F8F8;
    border: 1px solid #F1F1F1;
    color: #6DB823;
    display: block;
    font-weight: bold;
    height: 23px;
    line-height: 23px;
    margin: 33px 0 0 80px;
    text-align: center;
    width: 53px;
}
.yc_left .yl_items a.action_btn:hover {
    background: none repeat scroll 0 0 #F4F4F4;
}
.yc_left .yl_items span.action_btn {
    color: #999999;
    display: none;
}
.yc_left p.more_shop {
    margin: 20px 0 20px;
    text-align: right;
}
.yc_left p.more_shop a {
    color: #6DB823;
    font-size: 14px;
    margin-right: 20px;
}
.yc_right{margin-left:6px;width: 324px; float: left; overflow:hidden; height:1448px; _height:1436px;}
.ycR1 {border:1px solid #DCDCDC; background-color:#FFFFFF;
    
    overflow:hidden;
    padding: 10px; 
    
}
.ycR1 h2 {
    border-bottom: 1px solid #ECECEC;
    color: #6DB823;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    text-indent: 7px;
	margin-bottom:10px;
}
.ycR1 ul.yr_list {height:100%; display:table;
    
}
.ycR1 ul.yr_list li {display: block; float:left; width:302px;
    border-bottom: 1px dashed #EDEDED;
    height:45px; padding-top:9px; overflow:hidden;
    
}
.yc_right ul.yr_list li img {
    float: left;
    margin: 2px 8px 2px 0;
}
.ycR1 li p {
    color: #333333;
    float: left;
    width: 260px;
}
.ycR1 li i {
    color: #999999;
}
.ycR1 li p a:link, .yc_right li p a:visited {
    color: #0082CB;
    text-decoration: none;
}
.ycR1 li p a:hover {
    color: #EE0000;
    text-decoration: underline;
}
.right_box1 {padding:12px;border:1px solid #DCDCDC; background-color:#FFFFFF;
    margin-top: 1px;
}
.yc_footer {
    border-top: 1px solid #EDEDED;
    line-height: 1.8;
    padding: 20px 0 30px;
    text-align: center;
}
.r_turn {
    margin: 20px 0 40px;
    overflow: hidden;
}
.r_turn ul {
    float: right;
}
.r_turn span {
    color: #3F3F3F;
    float: left;
    margin: 0 10px 0 0;
}
.r_turn li {
    border: 1px solid #CCDBE4;
    float: left;
    height: 20px;
    line-height: 20px;
    margin-right: 5px;
    text-align: center;
    width: 24px;
}
.r_turn li a:link, .list_turn li a:visited {
    display: block;
    height: 20px;
    width: 24px;
}
.r_turn li a:hover {
    color: #FF0000;
}
.r_turn .fir, .r_turn .fir a:link, .r_turn .fir a:visited {
    width: 35px;
}
.r_turn .sec, .r_turn .sec a:link, .r_turn .sec a:visited {
    width: 55px;
}
.r_turn .list_c {
    border: 1px solid #FFFFFF;
}
.r_turn .list_c a:link, .r_turn .list_c a:visited {
    color: #3F3F3F;
    font-weight: bold;
}
.laba {
    float: right;
    overflow: hidden;
}
.laba_fabu a {
    background: url("/static/images/v2012/h_bg.png") no-repeat scroll 0 -167px transparent;
    display: block;
    height: 15px;
    overflow: hidden;
    text-indent: -9999px;
    width: 15px;
}
.laba_fabu {
    margin-left: 10px;
}
.box1 {
    height: 15px;
    line-height: 15px;
    margin: 0 auto;
    overflow: hidden;
    padding: 13px 5px 12px;
    width: 1000px;
}
}
#scrollBoxo {
    height: 15px;
    overflow: hidden;
}
#scrollBoxo li {
    text-align: right;
}
.area {
    border: 1px solid #CCCCCC;
    display: none;
    margin-top: 10px;
}
.area dl {
    overflow: hidden;
    padding: 15px 10px 12px;
}
.area_list dt {
    color: #FF0000;
    overflow: hidden;
    text-indent: 15px;
}
.area_list dd {
    padding: 5px 8px 0 20px;
}
.area_list a {
    display: inline-block;
    line-height: 1.8;
    overflow: hidden;
    text-indent: 5px;
    white-space: nowrap;
    width: 80px;
}
.area_list a:link, .area_list a:visited {
    color: #333333;
    text-decoration: none;
}
.area_list a:hover {
    color: #FF6600;
    text-decoration: none;
}

/*排行*/
.Phbbox{width:960px; margin:8px auto 0 auto; overflow:hidden;}

.bangL {
    border: 0 none;
    float: left;
    margin: 0;
    padding: 0;
    width: 182px;
}
.bangR {
    float: left;
    margin-left: 7px;
    padding: 0;
    width: 771px;
}
.bangNavHd {
	border: 0 none;
	color: #FFFFFF;
	font: 800 20px/44px Microsoft YaHei;
	height: 44px;
	margin: 0;
	overflow: hidden;
	padding: 0;
	text-align: center;
	width: 182px;
	background-color: #63930A;
}
.bangNavHd img {
    display: block;
}
.bangNavBd {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #FFFFFF;
	border:1px solid #63930A;
	border-top:none;
    margin: 0;
    padding: 0;
    width: 180px;
}
.bangNavList {
    margin: 0;
    padding: 10px 0;
}
.bangNavList li {
    height: 34px;
    line-height: 34px;
}
.bangNavList li a {
    display: block;
    font-size: 14px;
    height: 34px;
    line-height: 34px;
    text-indent: 25px;
    width: 178px;
}
.bangNavList li a:hover {
    background: none repeat scroll 0 0 #f0f0f0;
    color: #333;
    text-decoration: none;
}
.bangNavList li .icoHot {
    background: url("/djkk../images/bang.png") no-repeat scroll -302px -134px transparent;
    display: inline-block;
    height: 14px;
    margin: 0 0 3px 8px;
    width: 19px;
}
.bangNavList li.current a, .bangNavList li.current a:hover {
    background: url("/djkk../images/bang.png") no-repeat scroll right 0 #AAAAAA;
    color: #FFFFFF;
    font-weight: 800;
}
.bangNavList li.current .icoHot {
    display: none;
}

.bangNavLine {
    background: none repeat scroll 0 0 #BCCF99;
    font-size: 0;
    height: 1px;
    line-height: 0;
    margin: 0 auto;
    overflow: hidden;
    width: 150px;
}
.setPlay {width:240px; overflow:hidden; 
   
}
.setPlay a.setPlayPlay {
    background: url("/djkk../images/bang.png") no-repeat scroll 0 -198px transparent;
    float: left;
    height: 22px;
    padding: 3px 0 0px 10px;
    text-align: center;
    text-decoration: none;
    text-indent: 0;
    width: 87px;
}
.setPlay .seeAll {margin-left:55px; line-height:25px;
    text-decoration: none;
    text-indent: 0;
}
.setPlay .seeAll:hover {
    text-decoration: underline;
}
.phb_ad{border:1px solid #f0f0f0; margin-top:10px; overflow:hidden; height:150px;}
#phbsong{ overflow:hidden;}
#phbsong h3{font-size:20px; padding:2px 0 10px 2px; width:auto; float:left; overflow:auto; color:#000;}
#phbsong ul{ overflow:hidden; width:251px; float:left;margin-right:6px;  background-color:#FFFFFF; border:1px solid #DCDCDC;}
#phbsong li{padding:12px 7px; height:8px; overflow:hidden; width:235px;}
#phbsong li a{font-size:13px;color:#000; overflow:auto;}
#phbsong li a:hover{color:#0000FF;overflow:hidden;}
#phbsong li span{font: 400 12px/1.5 Arial;font-weight: bold;}
#phbsong .red{color:#ff0000;}
#phbsong p{margin:0px; padding:0px;padding:3px 10px; line-height:25px;}
.b{color:#D77B7C; font-size:12px; font-weight:normal;}

#phblist{ overflow:hidden; background-color:#fff;padding:10px; _height:1120px;}
#phblist h3{font-size:16px; }
#phblist ul{ overflow:hidden;}
#phblist li{width:358px; margin-right:20px; margin-left:5px; float:left;}
#phblist li dl{height:35px; border-bottom:1px dotted #E4E4E4;}
#phblist li dd{width:330px; float:left;line-height:35px;}
#phblist li dt{width:18px; float:left; padding-left:3px; padding-top:10px;}
#phblist li dd a{font-size:13px;color:#000;}
#phblist li dd a:hover{color:#0000FF;}
#phblist li dd span{font: 400 12px/1.5 Arial;font-weight: bold;}
#phblist .red{color:#ff0000;}
/*原创会员*/
.filter_list {padding: 25px 0 0 0; overflow:hidden;}
.filter_list li {display: inline; float: left; height: 155px; _height:130px; margin-left: 32px; text-align: center; width: 100px; font-size:13px;}
.filter_list .t-i {border: 1px solid #EEEEEE; display: inline-block; height: 90px; overflow: hidden; padding: 3px;width: 90px;}
.filter_list .t-i img { height: 90px; width: 90px;}
.filter_list .t-t { display: block; height: 40px; _height:30px; line-height: 20px; overflow: hidden; width: 100px;}
.filter {overflow:hidden; border-top:2px solid #EC6400;  border-left:1px solid #DCDCDC;border-right:1px solid #DCDCDC;border-bottom:1px solid #DCDCDC; padding:5px 0; background-color:#FFFFFF; width:962px; margin:auto; overflow:hidden; margin-top:10px;}
.filter dl {overflow:hidden; border-bottom: 1px dashed #DDDDDD; font-size: 14px; line-height: 30px; margin: 0 auto; padding: 5px 0; width: 940px;}
.filter dt {color: #696969; float: left; font-weight: bold; margin-right: 15px; text-align: right; width: 65px;}
.filter dd { float: left;}
.filter dd a { color: #666666;display: inline-block; height: 20px; line-height: 20px; margin: 0 5px; font-size:13px;}
.filter dd a:hover{color:#0000ff;}
.filter dd a.active {background: none repeat scroll 0 0 #EC6400; color: #FFFFFF; padding: 2px 5px; text-align: center; font-size:13px;}
.filter b{color:#6DB823;}

/*广告代码*/
.banner{ width:960px; margin:6px auto 0 auto; overflow:hidden;}
.banner_3 {width:960px; margin:0 auto;overflow:hidden;}

/*底部推荐会员*/
.huiyTj{width:954px; height:68px; overflow:hidden; margin:6px auto 0 auto;border:1px solid #DCDCDC; background-color:#FFFFFF; padding:8px 0px 0px 9px;}
.huiyTj li{width:73px;float:left; height:24px; text-align:center; line-height:24px; margin-right:4px; margin-bottom:8px;}
.huiyTj li.red{background-color:#F2F0E3; border:1px solid #D7D2BE; color:#76502B;}
.huiyTj li.green{background-color:#EAF2E3; border:1px solid #C7D5BB; color:#55713E;}
.huiyTj li.blue{background-color:#F4F7FC; border:1px solid #BFC9D3; color:#334760;}

/*友情链接*/
#linkmain{color:#999; padding:5px 5px 0 5px;}
#linkmain span{font-size:14px; font-weight:bold;font-family:"宋体"; color:#666;}
#linkmain a{font-family:"宋体"; line-height:26px; margin-right:12px; font-size:12px;}

.linkmaine {
    color: #999999;
    padding: 5px 5px 0;
}
.linkmaine ul {
    display:table; height:100%;
}
.linkmaine li {
    display: inline;
    float: left;
    
}
.linkmaine span {
    color: #666666;
    font-family: "宋体";
    font-size: 14px;
    font-weight: bold;
}
.linkmaine a {
    font-family: "宋体";
    font-size: 12px;
    line-height: 26px;
    margin-right: 10px;
}

/*底部*/
#footmain{border-top:1px solid #CCC; background-color:#F6F6F6; margin-top:6px;font-family:Verdana, Arial, 宋体;}
#footmain ul{width:960px; margin:auto; padding:10px 0;}
#footmain li{line-height:25px; text-align:center; color:#666;}

/*播放页推荐*/
.gb_bg{ width:145px; height:40px;}
.good{ background-IMAGE:url('/djkk/images/d2.gif'); }
.bad { background:url(/djkk/css/c2.gif); }
.gb_text { padding:6px 0 0 29px; width:90px; color:#222; }
.gb_rate_div { padding:1px 0 0 8px; width:110px; height:10px; font:9px/100% Verdana; }
.gb_rate { margin-top:1px; width:42px; height:6px; line-height:6px; border:1px solid #41a300; font-size:1px; }
.gb_rate_div .gray { border-color:#565455}
.gb_rate_bg { height:6px; line-height:6px; font-size:1px; background:url(/djkk/images/pg.gif) repeat-x 0 -65px; }
.gb_rate_div .gray_bg{ background-position:0 -73px; }
.gb_rate_text{ padding-left:3px; }
.L { float:left;}
.R { float:Right;}
.pointer {cursor:pointer;}
.ico {border:0;  no-repeat;}
#alert { display:block; padding-top:9px; width:250px; height:26px; font-weight:bold; font-size:14px; border:3px solid #f9d455; background:#fef8d9; }
.bt { height:20px;  font-size:12px; border:1px solid #ccc; background:#fff; }
.bts{background:#E67817; color:#fff; font-weight:bold;  height:24px;}
/*search page*/
.wq_cententser{background-color:#FFFFFF; width:942px; padding:10px; margin:auto; overflow:hidden; margin-top:10px;border:1px solid #DCDCDC;}
.ser_1{width:940px;margin:auto; margin-bottom:12px;}
.ser_1r{width:940px; font-size:18px; height:39px;}
.ser_2{width:940px; overflow:hidden; background-color:#f0f0f0; height:35px;border-bottom:1px solid #ccc; border-top:1px solid #ccc;}
.ser_2 li{float:left;list-style-type:none;}
.ser_2 span{color:#666666;}
.ser_3{width:925px;padding-left:15px; overflow:hidden;}
.ser_3 ul{overflow:hidden; height:40px; border-bottom:1px dotted #E4E4E4;}
.ser_3 li{float:left;}
.ser_3 span{color:#666666;}
.ser_6{width:90px;padding-top:12px;}
.ser_7{width:100px; color:#396AB3; line-height:38px;}
.ser_7 a:link {
    color: #396AB3;
}
.ser_7 a:visited {
    color: #396AB3;
}
.ser_7 a:hover {
    color: #396AB3;
}
.ser_5{width:20px; padding-top:12px;}
.ser_8{width:380px;  font-size:14px;padding-top:12px;}
.ser_8 span{color:red;}
.ser_9{width:60px; line-height:38px;}
