﻿@charset "utf-8";
/*
主体定义
*/
body {
	margin:0;
	padding:0;
	border:0;
	background-color:#FFFFFF;
	font-family:宋体, Verdana;
}
ul, dl, dt, dd {
	list-style-type:none;
	margin:0;
	padding:0;
}
form, input, h1, h2, h3, p, ul, li, img, table, td, tr {
	margin:0;
	padding:0;
}
h1, h2, h3, h4 {
	font-size:100%;
	font-weight:normal;
}
img {
	padding:0;
	margin:0;
	border:0;
}
.clear {
	clear: both;
}
.clear_20 {
	margin:20px 0 20px 0;
	clear: both;
}
a {
	text-decoration:none;
}
input, button, select, textarea {
	outline:none
}
textarea {
	resize:none
}
/*
头部定义
*/
.header {
	margin:0 auto;
	width:990px;
	height:140px;
	background:url(../images/top_bg.png) no-repeat -110px 0;
	position:relative;
}
.header .logo_area{
	width:180px;
	height:60px;
	position:absolute;
	top:30px;
	left:35px;
	display:block;
	}
.header_line1 {
	float:right;
	width:500px;
	margin:60px 40px 0 0;
	display:inline;
}
.header_line1 li {
	float:right;
	font-size:12px;
	color:#848484;
	text-indent:14px;
	padding-right:10px;
	background:url(../images/css-sprite1.gif) no-repeat -403px -241px;
}
.header_line2 {
	float:right;
	margin:20px 40px 0 0;
	width:600px;
	display:inline;
}
.header_line2 li {
	float:right;
	font-size:12px;
	padding-right:10px;
	text-indent:15px;
	background:url(../images/css-sprite_4.gif) no-repeat 0 -232px;
}
.header_line1 a:link, .header_line2 a:link, .header_line1 a:visited, .header_line2 a:visited {
	color:#747474;
}
.header_line1 a:hover, .header_line2 a:hover {
	color:#aaaaaa;
}
.user_id a:link, .free_reg a:link, .user_id a:visited, .free_reg a:visited {
	color:#ffa200;
}
.user_id a:hover, .free_reg a:hover {
	color:#ffb638;
}
/*
一级导航定义
*/
.main_nav {
	width:100%;
	height:36px;
	background:url(../images/css-sprite3.gif) repeat-x 0 0;
	text-align:center;
}
.main_nav ul {
	width:996px;
	height:36px;
	margin:0 auto;
}
.main_nav li {
	text-align:center;
	background:url(../images/css-sprite3.gif) no-repeat 0 -103px;
	height:36px;
	width:90px;
	line-height:36px;
	float:left;
	font-size:14px;
	font-weight:bold;
}
.main_nav a {
	color:#fff;
	display:block;
	width:90px;
	height:36px;
	text-indent:2px;
}
.main_nav .two_word {
	letter-spacing:6px;
	padding-left:6px!important;
	padding-left:0px;
	}
.main_nav li a:hover {
	background:url(../images/css-sprite3.gif) no-repeat 0 -140px;
}
.main_nav .nav_sp {
	background:url(../images/css-sprite3.gif) no-repeat 0 -177px;
}
.main_nav .nav_sp a:hover {
	background:url(../images/css-sprite3.gif) no-repeat 0 -214px;
}
.main_nav .nav_sp_last {
	height:36px;
	width:94px;
	background:url(../images/css-sprite3.gif) no-repeat 0 -177px;
}
.main_nav .nav_sp_last:hover {
	height:36px;
	width:94px;
	background:url(../images/css-sprite3.gif) no-repeat 0 -214px;
}
/*
二级导航定义
*/

.sub_nav_bg {
	width:100%;
	background:url(../images/css-sprite3.gif) repeat-x 0 -36px;
	height:44px;
}	
.sub_nav {
	width:980px;
	margin:0 auto;
	padding:0 10px;
	position:relative;
}
.sub_nav ul {
	float:left;
	width:600px;
}
.sub_nav .sub_nav_fix{
	padding-left:22px;
	}
.sub_nav li {
	color:#565656;
	font-size:12px;
	float:left;
	padding-right:10px;
	height:40px;
	line-height:40px;
	text-align:center;
}
.sub_nav li a {
	color:#838383;
}
.sub_nav li a:hover {
	color:#ff9c00;
}
.sub_nav img {
	display:block;
	float:left;
	margin:10px 10px 0 0;
	display:inline;
}
.sub_nav_fix .chain_nav{
	color:#fff9eb;
	cursor:default;
	}
.sub_nav_fix .chain_nav:hover{
	color:#fff9eb;
	}	
/*
二级导航-搜索框定义
*/
.search {
	float:right;
	margin:5px 20px 0 0;
	width:196px;
	height:30px;
	display:inline;
	background:url(../images/css-sprite1.gif) no-repeat -526px -273px;
}
.search #search_frame {
	float:right;
	height:30px;
	width:159px;
	background:none;
	border:0;
	vertical-align:middle;
	line-height:30px\9;
	text-indent:5px;
	-webkit-appearance: textfield;
	outline:none;
}
.search #search_frame:empty {
 -webkit-appearance:padding-left:10px;
}
.search #search_btn {
	float:right;
	width:24px;
	margin-top:4px;
	margin-right:5px;
	height:24px;
	background:url(../images/css-sprite1.gif) no-repeat -660px -307px;
	border:0;
	cursor:pointer;
}
.search #search_btn:hover {
	background-position:-698px -307px;
}
/*！！！！！！！！！！！！！！！！！！！！！！！！！！首页START！！！！！！！！！！！！！！！！！！！！！！！！！！！*/


.sando_index_warp {
	margin:0 auto;
	width:1000px;
}
/*
第一列
*/
.sando_index_row1 {
	margin:10px auto auto auto;
	width:980px;
	height:392px;
}
.row1_left {
	width:683px;
	height:392px;
	float:left;
}
.slider {
	width:683px;
	height:316px;
	background-color:#F2F2F2;
}
.sando_left_news {
	width:682px;
	height:76px;
	background-color:#fcf9f4;
	border-top:1px solid #e0e0e0;
	border-bottom:1px solid #e0e0e0;
	border-left:1px solid #e0e0e0;
}
.sando_index_row1 .right1 {
	width:295px;
	height:392px;
	float:left;
	border:1px solid #e0e0e0;
}
.right1 .weibo {
	width:233px;
	height:53px;
	background:url(../images/about_us.gif) no-repeat;
	margin:15px auto 13px auto;
	position:relative;
}
.sina_weibo, .tencent_weibo {
	width:35px;
	height:32px;
	position:absolute;
}
.sina_weibo {
	left:125px;
	top:7px;
}
.tencent_weibo {
	left:175px;
	top:9px;
}
.sina_weibo a, .tencent_weibo a {
	width:35px;
	height:32px;
	display:block;
}
.sina_weibo a {
	background:url(../images/css-sprite1.gif) no-repeat -69px -119px;
}
.tencent_weibo a {
	background:url(../images/css-sprite1.gif) no-repeat -113px -119px;
}
.sina_weibo a:hover {
	background-position:-69px -154px;
}
.tencent_weibo a:hover {
	background-position:-113px -155px;
}
.right1 .hot_list {
	margin:0 auto;
}
.right1 .hot_list dd {
	height:23px;
}
.right1 .contact_us {
	width:233px;
	margin:10px auto auto auto;
	background:url(../images/contact_us.gif) no-repeat;
	height:134px;
}
.right1 .contact_us_us{ color:#8d8d8d; font-size: 13px;
font-family:微软雅黑;
margin-left: 50px;
line-height: 23px;
padding-top: 8px;}
.right1 .contact_us_us p{ margin-top:5px;}
.sando_left_news, .sando_left_news a {
	font-size:12px;
	color:#525252;
}
.sando_left_news a:hover {
	color:#ff9c00;
}
.sando_left_news dt {
	width:91px;
	height:66px;
	padding-top:5px;
	padding-left:10px;
	float:left;
	clear:both;
}
.sando_left_news dt img {
	vertical-align:-40%;
	padding-left:6px;
}
.sando_left_news dd {
	padding-top:6px;
	width:280px;
	float:left;
	line-height:17px;
	text-indent:8px;
	background:url(../images/css-sprite_4.gif) no-repeat 0 -420px;
}
/*
第二列
*/
.sando_index_row2, .sando_index_row3, .sando_index_row4, .sando_index_row5, .sando_index_row6 {
	margin-top:10px;
	width:990px;
	height:381px;
	clear:both;
}
.industry_t_news_left {
	width:175px;
	height:68px;
	float:left;
	background:url(../images/index_left_title.gif) no-repeat 1px 0;
}
.rows_t_right {
	padding:25px 0 0 60px;
	width:755px;
	height:43px;
	float:left;
	background:url(../images/index_right_title_line.gif) no-repeat;
}
.rows_t_right li {
	font-size:12px;
	color:#c36a19;
	float:left;
	text-indent:13px;
	padding-right:14px;
	border-right:1px solid #c36a19;
}
.rows_t_right .last {
	border:none;
}
.rows_t_right a {
	color:#c36a19;
}
.rows_t_right a:hover {
	color:#e37b1c;
}
.industry_left_news {
	float:left;
	height:326px;
	width:264px;
	background-color:#fafafa;
}
.rows_frame {
	margin-top:-14px;
	height:326px;
	width:978px;
	float:right;
	border:1px solid #e0e0e0;
	border-top:none;
}
.news_img {
	padding-top:25px;
	position:relative;
	width:224px;
	height:140px;
	margin:0px auto 20px 32px;
}
.news_img a img {
	display:block;
	padding:1px;
	width:224px;
	height:140px;
	background-color:#EEE;
	border:1px solid #999;
}
.news_img a img:hover {
	border:1px solid #ffc741;
}
.news_img .cv-title {
	font-size:12px;
	position:absolute;
	width:214px;
	height:22px;
	line-height:22px;
	padding:0 5px;
	margin:-24px 2px 0 2px;
	overflow:hidden;
	text-align:center;
	color:#fff;
	background:none repeat scroll 0 0 rgba(0,0,0,0.6);
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#40000000, 
endColorStr=#40000000)!important;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#88000000, endColorStr=#88000000);
}
.industry_left_news .summary {
	height:85px;
}
.industry_left_news .summary {
	margin-left:32px;
	font-size:12px;
	color:#494949;
	width:228px;
	overflow:hidden;
	line-height:22px;
}
.industry_left_news .read_more {
	margin-left:32px;
	font-size:12px;
	color:#494949;
	width:228px;
	text-align:right;
}
.industry_left_news .read_more a {
	color:#c36a19;
}
.industry_left_news .read_more a:hover {
	color:#e37b1c;
}
.industry_right_news {
	float:left;
	height:306px;
	width:364px;
	line-height:24px;
	background-color:#fafafa;
	font-size:12px;
	overflow:hidden;
	padding-top:20px;
}
.industry_right_news .news_categories {
	color:#c36a19;
}
.industry_right_news .news_categories:hover {
	color:#e37b1c;
}
.industry_right_news .news_h2 {
	padding-left:7px;
	color:#494949;
}
.industry_right_news .news_h2:hover {
	color:#ff9c00;
}
.industry_right_news .hot_list {
	float:left;
	margin:0 auto;
}
.middle_line {
	float:left;
	width:54px;
	height:326px;
	background:url(../images/middle_line.gif) no-repeat;
}
.rights {
	width:295px;
	height:326px;
	float:right;
	border-left:1px solid #e0e0e0;
}
.rights .hot_list {
	margin:15px auto auto auto;
}
.rights .hot_list dd {
	height:25px;
}
/*
第三列
*/
.pro_dub_t_news_left {
	width:175px;
	height:68px;
	float:left;
	background:url(../images/index_left_title.gif) no-repeat 1px -68px;
}
.row_left_images_news {
	float:left;
	height:326px;
	width:304px;
	background-color:#fafafa;
}
.rows_img_news, .rows_long_img_news {
	float:left;
	padding-top:29px!important;
	padding-top:28px;
	position:relative;
	width:118px;
	height:118px;
	padding-left:30px;
}
.rows_img_news a img, .rows_long_img_news a img {
	display:block;
	width:118px;
	height:118px;
	padding:1px;
	background-color:#EEE;
	border:1px solid #999;
}
.rows_img_news a img:hover, .rows_long_img_news a img:hover {
	border:1px solid #ffc741;
}
.rows_img_news .cv-title, .rows_long_img_news .cv-title {
	font-size:12px;
	position:absolute;
	width:118px;
	height:22px;
	line-height:22px;
	margin:-24px 2px 0 2px;
	overflow:hidden;
	text-align:center;
	color:#fff;
	background:none repeat scroll 0 0 rgba(0,0,0,0.6);
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#40000000, 
endColorStr=#40000000)!important;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#88000000, endColorStr=#88000000);
}
.rows_right_listen {
	float:left;
	height:306px;
	width:324px;
	line-height:24px;
	background-color:#fafafa;
	font-size:12px;
	overflow:hidden;
	padding-top:20px;
}
.rows_right_listen li {
	width:130px;
	height:28px;
	line-height:28px;
	margin-right:20px;
	text-indent:12px;
	border-bottom:1px dashed #CCCCCC;
	float:left;
	background:url(../images/css-sprite_4.gif) no-repeat 3px -509px;
}
.rows_right_listen ul a {
	color:#000;
	display:block;
	width:132px;
	height:28px;
}
.rows_right_listen ul a:hover {
	color:#666666;
	background:url(../images/css-sprite_4.gif) no-repeat 3px -555px;
}
.listen_more {
	width:300px;
	height:40px;
	line-height:40px;
	text-align:right;
}
.listen_more a {
	color:#ff9c00;
	float:right;
	text-align:left;
	display:block;
	width:60px;
	_width:57px;
	background:url(../images/css-sprite_4.gif) no-repeat 28px -370px;
}
.listen_more a:hover {
	color:#FFBA53;
	background-position: -92px -370px;
}
.rights .top10_list {
	color:#6a6a6a;
	padding-top:6px;
	_padding-top:7px;
	width:232px;
	height:264px;
	font-size:12px;
	background:url(../images/css-sprite_4.gif) no-repeat 0 -663px;
}
.rights .top10_list li {
	width:232px;
	height:25px;
	line-height:25px;
	*height:23px;
	*line-height:23px;
	background:url(../images/css-sprite_4.gif) no-repeat 210px -935px;
	*background:url(../images/css-sprite_4.gif) no-repeat 210px -936px;
}
.rights .top10_list li:hover {
	background-position:210px -981px;
}
.top10_list_title {
	padding-left:30px;
	width:102px;
	float:left;
}
.top10_list_id {
	width:100px;
	float:left;
}
.rights .top10_list li a:hover {
	color:#ff903c;
}
.rights .top10_list li a {
	display:block;
	color:#6a6a6a;
}
/*
第四列
*/
.music_crt_t_left {
	width:175px;
	height:68px;
	float:left;
	background:url(../images/index_left_title.gif) no-repeat 1px -136px;
}
.rights .row_ads {
	overflow:hidden;
	margin:17px auto;
	width:250px;
	height:76px;
	border:5px solid #E8E8E8;
}
.rights .row_ads:hover{
	border:5px solid #D5D5D5;
	}
/*
第五列
*/
.sound_dec_t_left {
	width:175px;
	height:68px;
	float:left;
	background:url(../images/index_left_title.gif) no-repeat 1px -204px;
}
.rights .user_avatars {
	width:40px;
	height:40px;
	padding:1px;
	background-color:#EEE;
	border:1px solid #999;
	margin:9px 0 0 9px;
	float:left;
	list-style:none;
}
.rights .user_avatars img {
	width:40px;
	height:40px;
	display:block;
}
.rights .avatars_frame {
	margin-left:10px;
	_margin-left:1px;
	overflow:hidden;
	height:160px;
}
.rows_long_img_news {
	width:266px;
	height:118px;
}
.rows_long_img_news a img {
	width:266px;
	height:118px;
}
.rows_long_img_news .cv-title {
	width:266px;
}
.bbs_news{
	font-size:12px;
	width:250px;
	border-top:1px dashed #cecece;
	padding-top:10px;
	margin:15px auto;
	line-height:25px;
	}
.bbs_news a{
	color:#797979;
	background:url(../images/css-sprite_4.gif) no-repeat -1px -428px;
	padding-left:8px;
	}
.bbs_news a:hover{
	color:#ff9c00;
	}	
/*
第六列
*/	
.net_mall_t_left {
	width:175px;
	height:68px;
	float:left;
	background:url(../images/index_left_title.gif) no-repeat 1px -272px;
}
.net_mall_list {
	font-size:12px;
}
.net_mall_list .h4 {
	font-weight:bold;
	float:left;
	padding-right:30px;
	border-right:none;
}
.net_mall_list .h4 a {
	color:#a10000;
}
.net_mall_list .h4 a:hover {
	color:#c30000;
}
.net_mall_list li a {
	color:#333333;
}
.net_mall_list li a:hover {
	color:#727272;
}
.net_mall_list li {
	margin-top:10px;
	float:left;
	text-indent:13px;
	padding-right:14px;
	border-right:1px solid #D5D5D5;
}
.net_mall_list .net_mall_list_last {
	border:none;
}
.net_mall_items {
	margin:0 auto;
	width:900px;
	height:30px;
	border-bottom:1px dashed #D5D5D5;
	overflow:hidden;
}
/*
友情链接
*/
.friend_link {
	margin:15px auto;
	padding:10px 10px 0px 10px;
	*padding:10px;
	font-size:12px;
	width:958px;
	border:1px solid #dadada;
	background-color:#f9f9f9;
	overflow:hidden;
}
.friend_link ul {
	float:left;
	width:870px;
	overflow:hidden;
}
.friend_link a {
	font-size:12px;
	float:left;
	height:14px;
	line-height:14px;
	margin:0 10px 15px -1px;
	white-space:nowrap;
	padding-left:7px;
	cursor:pointer;
	border-left:1px solid #ccc;
	color:#8d8d8d;
}
.friend_link a:hover {
	color:#B3B3B3;
}
.friend_link_left {
	font-weight:bold;
	padding-left:10px;
	width:78px;
	float:left;
	color:#7b7b7b;
	letter-spacing:0.2em;
}
.friend_link_right {
	width:870px;
	float:left;
}
/*
关于声动
*/	
.about_sando {
	margin:0 auto 30px auto;
	width:980px;
	height:110px;
	font-size:12px;
}
.about_sando .items {
	color:#565656;
	line-height:20px;
}
.about_sando .ul_1, .about_sando .ul_2, .about_sando .ul_3, .about_sando .ul_4, .about_sando .ul_5 {
	float:left;
}
.about_sando .ul_1 {
	padding-left:46px;
	width:150px;
}
.about_sando .ul_2 {
	padding-left:58px;
	width:138px;
}
.about_sando .ul_3 {
	padding-left:69px;
	width:127px;
}
.about_sando .ul_4 {
	padding-left:78px;
	width:118px;
}
.about_sando .ul_5 {
	padding-left:90px;
	width:106px;
}
/*！！！！！！！！！！！！！！！！！！！！！！！！！！首页END！！！！！！！！！！！！！！！！！！！！！！！！！！！*/

/*！！！！！！！！！！！！！！！！！！！！！！！！！！首页-试听mini页面START！！！！！！！！！！！！！！！！！！！！！！！！！！！*/
.sando_mini_listen {
	width:519px;
	height:293px;
	margin:0 auto;
	background:url(../images/sando_listen.gif) no-repeat;
	font-size:12px;
	color:#565656;
}
.sando_mini_listen_title {
	color:#FFF;
	width:479px;
	height:30px;
	line-height:30px;
	text-align:right;
	padding:0 20px 0 20px;
	cursor:move;
}
.sando_mini_listen_title a {
	line-height:30px;
	height:30px;
	color:#fff;
}
.sando_mini_listen_title h1 {
	height:30px;
	font-family:宋体;
	font-size:12px;
	line-height:30px;
	float:left;
}
.listen_item_first {
	margin:28px auto;
	width:479px;
}
.listen_item li {
	height:30px;
	line-height:30px;
	_height:28px;
	_line-height:28px;
}
.listen_item h2 {
	float:left;
	width:120px;
}
.listen_item p {
	float:left;
	width:79px;
}
.listen_item .music_player {
	float:left;
	margin-top:5px;
	_margin-top:4px;
	width:200px;
}
.recommend_title {
	padding:18px 0 10px 20px;
	color:#ff8b00;
}
.listen_recommend {
	width:479px;
	margin:0 auto;
}
/*！！！！！！！！！！！！！！！！！！！！！！！！！！首页-试听mini页面END！！！！！！！！！！！！！！！！！！！！！！！！！！！*/


/*！！！！！！！！！！！！！！！！！！！！！！！！！！新闻列表页START！！！！！！！！！！！！！！！！！！！！！！！！！！！*/
/*
新闻列表页-框架定义
*/
.news_content {
	margin:0 auto;
	width:980px;
}
.news_content_left {
	width:708px;
	float:left;
	background-color:#FFFFFF;
}
.news_content_right {
	width:234px;
	padding:0 19px 0 19px;
	float:left;
	background-color:#fbfbfa;
}
/*
新闻列表页-左侧定义
*/
.news_content_list {
	width:708px;
	margin:15px 0 20px 0;
}
.news_content_list h1 {
	color:#000;
	font-size:14px;
	float:left;
	margin-left:10px;
	display:inline;
}
.news_content_list a {
	color:#000000;
}
.news_content_list a:hover {
	color:#ff9c00;
}
.news_content_list p {
	color:#565656;
	font-size:12px;
}
.news_content_list .title_line p {
	float:right;
	margin-right:20px;
	display:inline;
}
.news_summary {
	text-indent:2em;
	margin-left:7px;
	width:660px;
	line-height:18px;
}
.news_content_list .title_line {
	width:680px;
	height:27px;
	margin-bottom:15px;
	background-color:#f6f6f6;
	line-height:27px;
	border-bottom:1px dashed #ccc;
	border-left:7px solid #ff9c00;
}

.news_not_found{
	background:url(../images/news_not_found.png) no-repeat;
	width:390px;
	height:20px;
	color:#aaaaaa;
	font-size:12px;	
	margin:0 auto;
	padding:62px 0 0 5px;
	margin-top:20px;
	}
.news_not_found a{
	color:#fa9616;
	}
/*！！！！！！！！！！！！！！！！！！！！！！！！！！新闻列表页END！！！！！！！！！！！！！！！！！！！！！！！！！！！*/

/*！！！！！！！！！！！！！！！！！！！！！！！！！！新闻详细页START！！！！！！！！！！！！！！！！！！！！！！！！！！！*/
/*
新闻详细页-框架定义
*/
.news_detail_warp {
	margin:0 auto;
	width:980px;
}
.news_detail_left {
	width:708px;
	float:left;
	background-color:#FFFFFF;
}
.news_detail_right {
	width:234px;
	padding:0 19px 0 19px;
	float:left;
	background-color:#fbfbfa;
}
/*
新闻详细页-标题定义
*/
.news_detail_content {
	margin-top:20px;
	width:680px;
	line-height:24px;
	font-size:14px;
}
.news_detail_title {
	width:680px;
	height:55px;
	border-bottom:1px dashed #ccc;
	margin-top:20px;
	text-align:center;
}
.news_detail_title h1 {
	font-size:17px!important;
	font-size:15px;
	color:#565656;
	padding-bottom:10px;
	*padding-bottom:15px;
	font-weight:bold;
	text-align:center;
}
.news_detail_title p {
	margin-top:15px;
	color:#8a8a8a;
	font-size:12px;
	display:inline;
	padding-right:10px;
}
.news_detail_title .sp {
	color:#f6910f;
	display:inline;
}
.news_detail_title a {
	color:#f6910f;
}
.news_detail_title a:hover {
	color:#f5aa4a;
}
/*
新闻详细页-评论定义
*/
.comment_warp {
	width:550px;
	margin:0 auto 0 70px;
	border-top: 1px dotted #ccc;
	font-size:12px;
	background-color:#fcfcfc;
	border-bottom: 1px dotted #ccc;
}
.comment_warp_title {
	height:30px;
	background-color:#FFFFFF;
}
.comment_warp_title p {
	text-indent:10px;
	color:#0f3687;
	float:left;
	line-height:30px;
	font-weight:bold;
}
.comment_warp_title li {
	float:right;
	padding:6px 15px 0 0;
}
.comment_warp #share {
	float:right;
	line-height:30px;
	margin-right:20px;
	font-weight:normal;
}
.no_comment_yet{
	background:#FFF;
	text-align:center;
	padding:20px 0 45px 0;
	color:#999999;
	}
/*
新闻详细页-左右栏
*/
.comment_left {
	width:72px;	
	height:65px!important;
	height:50px;
	float:left;
}
.comment_left img {
	width:50px;
	height:50px;
	border:1px solid #ccc;
	padding:2px;
	_margin-top:3px;
	background-color:#FFF;
}
.comment_right {
	width:456px;
	float:left;
}
.comment_right p {
	float:left;
	padding-right:10px;
}
.comment_right .floor {
	float:right;
	color:#ff9c00;
}
.comment_content {
	margin-top:25px;
	color:#565656;
	line-height:18px;
	overflow:hidden;
	word-break: break-all;
}
.comment_frame {
	width:530px;
	padding:10px;
}
.comment_line {
	width:550px;
	height:14px;
	background:url(../images/comment_line.gif) no-repeat;
	clear:both;
}
.comment_user_name {
	font-weight:bold;
}
/*
新闻详细-用户评论
*/
.comment_sumit {
	width:550px;
	margin:0 auto 0 70px;
	padding-top:30px;
}
#comment_user_web, #comment_user_verify {
	display:block;
	border:1px solid #ccc;
	color:#CCC;
	margin-bottom:12px;
	vertical-align:middle;
	line-height:30px\9;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}
#comment_user_web {
	width:182px;
	height:30px;
	text-indent:5px;
}
#comment_user_web:focus, #comment_user_verify:focus, #comment_user_input:focus {
	border: 1px solid #fb9e27;
}
#comment_user_verify {
	width:65px;
	height:30px;
	float:left;
	text-align:center;
	margin-right:10px;
}
.news_detail_var {
	float:left;
	margin-top:1px;
}
.news_detail_var img {
	width:60px;
	height:30px;
}
#comment_user_input {
	float:left;
	width:527px;
	height:87px;
	border:1px solid #ccc;
	padding:10px;
	overflow-x: hidden;
	overflow:auto;
	color:#b2b2b2;
	font-size:12px;
	margin-bottom:10px;
	word-break:break-all;
	background:url(../images/sandologo2.gif) no-repeat center center;
}
#comment_user_submit_btn {
	float:right;
	background:url(../images/css-sprite1.gif) no-repeat -69px -309px;
	width:131px;
	height:37px;
	border:0;
	cursor:pointer;
	margin-bottom:50px;
}
#comment_user_submit_btn:hover {
	background-position:-69px -352px;
}

/*！！！！！！！！！！！！！！！！！！！！！！！！！！新闻详细页END！！！！！！！！！！！！！！！！！！！！！！！！！！！*/

/*！！！！！！！！！！！！！！！！！！！！！！！！！！配音制作&音乐创作&台宣包装页START！！！！！！！！！！！！！！！！！！！！！！！！！！！*/
.sando_listen_warp {
	margin:0 auto;
	width:1000px;
	padding-right:20px;
}
.sando_listen_left {
	width:728px;
	float:left;
}
.sando_listen_right {
	width:234px;
	padding:0 19px 0 19px;
	float:left;
	background-color:#fbfbfa;
}
.sando_listen_left .theme1, .sando_listen_left .theme2, .sando_listen_left .theme3 {
	width:678px;
	background:url(../images/intro_bg.png) no-repeat;
	padding-left:50px;
}
.sando_listen_left .theme2{
	 background:url(../images/intro_bg2.png) no-repeat;
	 }
.sando_listen_left .intro {
	width:678px;
	padding-top:20px;
	padding-bottom:40px;
}
.sando_listen_left .intro p {
	color:#6a6a6a;
	font-size:12px;
	line-height:23px;
	width:650px;
	text-indent:2em;
}
.listen_items {
	width:670px;
	color:#565656;
	font-size:12px;
	position:relative;
}
.listen_items_title {
	text-align:right;
	height:20px;
	line-height:20px;
	margin-bottom:20px;
}
.listen_items_title h2 {
	font-size:17px!important;
	font-size:15px;
	float:left;
}
.listen_items_title a {
	padding-right:5px;
	color:#ff8000;
}
.listen_items_title a:hover {
	color:#ffa200;
}
.listen_items li {
	height:38px;
	overflow:hidden;
	width:666px;
	line-height:38px;
	clear:both;
	_margin-bottom:-2px;
}
.listen_items .zabra_1 {
	background-color:#f9f9f9;
}
.listen_items li p {
	float:left;
	width:100px;
}
.listen_items li h3 {
	text-indent:15px;
	float:left;
	width:150px;
}
.listen_items h3 a{
	color:#565656;
	}
.listen_items h3 a:hover{
	color:#ff6c00;
	}
.music_player {
	margin-top:9px;
	_margin-left:-3px;
}
.listen_items .video_play {
	background:url(../images/css-sprite1.gif) no-repeat -71px -515px;
	display:block;
	float:left;
	width:24px;
	height:20px;
	margin:9px 0 0 2px;
}
.listen_items .video_play:hover {
	background:url(../images/css-sprite1.gif) no-repeat -71px -482px;
}
.fivesteps1 {
	margin:0px auto 10px auto;
	padding-top:5px;
	width:670px;
	height:200px;
	border-top:1px dashed #CCCCCC;
	text-align:right;
}
.placeholder_peiyinzhizuo {
	height:209px;
}
.placeholder_yinyuechuangzuo {
	height:470px;
	_height:482px;
}
.placeholder_zhuanyetaixuan {
	height:535px;
	_height:547px;
}
/*
提示小窗口
*/
.tips_1{
	width:174px;
	height:44px;
	font-size:12px;
	color:#fc8035;
	background:url(../images/css-sprite1.gif) no-repeat -327px -25px;
	padding:12px 16px 14px 21px;
	position:absolute;
	top:22px;
	left:140px;
	}
.tips_1 p{
	line-height:18px;
	height:30px;
	}	
.tips_1 a{
	_margin-top:-6px;
	float:right;
	color:#aeaeae;
	}
.tips_1 a:hover{
	color:#8a8a8a;
	}
/*
没有案例
*/	
p.no_case{
	width:362px;
	height:50px;
	background:#fefaee;
	color:#ff8000;
	line-height:50px;
	text-align:center;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	margin:10px auto;
	}
p.no_case a{
	color:#ff8000;
	}		
/*！！！！！！！！！！！！！！！！！！！！！！！！！！配音制作&音乐创作&台宣包装页END！！！！！！！！！！！！！！！！！！！！！！！！！！！*/

/*！！！！！！！！！！！！！！！！！！！！！！！！！！配音制作&音乐创作&台宣包装页-详细START！！！！！！！！！！！！！！！！！！！！！！！*/
/*
第一列
*/
.sando_listen_detail_row1 ,.sando_listen_detail_row2{
	margin:0 0 30px 30px;
	_margin:0 0 25px 15px;
	}
.sando_listen_detail_row1{
	margin-top:20px;
	padding-left:10px;
	}
.sando_listen_detail_row1,.sando_listen_detail_row2{
	width:680px;
	float:left;
	font-size:12px;
	color:#7f7f7f;
	}
.sando_listen_detail_row1 a ,.sando_listen_detail_row2 a{
	color:#7f7f7f;	
	}
.sando_listen_detail_row1 a:hover ,.sando_listen_detail_row2 a:hover{
	color:#f79c2f;
	}	
.sando_listen_detail_row1 h1{
	color:#f79c2f;
	font-weight:bold;
	font-size:15px;
	background:url(../images/css-sprite1.gif) no-repeat -723px -27px;
	height:30px;
	line-height:30px;
	padding:1px 0 0 35px;
	margin:0 0 5px -10px;
	}
.sando_listen_detail_row1 li{
	float:left;
	line-height:35px;
	}
.sando_listen_detail_row1 span{
	padding-right:55px;
	}	
.sando_listen_detail_row1 .music_player{
	float:left;
	margin:7px 0 0 1px;
	}
.sando_listen_detail_row1 .flash_audition_p p{
	float:left;
	}
.sando_listen_detail_row1 .expert_in{
	width:600px;
	}	
.sando_listen_detail_row1 .expert_in a{
	height:23px;
	color:#FFFFFF;
	float:left;
	line-height:23px;
	background:#FF6600;
	display:inline-block;
	margin:5px 0 0 5px;
	padding:0 4px;
	}
.sando_listen_detail_row1 .expert_in a:hover{
	color:#FFF;
	background:#ff7500;
	}		
.sando_listen_detail_row1 .expert_in p{
	float:left;
	}	
.sando_listen_detail_row1 .vip_listen_more{
	clear:both;
	width:600px;
	font-weight:bold;
	}
.sando_listen_detail_row1 .vip_listen_more a{	
	color:#ff6c00;
	}
.sando_listen_detail_row1 .vip_listen_more a:hover{	
	color:#f79c2f;
	}
.sando_listen_detail_row1 .bdlikebutton{
	float:left;
	margin-top:5px;
	margin-left:20px;
	}
.sando_listen_detail_row1 #bdshare{
	float:left;
	margin-top:5px;
	margin-left:20px;
	}	
/*
第二&三列
*/
.sando_listen_detail_row2 {
	}
.sando_listen_detail_row2 ul{
	width:660px;
	height:30px;
	clear:both;
	}
.sando_listen_detail_row2 li{
	width:165px;
	overflow:hidden;
	height:30px;
	text-indent:10px;
	}	
.sando_listen_detail_row2 .zebra{
	background:#fff8eb;
	}
.sando_listen_detail_row2 li a{
	display:block;
	width:150px;
	overflow:hidden;
	height:30px;
	line-height:30px;
	float:left;
	}	
.sando_listen_detail_row2 li{
	float:left;
	}
.sando_listen_detail_row2 h2{
	background:url(../images/css-sprite1.gif) no-repeat -562px -25px;
	width:134px;
	margin-bottom:10px;
	height:40px;
	line-height:35px;
	text-align:center;
	font-size:15px;
	color:#FFF;
	}
.no_related{
	width:188px;
	height:45px;
	margin-left:240px;
	background:url(../images/css-sprite1.gif) no-repeat -560px -79px;	
	}	
.placeholder_peiyinzhizuo_detail {
	height:260px;
}
/*！！！！！！！！！！！！！！！！！！！！！！！！！！配音制作&音乐创作&台宣包装页-详细END！！！！！！！！！！！！！！！！！！！！！！！*/

/*！！！！！！！！！！！！！！！！！！！！！！！！！！试听中心-文件提取START！！！！！！！！！！！！！！！！！！！！！！！！！！！*/
.sando_download {
	margin:0 auto;
	background:url(../images/sando_download.gif) no-repeat;
	width:474px;
	height:269px;
	font-size:12px;
}
.sando_download_title {
	color:#FFF;
	width:434px;
	height:30px;
	line-height:30px;
	text-align:right;
	padding:0 20px 0 20px;
	cursor:move;
}
.sando_download_title a {
	color:#fff;
}
.sando_download_title h1 {
	float:left;
}
.sando_download .other_format {
	color:#717171;
	margin:0 auto;
	padding-top:40px;
	width:434px;
	height:35px;
	text-align:center;
}
.sando_download .download_item {
	color:#717171;
	margin:0 auto;
	width:434px;
	height:75px;
	text-align:center;
}
.sando_download .download_item p {
	vertical-align:45%;
	vertical-align:50%\9;
	padding-right:30px;
	display:inline;
}
.sando_download .download_item .music_player {
	display:inline;
	margin-top:35px;
}
.sando_download .file_download {
	margin:0 auto;
	width:149px;
	height:51px;
}
.sando_download .file_download a {
	width:149px;
	height:51px;
	display:block;
	background:url(../images/sando_download_sprite.gif) no-repeat 0 -54px;
}
.sando_download .file_download a:hover {
	background-position:-171px -54px;
}
.sando_download .file_download_bg {
	margin:0 auto;
	width:149px;
	height:27px;
	background:url(../images/sando_download_sprite.gif) no-repeat 0 -176px;
}
.download_tips {
	color:#bcbcbc;
	text-align:center;
}
.download_bottom {
	margin:17px auto;
	height:50px;
	width:275px;
}
.download_bottom .input_num {
	font-size:14px;
	width:153px;
	padding:0 5px 0 5px;
	height:32px;
	color:#bcbcbc;
	border:0;
	vertical-align:middle;
	line-height:32px\9;
	background:none;
}
.download_bottom .input_num_bg {
	float:left;
	margin-top:5px;
	width:163px;
	height:32px;
	background:url(../images/sando_download_sprite.gif) no-repeat 0 -129px;
}
.download_bottom .input_num:hover {
	background-position:-181px -129px;
}
.download_bottom .extract_file {
	float:left;
	margin:5px 0 0 30px;
	width:70px;
	height:31px;
	border:0;
	cursor:pointer;
	background:url(../images/sando_download_sprite.gif) no-repeat 0 0;
}
.download_bottom .extract_file:hover {
	background-position:-89px 0;
}
.download_error {
	text-align:center;
	margin-top:80px;
	margin-bottom:90px;
}
/*！！！！！！！！！！！！！！！！！！！！！！！！！！试听中心-文件提取页面END！！！！！！！！！！！！！！！！！！！！！！！！！！！*/
/*！！！！！！！！！！！！！！！！！！！！！！！！！！！！介绍页面START！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！*/
/*
介绍页面-页面布局
*/
.intropg_banner {
	width:940px;
	margin:0 auto 10px auto;
}
.intropg_banner_bg_1 {
	width:100%;
	background:url(../images/intro_banners/bg_1.png) repeat-x;
}
.intropg_wrap {
	width:980px;
	margin:0 auto;
}
.intropg_wrap_left {
	width:235px;
	float:left;
	margin-bottom:50px;
}
.intropg_wrap_right {
	width:655px;
	float:left;
	overflow:hidden;
	margin-left:45px;
}
.intropg_wrap_right h1 {
	margin-bottom:20px;
	font-size:14px;
	color:#666666;
}
/*
介绍页面-左侧导航
*/
.intropg_wrap_left li {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px!important;
	font-size:12px;
	text-indent:27px;
	width:224px;
	height:40px;
	line-height:40px!important;
	line-height:38px;
	margin-bottom:18px;
}
.intropg_wrap_left li a {
	display:block;
	height:40px;
	width:224px;
	background:url(../images/css-sprite_4.gif) 0 -60px no-repeat;
	color:#787878;
}
.intropg_wrap_left a:hover {
	background:url(../images/css-sprite_4.gif) 0 -10px no-repeat;
}
/*
介绍页面-汇款账号
*/
.intropg_wrap_right .bank_items {
	font-size:12px;
	color:#666666;
	float:left;
	margin:0 47px 30px 0;
}
.bank_items ul {
	background:#f5f5f5;
	width:254px;
	padding:8px;
	overflow:hidden;
}
.bank_items ul:hover {
	background:#F9F9F9;
}
.bank_items li {
	white-space:nowrap;
	float:left;
	padding-right:15px;
	line-height:20px;
}
/*
关于声动
*/
.intropg_banner_bg_2 {
	width:100%;
	background:url(../images/intro_banners/bg_1.png) repeat-x;
}
.intropg_wrap_right p {
	color:#666666;
	font-size:13px;
	text-indent:2em;
	line-height:24px;
	padding-bottom:24px;
}
.intropg_wrap_right h2 {
	font-size:13px;
	color:#666666;
	font-weight:bold;
	padding-bottom:5px;
}
.intropg_wrap_right a{
	color:#666666;
	}
.intropg_wrap_right a:hover{
	color:#FF6600;
	}
/*
合作客户
*/
.intropg_banner_bg_3 {
	width:100%;
	background:url(../images/intro_banners/bg_1.png) repeat-x;
}
.intropg_wrap_right .partner li{
	float:left;
	margin:0 20px 30px 0;
	}
/*
联系我们
*/
.intropg_banner_bg_4 {
	width:100%;
	background:url(../images/intro_banners/bg_1.png) repeat-x;
}
.intro_contact_us {
	margin-bottom:50px;
}
.intro_contact_us li a {
	color:#666666;
}
.intro_contact_us li a:hover {
	color:#FF6600;
}
.intro_contact_us li {
	line-height:30px;
	font-size:13px;
	color:#666666;
}
/*
加入我们
*/
.intropg_banner_bg_5 {
	width:100%;
	background:url(../images/intro_banners/bg_1.png) repeat-x;
}
.intropg_wrap_right .join_us{
	font-size:13px;
	color:#666666;
	}
.intropg_wrap_right .join_us h2{	
	font-weight:bold;	
	padding-bottom:10px;
	}
.intropg_wrap_right .join_us p{
	text-indent:2em;
	padding-bottom:40px;
	}
.intropg_wrap_right .join_us ul{
	margin-bottom:40px;
	}		
.intropg_wrap_right .join_us li{
	line-height:20px;
	text-indent:2em;
	}	
/*
法律声明	
*/
.intropg_banner_bg_6 {
	width:100%;
	background:url(../images/intro_banners/bg_1.png) repeat-x;
}
.intropg_wrap_right .legal{
	font-size:13px;
	color:#666666;
	}
.intropg_wrap_right .legal h2{	
	font-weight:bold;	
	padding-bottom:10px;
	}
.intropg_wrap_right .legal p{
	text-indent:2em;
	padding-bottom:40px;
	line-height:25px;
	}
/*
翻译服务
*/
.intropg_banner_bg_7 {
	width:100%;
	background:url(../images/intro_banners/bg_1.png) repeat-x;
}
.intropg_wrap_right .translation{
	font-size:13px;
	color:#666666;
	margin-bottom:40px;
	}
.intropg_wrap_right .translation h2{	
	font-weight:bold;	
	padding:10px 0 10px 0;
	}
.intropg_wrap_right .translation p{
	text-indent:2em;
	line-height:25px;
	}
/*
语言培训
*/
.intropg_banner_bg_8 {
	width:100%;
	background:url(../images/intro_banners/bg_1.png) repeat-x;
}
.intropg_wrap_right .language_training {
	font-size:13px;
	color:#666666;
	padding-bottom:50px;
}
.intropg_wrap_right .language_training h2 {
	font-weight:bold;
	padding:10px 0 10px 0;
}
.intropg_wrap_right .language_training p {
	text-indent:2em;
	line-height:25px;
}
/*
广告代理
*/
.intropg_banner_bg_9 {
	width:100%;
	background:url(../images/intro_banners/bg_1.png) repeat-x;
}
.intropg_wrap_right .advertising_agency {
	font-size:13px;
	color:#666666;
	padding-bottom:50px;
}

.intropg_wrap_right .advertising_agency p {
	text-indent:2em;
	line-height:25px;
}
/*
演艺经纪
*/
.intropg_banner_bg_10 {
	width:100%;
	background:url(../images/intro_banners/bg_1.png) repeat-x;
}
.intropg_wrap_right .entertainment_brokage {
	font-size:13px;
	color:#666666;
	padding-bottom:50px;
}
.intropg_wrap_right .entertainment_brokage p {
	text-indent:2em;
	line-height:25px;
}

/*！！！！！！！！！！！！！！！！！！！！！！！！！！！！介绍页面END！！！！！！！！！！！！！！！！！！！！！！！！！！！
/*！！！！！！！！！！！！！！！！！！！！！！！！！！！！配音连锁START！！！！！！！！！！！！！！！！！！！！！！！！！！/*
配音连锁框架
*/
.sando_chain_warp {
	margin:0 auto;
	width:980px;
}
.sando_chain_left {
	width:708px;
	float:left;
}
.sando_chain_right {
	position:relative;
	width:234px;
	padding:0 19px 0 19px;
	float:left;
	background-color:#fbfbfa;
}
.sando_chain_right .right_nav .right_title a{
	font-size:16px;
	height:25px;
	line-height:25px;
	color:#000000;
	border:none;
	display:block;
	}
.sando_chain_right .right_nav .right_title a:hover{
	color:#FF9900;
	}	
/*
配音连锁-城市介绍
*/
.city_intro {
	width:690px;
	margin:0 auto 30px auto;
	overflow:hidden;
}
.city_intro h1 {
	font-size:17px;
	font-weight:bold;
	text-indent:26px;
	margin:20px 0 10px 0;
}
.city_intro p {
	font-size:14px;
	text-indent:2em;
	line-height:1.5em;
}
.city_intro a {
	float:right;
	font-size:14px;
	color:#ff9100;
}
/*
配音连锁-第一列
*/
.chain_news_row1_left {
	width:300px;
	float:left;
	padding-left:30px;
}
.chain_h2_title {
	width:670px;
	height:28px;
	border-left:4px solid #ffab00;
	line-height:28px;
	padding-left:10px;
	margin-bottom:10px;
	float:right;
}
.chain_h2_title h2 {
	font-weight:bold;
}
.chain_image_news_big {
	width:280px;
	height:194px;
	float:left;
	margin-bottom:13px;
	position:relative;
}
.chain_image_news_big img{
	width:280px;
	height:194px;
}
.chain_image_news_big .cv-title {
	font-size:14px;
	position:absolute;
	top:154px;
	left:0;
	width:280px;
	height:40px;
	line-height:2.8em;
	overflow:hidden;
	text-align:center;
	color:#fff;
	background:none repeat scroll 0 0 rgba(0,0,0,0.6);
 filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#40000000, endColorStr=#40000000);
}
.chain_image_news_big .cv-title a {
	color:#FFF;
}
.chain_image_news_small {
	width:130px;
	height:120px;
	float:left;
	margin-right:20px;
	text-align:center;
}
.chain_image_news_small img{
	width:130px;
	height:90px;
	}
.chain_image_news_small h3 {
	overflow:hidden;
	height:20px;
	line-height:20px;
	width:130px;
	padding-top:10px;
}
.chain_image_news_small h3 a {
	font-size:12px;
	color:#333333;
}
.chain_image_news_small h3 a:hover {
	color:#ff9100;
}
/*图片新闻-右侧*/	
.chain_news_row1_right {
	float:left;
	width:320px;
	padding-left:30px;
	_padding-left:0px;
}
.chain_news_row1_right a {
	color:#000000;
}
.chain_news_row1_right a:hover {
	color:#ff9100;
}
.chain_news_row1_right h1 {
	font-weight:bold;
	padding-bottom:15px;
}
.chain_news_row1_right h2 {
	float:left;
	font-size:12px;
	width:150px;
	text-indent:8px;
	overflow:hidden;
	height:30px;
	line-height:30px;
}
.chain_news_row1_line {
	height:1px;
	width:300px;
	border-bottom:1px dashed #666666;
	clear:both;
	overflow:hidden;
	margin:10px 0 10px 0;
}
.chain_news_row1_right h3 {
	font-size:14px;
	height:30px;
	width:280px;
	overflow:hidden;
	line-height:30px;
}
/*配音连锁-其他新闻*/
.chain_other_news {
	width:670px;
	padding-top:30px;
}
.chain_other_news_rows {
	width:320px;
	font-size:14px;
	float:right;
	margin-bottom:20px;
}
.chain_other_news_rows .h2_title {
	height:28px;
	line-height:28px;
	border-left:4px solid #ffab00;
	margin-bottom:10px;
}
.chain_other_news_rows h2 {
	text-indent:10px;
	font-weight:bold;
}
.chain_other_news_rows li {
	width:280px;
	height:25px;
	overflow:hidden;
	line-height:25px;
}
.chain_other_news_rows li a {
	color:#000;
}
.chain_other_news_rows li a:hover {
	color:#ffab00;
}
/*
配音连锁-右侧城市选择框
*/	
.chain_choose_city {
 	position:absolute;
	left:-368px;
	top:57px;
	width:642px;
	height:454px;
	border:5px solid #d5a622;
	font-size:12px;
	background:#fff;
	visibility:hidden;
}
.chain_choose_city h2 {
	width:642px;
	height:43px;
	background:#f9efbc;
	line-height:43px;
	font-size:14px;
	font-weight:bold;
	text-indent:20px;
	color:#575757;
	border-bottom:1px solid #d5a622;
}
.chain_choose_city .chain_hot_city {
	width:622px;
	height:43px;
	padding-left:20px;
	border-bottom:1px dashed #CCCCCC;
	line-height:43px;
	margin-bottom:10px;
	background:#fff;
	}
.chain_choose_city ul li {
	float:left;
	padding-right:8px;
}
.chain_provinces{
	width:642px;
	height:354px;
	overflow:auto;
	}
.chain_province_index {
	width:25px;
	float:left;
	overflow:hidden;
}
.chain_province_name {
	width:60px;
	float:left;
	font-weight:bold;
	overflow:hidden;
}
.chain_province {
	padding-left:30px;
	zoom:1;
	margin-bottom:20px;
}
.chain_province_cities {
	width:490px;
	float:left;
	overflow:hidden;
}
.chain_province_cities ul {
	overflow:hidden;
}
.chain_province_cities a {
	float:left;
	height:14px;
	line-height:14px;
	margin:0 9px 15px -1px;
	white-space:nowrap;
	padding-left:9px;
	cursor:pointer;
	border-left:1px solid #ccc;
	color:#8d8d8d;
}

.chain_change_city{
	margin:10px 0 20px 0;
	width:214px;
	height:47px;
	padding:0 60px 0 10px;
	line-height:47px;
	text-align:right;
	position:absolute;
	background:url(../images/css-sprite1.gif) no-repeat -344px -435px;
	}
.chain_change_city h1{
	font-size:16px;
	width:150px;
	height:45px;
	line-height:45px;
	overflow:hidden;
	color:#FFF;
	float:left;
	}
.chain_change_city a{
	color:#FFF;
	font-size:12px;
	background:url(../images/css-sprite_4.gif) no-repeat 37px -132px;
	}
.chain_change_city a:hover{
	color:#FFF;
	font-size:12px;
	background:url(../images/css-sprite_4.gif) no-repeat 36px -184px;
	}
.sando_chain_right .right_nav_placeholder{
	padding-top:80px;
	}
.placeholder_chain{
	height:80px;
	}
.placeholder_chain2{
	height:40px;
	}
.city_detail {
	width:690px;
	margin:0 auto 30px auto;
	overflow:hidden;
	font-size:14px;
	line-height:24px;
}
.city_detail h1 {
	font-size:17px;
	font-weight:bold;
	text-indent:26px;
	margin:20px 0 10px 0;
}			
/*！！！！！！！！！！！！！！！！！！！！！！！！！！！！配音连锁END！！！！！！！！！！！！！！！！！！！！！！！！！！*/
/*！！！！！！！！！！！！！！！！！！！！！！！！！！！！配音素材START！！！！！！！！！！！！！！！！！！！！！！！！！！*/
.sando_material_left {
	width:728px;
	float:left;
}
.sando_material_preview {
	padding-left:35px;
	padding-top:20px;
}
.sando_material_preview li {
	position:relative;
	float:left;
	width:132px;
	height:158px;
	margin-right:42px;
	margin-bottom:35px;
	*margin-bottom:0px;
}
.sando_material_preview li.child_last {
	margin-right:0;
}
.sando_material_preview a {
	border:3px solid #FFF;
	width:126px;
	height:126px;
	display:block;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	z:index:300;
	position:absolute;
	top:0;
	left:0;
	background:url(../images/blank.gif) repeat;
}
.sando_material_preview a:hover {
	border:3px solid #F60;
}
.sando_material_preview .metrail_cover {
	width:126px;
	height:126px;
	display:block;
	position:absolute;
	top:3px;
	left:3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	z:index:100;
}
.sando_material_preview .metrail_cover:hover{
	-webkit-border-radius:0;
	-moz-border-radius: 0;
	border-radius: 0;
	}
.sando_material_preview li .shadow {
	width:126px;
	height:30px;
	background:#000;
	opacity:.8;
	filter:alpha(opacity=80);
	position:absolute;
	top:99px;
	left:3px;
	-webkit-border-bottom-right-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius-bottomright: 3px;
	-moz-border-radius-bottomleft: 3px;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
}
.sando_material_preview li em, .sando_material_preview li i {
	position:absolute;
	left:7px;
	font-size:12px;
	font-style:normal;
	text-align:center;
	overflow:hidden;
	width:118px;
	display:block;
}
.metrail_search{
	width:180px;
	height:24px;
	padding:3px 10px 3px 10px;
	background:url(../images/css-sprite1.gif) no-repeat -329px -158px;
	position:relative;
	margin:5px auto 20px auto;
	}
.metrail_search:hover{
	background-position:-329px -203px;
	}	
.metrail_search_text{
	border:none;
	background:none;
	width:150px;
	height:24px;
	line-height:24px\9;
	vertical-align:middle;
	float:left;
	color:#ff6600;
	}
.metrail_search_button{
	width:20px;
	height:24px;
	float:left;
	background:none;
	border:none;
	cursor:pointer;
	}
.sando_material_preview li em {
	font-weight:bold;
	color:#FFF;
	top:106px;
	line-height:15px;
	height:15px;
}
.sando_material_preview li i {
	color:#818181;
	top:133px;
	background:url(../images/css-sprite1.gif) no-repeat -536px -164px;
	height:23px;
	line-height:23px;
	cursor:default;
}
.sando_material_preview li i:hover{
	color:#F60;
}
.sando_material_preview .playing {
	position:absolute;
	top:55px;
	left:55px;
	display:block;
	opacity:.8;
	filter:alpha(opacity=80);
}
.sando_material_left .pagination{
	margin-top:10px;
	*margin-top:30px;
	}
.placeholder_material {
	height:120px;
	*height:90px;	
}
/*！！！！！！！！！！！！！！！！！！！！！！！！！！！！配音素材END！！！！！！！！！！！！！！！！！！！！！！！！！！*/
/*！！！！！！！！！！！！！！！！！！！！！！！！！！！！配音素材详细START！！！！！！！！！！！！！！！！！！！！！！！！！！*/
.sando_material_detail_left {
	font-size:12px;
	width:658px;
	float:left;
	padding-left:70px;
	}
.sando_material_detail_left .sando_material_preview	{
	padding-left:0px;
	padding-top:0px;
	}
.sando_material_detail_left .metrail_cover_detail{
	width:80px;
	height:80px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	float:left;
	margin-right:15px;
	}
.sando_material_detail_left .sando_material_row1{
	margin-top:23px;
	margin-bottom:0px;
	height:104px;
	}		
.sando_material_detail_left .sando_material_row1 h1{
	float:left;
	height:20px;
	line-height:20px;
	font-weight:bold;
	text-indent:3px;
	overflow:hidden;
	}
.sando_material_detail_left .sando_material_row1 span{
	float:left;
	height:20px;
	line-height:20px;
	margin-left:40px;
	}
.sando_material_detail_left #bdshare{
	float:left;
	width:520px;
	margin-top:5px;
	} 
.sando_material_detail_left .music_player{
	float:left;
	_margin-left:0px;
	}
.sando_material_detail_left .material_download{
	float:left;
	display:block;
	width:65px;
	height:25px;
	margin-top:6px;
	margin-left:20px;
	background:url(../images/css-sprite1.gif) no-repeat -145px -403px;
	}
	
.sando_material_detail_left .material_summary{
	width:573px;
	height:83px;
	overflow:auto;
	overflow-x: hidden;
	border:1px solid #e0e0e0;
	padding:5px;
	margin-bottom:20px;
	}
.sando_material_detail_left strong{
	display:block;
	margin-bottom:5px;
	color:#FF8928;
	}	
.sando_material_detail_left .material_tips{
	width:583px;
	height:31px;
	background:#ffffe5;
	border:1px solid #ffcc7f;
	line-height:31px;
	height:31px;
	}
.sando_material_detail_left .material_tips a{
	font-weight:bold;
	color:#f59d02;
	padding:0 2px;
	}	
.sando_material_detail_left .material_tips i{
	display:inline-block;
	height:31px;
	width:31px;
	float:left;
	background:url(../images/css-sprite1.gif) no-repeat -150px -218px;
	}
.sando_material_detail_left h3{
	font-weight:bold;
	height:20px;
	background:url(../images/css-sprite1.gif) no-repeat 64px 8px;
	clear:both;
	margin:20px 0 5px 0;
	}
.sando_material_detail_left .mini li{
	width:98px;
	height:130px;
	margin-right:22px;
	margin-bottom:20px;	
	*margin-bottom:0px;
	}
.sando_material_detail_left .mini a {
	width:92px;
	height:92px;
	background:url(../images/blank.gif) repeat;
}
.sando_material_detail_left .mini .metrail_cover {
	width:92px;
	height:92px;
}
.sando_material_detail_left .mini .shadow {
	width:92px;
	height:25px;
	top:70px;
	left:3px;
}
.sando_material_detail_left .mini em,.sando_material_detail_left .mini i {
	left:6px;
	width:86px;
}
.sando_material_detail_left .mini em {
	top:76px;
}
.sando_material_detail_left .mini i {
	top:103px;
	width:92px;
	background:url(../images/css-sprite1.gif) no-repeat -549px -164px;
}
.sando_material_detail_left .mini .playing {
	top:35px;
	left:38px;
	opacity:.8;
	filter:alpha(opacity=80);
}
.material_not_found{
	background:url(../images/material_not_found.gif) no-repeat;
	width:443px;
	height:10px;
	margin:20px auto;
	font-size:12px;
	padding-top:50px;
	padding-left:5px;
	color:#8b8b8b;
	}
.material_not_found a{
	color:#FF6600;
	}		
/*！！！！！！！！！！！！！！！！！！！！！！！！！！！！配音素材详细END！！！！！！！！！！！！！！！！！！！！！！！！！！*/
/*
右侧通用子导航定义
*/

.right_nav .right_title {
	width:230px;
	height:24px;
	border-left:4px solid #ff9c00;
	line-height:24px;
	text-indent:8px;
	margin:16px 0 10px 0;
}
.right_nav {
	overflow:hidden;
	width:233px;
}
.right_nav h3 {
	font-weight:bold;
	color:#565656;
	font-size:12px;
	text-indent:5px;
	padding-bottom:10px;
	background:url(../images/css-sprite_4.gif) no-repeat -1px -427px;
	width:170px;
	height:20px;
}
.right_nav h3 a{
	margin:0;
	border:0;
	padding:0;
	color:#565656;
	}
.right_nav a.current{
	color:#ff9c00;
	}	
.right_nav a {
	font-size:12px;
	float:left;
	height:14px;
	line-height:14px;
	margin:0 4px 15px -1px;
	white-space:nowrap;
	padding-left:5px;
	cursor:pointer;
	border-left:1px solid #ccc;
	color:#8d8d8d;
}
.right_nav a:hover {
	color:#ff9c00;
}
.right_dividing_lines, .right_dividing_lines_t10 {
	width:233px;
	height:2px;
	background:url(../images/css-sprite3.gif) repeat-x 0 -81px;
	clear:both;
	overflow:hidden;
	margin-bottom:10px;
	*margin-bottom:6px;
}
.right_dividing_lines_t10 {
	*margin-top:10px;
}
/*
右侧通用HOT定义
*/
.hot_list {
	width:233px;
}
.hot_list dt {
	width:233px;
	height:29px;
	font-size:12px;
	color:#FFF;
	line-height:29px;
	text-indent:10px;
	margin-bottom:10px;
}
.hot_list h2 {
	float:left;
	width:172px;
	height:29px;
	background:url(../images/css-sprite1.gif) no-repeat -69px -27px;
}
.hot_list dt a {
	display:block;
	width:60px;
	height:29px;
	float:left;
	text-indent:20px;
	color:#FFF;
	background:url(../images/css-sprite1.gif) no-repeat -241px -27px;
}
.hot_list dt a:hover {
	background:url(../images/css-sprite1.gif) no-repeat -69px -66px;
}
.hot_list dd {
	height:25px;
	overflow:hidden;
	word-break:break-all;
	font-size:12px;
	line-height:23px;
	text-indent:14px;
	background:url(../images/css-sprite_4.gif) no-repeat 0 -273px;
}
.hot_list img {
	vertical-align:-10%!important;
	_vertical-align:middle;
	_margin:6px 0;
	margin-left:10px;
}
.hot_list dd a {
	color:#8d8d8d;
}
.hot_list dd a:hover {
	color:#ff9c00;
}
.placeholder {
	height:80px;
}
/*
通用翻页定义
*/
div.pagination {
	font-family:Verdana, Geneva, sans-serif;
	padding-right: 3px;
	padding-left: 3px;
	font-size: 80%;
	padding-bottom: 3px;
	margin: 3px;
	color: #ff6500;
	padding-top: 3px;
	text-align: center;
}
div.pagination a {
	border-right: #ff9600 1px solid;
	padding-right: 7px;
	background-position: 50% bottom;
	border-top: #ff9600 1px solid;
	padding-left: 7px;
	padding-bottom: 5px;
	border-left: #ff9600 1px solid;
	color: #ff6500;
	margin-right: 3px;
	padding-top: 5px;
	border-bottom: #ff9600 1px solid;
	text-decoration: none;
}
div.pagination a:hover {
	border-right: #ff9600 1px solid;
	border-top: #ff9600 1px solid;
	background-image: none;
	border-left: #ff9600 1px solid;
	color: #ff6500;
	border-bottom: #ff9600 1px solid;
	background-color: #ffc794;
}
div.pagination a:active {
	border-right: #ff9600 1px solid;
	border-top: #ff9600 1px solid;
	background-image: none;
	border-left: #ff9600 1px solid;
	color: #ff6500;
	border-bottom: #ff9600 1px solid;
	background-color: #ffc794;
}
div.pagination span.current {
	border-right: #ff6500 1px solid;
	padding-right: 7px;
	border-top: #ff6500 1px solid;
	padding-left: 7px;
	font-weight: bold;
	padding-bottom: 5px;
	border-left: #ff6500 1px solid;
	color: #ff6500;
	margin-right: 3px;
	padding-top: 5px;
	border-bottom: #ff6500 1px solid;
	background-color: #ffbe94;
}
div.pagination span.disabled {
	border-right: #ffe3c6 1px solid;
	padding-right: 7px;
	border-top: #ffe3c6 1px solid;
	padding-left: 7px;
	padding-bottom: 5px;
	border-left: #ffe3c6 1px solid;
	color: #ffe3c6;
	margin-right: 3px;
	padding-top: 5px;
	border-bottom: #ffe3c6 1px solid;
}
/*
通用底部
*/
.bottom {
	margin:0 auto;
	width:980px;
	height:270px;
	background-color:#565656;
	background:url(../images/bottom_bg1.png) no-repeat;
	border-top:7px solid #ff9900;
}
.bottom .item {
	margin-left:224px;
}
.bottom ul {
	float:left;
	margin-top:35px;
	width:150px;
}
.bottom .btm_h1 {
	font-size:14px;
	color:#ff9900;
	font-weight:bold;
	text-indent:35px;
	padding-bottom:10px;
}
.bottom a {
	font-size:12px;
	color:#cacaca;
	line-height:22px;
}
.bottom a:hover {
	color:#ff9c00;
}
.bottom p {
	color:#FFFFFF;
	font-size:12px;
	text-align:center;
	line-height:18px;
}
.bottom_count{
	text-align:center;
	padding-top:7px;
	}
/*新功能提醒*/
.header{
	z-index:100;
	}
.new_features_01{
	width:197px;
	height:53px;
	background:url(../images/new_features/01.png) no-repeat;
	position:absolute;
	top:180px;
	left:520px;
	}
.new_features_01 a{
	position:absolute;
	display:block;
	width:15px;
	height:15px;
	top:6px;
	left:177px;
	}