@charset "gb2312";
/* 公共部分 */

* {
	padding: 0;
	margin: 0;
	font-family:"宋体-PUA";
	font-size: 14px;
	list-style: none;
	color: #000;
	letter-spacing: 0.5px;
}

.f-left {
	float: left;
}

.f-right {
	float: right;
}

.clearfix::after {
	content: "";
	height: 0;
	display: block;
	clear: both;
	visibility: hidden;
}
.clearfix {
	zoom: 1;
}

a:link {
	font-size: 14px;
	text-decoration: none;
}

a:visited {
}

a:hover {
	text-decoration: underline;
}

a:active {
}

img {
	border: 0;
	vertical-align: middle;
}

.w {
	margin: 0 auto;
	width: 1250px;
}

body {
	background: url(wt_img/bg_01.jpg) repeat center;
}

/* 顶部导航 */

.ycwt-mulu {
	position: relative;
	height: 145px;
	background: url(wt_img/bg_03_02.jpg) no-repeat left top;
}

.mulu-ul1 {
	position: absolute;
	top: 10px;
	right: 40px;
}

.mulu-ul1 li {
	float: left;
	margin-right: 20px;
}

.mulu-ul1 li a{
	font-size: 13px;
	color: #dfdfdf;
}

.mulu-ul1 li a:hover {
	color: #fff;
}

.mulu-ul2 {
	position: absolute;
	top: 45px;
	left: 380px;
}

.mulu-ul2 li {
	float: left;
}

.mulu-ul2 li a {
	display: block;
	text-align: center;
	color: #fff;
	font-size: 18px;
	padding: 12px 15px;
	margin-right: 30px;
}

.mulu-ul2 li a span {
	font-size: 16px;
	margin-top: 10px;
	color: #fff;
}

.mulu-ul2 li a:hover,
.mulu-ul2 .mulu-li1 a {
	background: url(wt_img/bg_08_02.jpg) no-repeat center;
	color: yellow;
	text-decoration: none;
}

.mulu-p1 {
	position: absolute;
	bottom: 3px;
	left: 45px;
}

marquee {
	color: #fff;
}

.ycwt-add1,
.ycwt-add2 {
	height: 90px;
	margin-top: 1px;
}

.ycwt-add1 div {
	float: left;
}

.ycwt-add2 div {
	float: left;
	margin-left: 12px;
}

/* 底部 */

.ycwt-bottom {
	width: 1190px;
	height: 145px;
	padding-left:60px;
	margin-top: 5px;
	background: url(wt_img/bg_02_02.jpg) no-repeat center;
}

.ycwt-bottom li {
	color: #fff;
	padding-top: 15px;
}

.ycwt-bottom li span {
	margin: 0 10px;
	color: #fff;
}

.ycwt-bottom li a {
	color: #fff;
}

.ycwt-bottom li a:hover {
	color: yellow;
}


/* 主框架 */

.zhuyao-div {
	margin-top: 5px;
}

.left-div {
	width: 250px;
}

.mid-div {
	width: 730px;
	margin: 0 10px;
	padding: 41px 0 10px;
	background: #fff url(wt_img/bg_07.jpg) no-repeat left top;
}

.right-div {
	width: 250px;
}

/* 左侧部分 */

.left-sousuo {
	width: 250px;
	height: 149px;
	padding-top: 10px;
	text-align: center;
	background: url(wt_img/bg_04.jpg) repeat center;
}

.left-sousuo h4 {
	color: #fff;
	font-size: 16px;
	padding: 10px 0 5px;
}

.left-sousuo p {
	padding: 5px 0;
}

.left-ss-input1 {
	width: 160px;
	height: 14px;
	outline: none;
	padding: 5px;
	border: 1px solid #ccc;
}

.left-sousuo p a {
	color: #000;
}

.left-sousuo p a:hover {
	colro: yellow;
}

.left-sousuo p span {
	margin: 0 10px;
}

.left-boke,
.left-bzyy,
.right-yanchu {
	margin-top: 10px;
}

.left-boke h4,
.left-bzyy h4,
.right-yanchu h4 {
	height: 32px;
	line-height: 32px;
	padding-left: 20px;
	padding-right: 10px;
	color: #000;
	background: url(wt_img/bg_09.jpg) repeat-x left center;
}

.left-boke h4 span,
.left-bzyy h4 span,
.right-yanchu h4 span {
	float: right;
}

.left-boke h4 a,
.left-bzyy h4 a,
.right-yanchu h4 a {
	font-weight: 400;
	font-size: 13px;
}

.left-boke h4 a:hover,
.left-bzyy h4 a:hover,
.right-yanchu h4 a:hover {
	color: red;
}

.left-boke ul,
.left-bzyy ul,
.right-yanchu ul {
	background: #fff url(wt_img/bg_05.jpg) no-repeat left top;
	padding-top: 27px;
	padding-left: 15px;
	padding-bottom: 10px;
	margin-top:5px;
}

.left-boke ul li {
	padding-top: 10px;
	height: 95px;
	width: 235px;
}

.left-boke li img {
	float: left;
	width: 80px;
	height: 95px;
}

.left-boke li p {
	float: left;
	margin-left: 15px;
	width: 140px;
	line-height: 24px;
}

.left-boke p a {
	color: red;
}

.left-boke p a:hover {
	color: blue;
}

.left-bzyy ul li {
	border-bottom: 1px dashed #f0f0f0;
	padding-left: 25px;
	padding-top: 10px;
	padding-bottom: 10px;
	background: url(http://www.cn010w.com/images/tp_16.gif) no-repeat 5px 12px;
}

/* 中间部分 */

.mid-jieshao {
	margin-top: 5px;
	width: 690px;
	padding: 0 20px;
}

.mid-js-div{
	margin-top: 15px;
	height: 150px;
}

.mid-js-div img {
	float: left;
	width: 222px;
	height: 150px;
	margin-right: 15px;
}

.mid-js-div p {
	float: left;
	width: 453px;
	text-indent: 20px;
	line-height: 24px;
	font-size: 13px;
	color: #666;
}

.mid-yinyue {
	width: 690px;
	margin: 10px 20px 0;
	height: 299px;
	padding-bottom: 20px;
	background: #fff url(wt_img/bg_10.jpg) repeat-x left top;
}

.mid-yinyue h4 {
	padding: 32px 20px 0;
}

.mid-yinyue h4 a {
	float: right;
	font-weight: 400;
}

.mid-yinyue h4 a:hover {
	color: red;
}

.mid-yy-div {
	margin-top: 10px;
	border: 1px solid #ccc;
	margin-left: 20px;
	width: 628px;
	height: 235px;
	padding: 0 0 10px 20px;
	background-color: #fff;
}

.mid-yy-div ul {
	float: left;
}

.mid-yy-div-ul1 li {
	width: 320px;
	height: 102px;
	padding-top: 13px;
}

.mid-yy-div-ul1 li img {
	float: left;
	width: 82px;
	height: 102px;
	margin-right: 10px;
}

.mid-yy-div-ul1 li p {
	float: left;
	width: 138px;
	color: #999;
	line-height: 24px;
}

.mid-yy-div-ul1 li a {
	color: #836e0e;
}

.mid-yy-div-ul1 li a:hover {
	color: red;
}

.mid-yy-div-ul2 {
	width: 308px;
}

.mid-yy-div-ul2 li {
	background: url(wt_img/bg_11.gif) no-repeat 0 10px;
	padding-left: 30px;
	padding-top: 10px;
}

/* 右侧部分 */

.right-yanchu ul {
	padding-left: 0;
}

.right-yanchu ul li {
	border-bottom: 1px solid #f0f0f0;
	padding: 7px 10px;
}

.right-yanchu li p {
	font-size: 13px;
	color: #666;
	letter-spacing: 0px;
	padding: 5px 0;
}

.right-yanchu p a {
	color: red;
}

.right-yanchu p a:hover {
	color: blue;
}

/* 明星代理 */

.mid-daili {
	width: 640px;
	margin: 0 auto;
}

.mid-daili h4 {
	text-align: center;
	color: red;
	font-size: 20px;
	padding: 20px 0;
	border-bottom: 2px solid #ccc;
}

.mid-daili p {
	text-indent: 2em;
	line-height: 30px;
	margin-top: 20px;
	background: url(wt_img/bg_16.gif) no-repeat 0 8px;
}

.yanchugongsi-div {
	margin-top: 20px;
}

.yanchugongsi-div h4 {
	height: 30px;
	line-height: 30px;
	padding: 0 10px;
	background-color: #f0f0f0;
}

.yanchugongsi-div h4 a {
	font-weight: 400;
	float: right;
}

.yanchugongsi-div h4 a:hover {
	color: red;
}

.yanchugongsi-div li {
	float: left;
	width: 243px;
	height: 123px;
	
}

.yanchugongsi-div li p {
	color: #999;
	padding: 5px 0;
	font-size: 13px;
}

.yanchugongsi-div li a {
	display: block;
	width: 227px;
	height: 112px;
	border-left: 1px dashed #ccc;
	border-bottom: 1px dashed #ccc;
	padding: 5px 0 5px 15px;
	background-color: #f9f9f9;
}

.yanchugongsi-div li a:hover {
	background-color: #fff;
	text-decoration: none;
}

/* 公用div */

.gongyong-div {
	width: 930px;
	margin-left: 10px;
	background: #fff url(wt_img/bg_07_02.jpg) repeat-x left top;
	padding-top: 41px;
	padding-bottom: 10px;
	padding-left: 30px;
	padding-right: 30px;
}


/* 演出服务 */

.ycfw-ul1 {
	height: 30px;
	border-bottom: 2px solid #ccc;
	margin-bottom: 5px;
}

.ycfw-ul1 li {
	float: left;
	width: 176px;
	height: 30px;
	line-height: 30px;
	padding-left: 10px;
	font-size: 24px;
	color: #999;
}

.ycfw-ul1 li a {
	color: #999;
	margin-left: 5px;
	font-weight: 700;
	font-size: 16px;
	letter-spacing: 1.5px;
}

.ycfw-ul1 li a:hover,
.ycfw-ul1 li .ycfw-ul1-a {
	color: red;
}

.ycfw-ul2 li {
	float: left;
	width: 268px;
	height: 130px;
	margin-right: 10px;
	margin-top: 10px;
	padding: 20px 0 0 35px;
	line-height: 22px;
	font-size: 12px;
	background: url(wt_img/tp_05.jpg) no-repeat center;
}

.ycfw-ul2 li a {
	color: blue;
	text-align: center;
	text-decoration: underline;
}

.ycfw-p1,
.user-p1 {
	margin-top: 10px;
	text-align: center;
}

.ycfw-p1 a,
.user-p1 a {
	padding: 5px 7px;
	background-color: #f9f9f9;
	border: 1px solid #f0f0f0;
	margin-left: 10px;
}

.ycfw-p1 a:hover,
.user-p1 a:hover,
.user-p1 .user-p1-a1 {
	color: #fff;
	background-color: blue;
}

.ycfw-nr-h4 {
	height: 100px;
	line-height: 100px;
	font-size: 30px;
	color: #999;
	background: url(wt_img/bg_13_02.jpg) no-repeat left center;
}

.ycfw-nr-div1 {
	margin-top: 10px;
	background: url(wt_img/tp_6_02.jpg) no-repeat left top;
	padding-top: 30px;
	line-height: 30px;
}

.ycfw-nr-ul1 {
	margin-top: 10px;
	padding: 30px 0 0;
	background: url(wt_img/tp_7_02.jpg) no-repeat left top;
}

.ycfw-nr-ul1 li,
.ycfw-nr-ul2 li {
	line-height: 30px;
}

.ycfw-nr-ul2 {
	margin-top: 10px;
	padding: 30px 0 0;
	background: url(wt_img/tp_8_02.jpg) no-repeat left top;
}

/* 播客舞台 */

.user-div1 {
	height: 35px;
	line-height: 35px;
	font-weight: 700;
	font-size: 16px;
	border-bottom: 2px solid #ccc;
}

.user-div1 span {
	float: right;
	font-weight: 400;
}

.user-div1 form .form2-input1 {
	outline: none;
	border: 1px solid #ccc;
	width: 110px;
	height: 10px;
	font-size: 12px;
	color: #999;
	padding: 5px;
}

.user-ul1 li {
	float: left;
	width: 197px;
	height: 91px;
	padding: 10px 0 10px 20px;
	margin-right: 20px;
	margin-top: 20px;
	background: url(wt_img/bg_12_02.jpg) no-repeat left top;
}

.user-ul1 li img {
	float:left;
	width: 70px;
	height: 90px;
	margin-right: 10px;
}

.user-ul1 li p {
	float: left;
	width: 117px;
	line-height: 30px;
	color: #999;
}

.user-ul1 p a {
	color: #836e0e;
}

.user-ul1 p a:hover,
.yinyue-ul2 p a:hover {
	color: red;
}



/* 原创音乐 */
.yinyue-div {
	color: #c00;
}

.yinyue-div em {
	color: #c00;
}

.yinyue-div a {
	color: #999;
	margin-left: 20px;
}

.yinyue-div a:hover {
	color: #c00;
}

.yinyue-div i {
	margin-left: 10px;
	font-style: normal;
	font-weight: 400;
}

.yinyue-ul1 {
	margin-top: 10px;
	height: 35px;
	border-bottom: 2px solid #ccc;
}

.yinyue-ul1 li {
	float: left;
	width: 106px;
	padding: 0 0 5px 10px;
	color: #999;
	font-size: 26px;
}

.yinyue-ul1 li a {
	color: #E6903A;
	margin-left: 5px;
}

.yinyue-ul1 li a:hover {
	color: #c00;
}

.yinyue-ul2 li p {
	width: 105px;
	line-height: 22px;
	font-size: 12px;
}

.yinyue-ul2 p a {
	font-size: 13px;
	line-height: 20px;
}

/* 播放页面 */

.bofang-p1 {
	text-align: center;
	height: 25px;
	line-height: 35px;
}

.bofang-p1 span {
	margin-right: 20px;
}

.bofang-p1 span a {
	color: blue;
}

.bofang-p1 span a:hover {
	color: red;
}

.bofang-h4 {
	height: 30px;
	line-height: 30px;
	padding-left: 39px;
	margin-top: 10px;
	background: #f0f0f0 url(wt_img/bg_14.gif) no-repeat 10px 5px;
}

.bofang-div2 {
	width: 738px;
	margin: 10px auto 0;
	border: 1px solid #ccc;
	background-color: #f4f4f4;
	padding: 10px;
	color: #666;
	line-height: 24px;
}

/* 登录页面 */

.denglu-ul1 {
	width: 230px;
	height: 90px;
	background-color: #f4f4f4;
	border: 1px solid #f0f0f0;
	margin-top: 10px;
	padding: 221px 349px;
}

.denglu-ul1 li {
	margin-top: 10px;
}

.denglu-ul1 form .denglu-ul1-ipt1 {
	width: 140px;
	height: 10px;
	padding: 5px;
	color: #999;
	outline: none;
	border: 1px solid #ccc;
}


/* 注册页面 */

.reg-div1 {
	margin-top: 10px;
	height: 837px;
}

.reg-div1 h4 {
	text-align: center;
	color: red;
	font-size: 16px;
	padding: 10px 0 10px;
}

.reg-div1 p {
	text-indent: 2em;
	line-height: 26px;
	padding: 5px 0;
	letter-spacing: 1px;
}

.reg-div1 p a {
	padding: 7px 10px;
	background-color: #f9f9f9;
	border: 1px solid #eee;
	letter-spacing: 1px;
}

.reg-div1 p a:hover {
	color: #fff;
	background-color: blue;
	border: 1px solid blue;
}

.reg-ul1 {
	width: 398px;
	height: 431px;
	margin-top: 10px;
	padding: 101px 265px 0;
	background-color: #f4f4f4;
	border: 1px solid #f0f0f0;
}

.reg-ul1 li {
	padding-top: 15px;
}

.reg-ul1 .reg-ul1-ipt1,
.reg-ul1 .reg-ul1-ipt3{
	width: 150px;
	height: 10px;
	outline: none;
	border: 1px solid #ccc;
	color: #999;
	font-size: 13px;
	padding: 5px;
}

.reg-ul1 .reg-ul1-ipt3 {
	width: 310px;
}