@charset "utf-8";
/* CSS Document */

/* 公共样式 */
body {
	font-size:12px;
	font-family:"微软雅黑", "宋体";
	margin: 0;
	padding: 0;
	background-color:#f6b447;
}
div,ul,li {
	display:block;
	padding:0;
	list-style:none;
}
.content {
	width:1024px;
	margin:0 auto;
}
img {
	border:0;
}
a {
	color: #333;
	text-decoration:none;
}


/* header */

#header {
	height:70px;
	background-color:#744848;
}
#header .logo {
	float:left;
	width:200px;
	height:47px;
	margin:10px 0 0 10px;
	background: url(/style/images/radio_03.png) no-repeat left top;
}
#header .nav {
	float:left;
	width:800px;
	height:47px;
	margin:10px 0 0 10px;
}
#header .nav ul {
	*margin:10px 0 0 0;
	padding:0;
	float:left;
}
#header .nav li {
	list-style:none;
	float:left;
	height:33px;
	padding-right: 18px;
}
#header .nav li.hover {
	width: 88px;
    height: 33px;
	margin-left: 10px;
	background-color: #e6675e;
	background: url(/style/images/radio_06.png) no-repeat left top;
}
#header .nav li:hover {
	background-color: #e6675e;
	background: url(/style/images/radio_06.png) no-repeat left top;
}
#header .nav li.back_chinacourt {
	width:130px;
	height:33px;
	margin-left: 10px;
}
#header .nav li.back_chinacourt:hover {
	background-color: #e6675e;
	background: url(/style/images/radio_07.png) no-repeat left top;
}
#header .nav a {
	display:block;
	color:#FFF;
	font-size:12px;
	line-height:30px;
	text-decoration:none;
	padding: 0 0 0 12px ;
	margin-left: 10px;
	/*margin-left:22px;*/
}
#header .header_player {
	float:right;
	width:175px;
	height:30px;
	margin-top:25px;
	background: url(/style/images/fm_gif.gif) no-repeat left top;
	background-position:15px 8px;
	background-color:#FFF;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	display: none;
}
#header .header_player .box_1 {
	float:left;
	height:30px;
	line-height:10px;
	margin-left:35px;
	*margin-left:35px;
	*margin-left:20px!important;
	width: 100px;
}
#header .header_player .box_1 ul {
	*margin:10px 0 0 0;
	padding:0;
}
#header .header_player .box_2 {
	text-align:left;
	float:right;
	width:40px;
	height:30px;
	-webkit-border-radius: 0 15px 15px 0;
	-moz-border-radius:0 15px 15px 0;
	border-radius:0 15px 15px 0;
	background: url(/style/images/play_btn_br.png) repeat-x left top;
	background-color:#000;
}
#header .header_player .box_2 .jnewplayer {
	margin:-1px auto 0 0!important;
}

/* main */

#main {
	width:100%;
	height:780px;
	background-color:#ececec;
	background: url(images/br.jpg) repeat center bottom;
}
#main .lm_tit {
	font-size:20px;
	line-height:60px;
	height:60px;
	padding-left:40px;
	color:#9b9387;
	background-color:#ececec;
}
#main .lm {
	height:600px;
	padding:30px;
	border-bottom:60px solid #ececec;
	background: url(images/dian_11.gif) no-repeat left top;
	background-position:70px 0;
	background-color:#FFF;
}
#main .lm .left {
	float:left;
	width:720px;
	min-height:600px;
}

/* 精品栏目 */
#main .lm .left .jplm {
	float:left;
	width:100%;
	margin-top:15px;
	display: block;
}
#main .lm .left.jplmfy .paginationControl {
	display:none;
}
#main .lm .left .paginationControl {
	float:left;
	width:100%;
	margin-top:15px;
	display: block;
}
#main .lm .left .paginationControl span,
#main .lm .left .paginationControl a {
	padding:5px 10px;
	margint:0 3px 0 0;
	cursor:pointer;
	background-color:#aaa592;
	font-size:14px;
	font-weight:700;
	color:#FFF;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	border-bottom-width: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #7e775b;
}
#main .lm .left .paginationControl span:hover,
#main .lm .left .paginationControl a:hover {
	background-color:#e6675e;
	border-bottom-width: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #b94b43;
}
#main .lm .left .paginationControl input {
	padding:5px 10px;
	*padding:0px 10px;
	*height:22px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}
#main .lm .left .paginationControl a#go {
	color:#FFF;
	font-size:14px; font-weight:700;
	padding:5px 10px;
	background-color:#e6675e;
	border-bottom-width: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #b94b43;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}
#main .lm .left .jplm_piclist {
	width:320px;
	height:160px;
	float:left;
}
#main .lm .left .jplm_piclist .pic {
	float:left;
	width:140px;
	height:140px;
}
#main .lm .left .jplm_piclist .txt {
	float:left;
	width:160px;
	height:140px;
	margin-left:10px;
}
#main .lm .left .jplm_piclist .txt span {
	margin:5px 0;
	display:block;
}
#main .lm .left .jplm_piclist .txt span.title_long a {
	font-size:14px;
	font-weight:700;
}

/* 节目点播  热点专题 */
#main .lm .left .jmdb_list {
	height:550px;
}
#main .lm .left .jmdb_list ul,
#main .lm .left .rdzt .rdzt_list ul {
	margin:0;
	padding:0;
}
#main .lm .left .jmdb_list ul li,
#main .lm .left .rdzt .rdzt_list ul li {
	width:660px;
	height:33px;
	line-height:33px;
	font-size:14px;
	padding-left:20px;
	border-bottom:1px solid #CCC;
	background: url(images/dian_06.png) no-repeat left top;
	background-position:0 12px;
}
#main .lm .left .jmdb_list ul li .tit,
#main .lm .left .rdzt .rdzt_list ul li .tit {
	float:left;
	width:610px;
}
#main .lm .left .jmdb_list ul li .tit span,
#main .lm .left .rdzt .rdzt_list ul li .tit span {
	float:left;
	font-size:12px;
	color: #999;
}
#main .lm .left .jmdb_list ul li .tit span.title_list,
#main .lm .left .rdzt .rdzt_list ul li .tit span.title_list {
	width:500px;
}
#main .lm .left .jmdb_list ul li .tit span.title_list a,
#main .lm .left .rdzt .rdzt_list ul li .tit span.title_list a {
	font-size:14px;
	font-weight:700;
}
#main .lm .left .jmdb_list ul li .play,
#main .lm .left .rdzt .rdzt_list ul li .play {
	float:left;
	width:45px;
	height: 33px;
	text-align: center;
}
#main .lm .left .jmdb_list ul li .play img,
#main .lm .left .rdzt .rdzt_list ul li .play img {
	margin-top:6px;
}

/* 互动专区 */
#main .lm .left .hdzq {
	background-color: #ececec;
	padding: 10px;
}
#main .lm .left .hdzq .box {
	width:700px;
	height:180px;
	background-color:#FFF;
}
#main .lm .left .hdzq .box .pic {
	float:left;
	width:100px;
	height:180px;
	background: url(images/hudong_03.png) no-repeat center center;
	background-color: #aaa592;
}
#main .lm .left .hdzq .box .list {
	float:left;
	width:390px;
	height:180px;
	margin-left:10px;
}
#main .lm .left .hdzq .box .list .tit {
	font-size:18px;
	font-weight:700;
	line-height:35px;
	margin-top:5px;
	color:#744848;
}
#main .lm .left .hdzq .box .list ul {
	margin:0;
}
#main .lm .left .hdzq .box .list li {
	height: 25px;
	line-height: 35px;
	font-size: 16px;
	padding-left: 20px;
	background: url(images/dian_06.png) no-repeat left top;
	background-position: 0 14px;
}
#main .lm .left .hdzq .box .btn {
	float:left;
	margin:40px 0 0 10px;
}
#main .lm .left .hdzq .box .btn a {
	font-size:18px;
	color:#FFF;
	width:164px;
	height:51px;
}

/* detail */
.player { 
	height:500px;
	margin:0 0 0 180px;
}
.player .player_l {
	float:left;
	width:300px;
	height:300px;
	background: url(images/playbgaudio.png) no-repeat left center;
}
.player .player_r {
	float:left;
	width:300px;
	margin-left:20px;
}
.player .player_r .detail {
	width:300px;
	height:279px;
	background-color:#e2a950;
	margin-bottom:10px;
	padding:10px;
	filter:alpha(opacity=80); 
	-moz-opacity:0.8;
	opacity: 0.8;
}
.player .player_r .detail span.title {
	color:#FFF;
	font-size:24px;
	font-weight:700;
	line-height:1.3;
	display:block;
	margin-bottom:10px;
	min-height: 30px;
	height: auto;
	text-align: center;
}
.player .player_r .detail div.m_title {
	color:#FFF;
	font-weight:700;
	text-align: center;
}
.player .player_r .detail .detail_explain {
	color:#FFF; 
	font-size:14px;
	line-height:1.8;
	height:230px;
	display:block;
	overflow:hidden;
}
.player .player_r .share {
	width:300px;
	height:25px;
	background-color:#c07571;
	padding:10px;
	filter:alpha(opacity=80); 
	-moz-opacity:0.8;
	opacity: 0.8;
}





#main .lm .right {
	float:left;
	width:210px;
	height:600px;
	margin:0 0 0 30px;
}
#main .lm .right .shipin_tit {
	font-size:18px;
	background: url(/style/images/radio_20.png) no-repeat left top;
	background-position:85px 10px;
	height:35px;
}
#main .lm .right .shipin_btn span {
	margin-bottom:10px;
	display:block;
}

/* footer */

#ft {
	width: 100%;
	height:150px;
	background-color:#f6b447;
}
#footer {
	width: 1024px;
	margin: 0 auto;
	overflow: hidden;
    text-align: center;
	line-height: 25px;
}
#footer .cr1 { margin-top: 20px;}
#footer .cr2 {
	margin: 0 auto;
    height: 25px;
    width: 830px;
}
#footer .cr2 a,
#footer .cr2 i,
#footer .cr2 div { float: left;}
#footer .cr2 i {
	font-style: normal;
    margin: 0 10px;
}
/*#footer .left {
	float:left;
	width:840px;
	height:70px;
	color:#a9771b;
	line-height:1.7;
	margin:20px 0 0 10px;
}
#footer .right {
	float:left;
	width:160px;
	height:70px;
	margin-top:20px;
	*/
} 
