/* CSS Document */
/* 2008-05 LeadWit Hl1651*/
/* 全局布局定义 */

a.noLineLink:link,
a.noLineLink:visited,
a.noLineLink:active { text-decoration:none;}
a.noLineLink:hover  { text-decoration:none;}
	
/* 页面布局划分 */
.main{ width:950px; margin-left:auto; margin-right:auto;}/* 页宽 */
.mainLeft{width:220px;float:left;}/* 首页左列 */
.mainRight{width:730px;float:right;}/* 首页右列 */
/* 布局结束 */
.mainRight .left{ width: 520px; float:left;}
.mainRight .right { width:190px; float:right;}


.workBox{border:1px solid #C8DBE2; background:#F3F7FA;}
.workBox h3{ line-height:25px; text-indent:10px; font-size:14px; font-weight:bolder; color:#175377;}
.workBox .list{ margin:0px 5px 15px 5px; border:1px solid #D8E4EF; background:#FFFFFF; padding:5px;}


.questViewList dl dt{ float:left; width:80px;}
.questViewList dl dd{ margin-left:80px;}
.questViewList .button{ text-align:right; width:100%;}

.mainLeft .title{ height:31px;line-height:31px; text-indent:15px; font-weight:bolder; font-size:14px;}

/* indexPage 内页外层容器,同 main 符加与同一原素 */
.indexPage .mainLeft{width:675px;float:left;}/* 首页左列 */
.indexPage .mainRight{width:265px;float:right;}/* 首页右列 */
.indexPage .Labeltab h2 {float:left; width:70px;height:30px; text-align:center;line-height:35px; overflow:hidden;}

/* postPage 上传资源页,同 main 符加与同一原素 */
.postPage .mainLeft{width:675px;float:left;}/* 首页左列 */
.postPage .mainRight{width:265px;float:right;}/* 首页右列 */


/* pageTopicview 内页外层容器,同 main 符加与同一原素 */
.pageTopicview .mainLeft{width:160px;float:left;}/* 首页左列 */
.pageTopicview .mainRight{width:790px;float:right;}/* 首页右列 */


/* pageplay 播放页布局框架 */
.pageplay .mainLeft{width:220px;float:right;}/* 首页左列 */
.pageplay .mainRight{width:730px;float:left;}/* 首页右列 */



/* inside 内页左部播放器 */
#leftPlayer{ text-align:center; height:120px; background:#F4F8FB;}
#leftPlayer img{ margin-top:25px;}


/* 全局默认 左右部工作区域 */
.mainLeftWork{
}

.mainRightWork{padding-left:10px;}
	.mainRightWork	.title{ height:28px; text-indent:10px; line-height:28px;}


.blockBox .list{
	border-left-width:1px;
	border-right-width:1px;
  	border-bottom-width:1px;
	padding-left:8px; padding-right:8px;	
}
	
/* 首页左部主工作区域外部盒子 */
/* 首页右部内部布局 */
.indexPage .mainLeftWork{ border-width:0px; height:315px;}
.indexPage .mainRightWork{  padding:0px;}

	
/* 网站头底部标志及辅助菜单 */
#topLogo{ padding-top:0px; padding-left:10px; float:left;}
#topMenu{ float:right; padding-top:10px; padding-right:10px;}
#topMenu ul{ clear:both;}
#topMenu ul.messageinfo li{ border:0px;}
	#topMenu li{ float:left; padding-left:7px; line-height:14px; height:14px; padding-right:7px; border-right:1px solid #267497;}

#globalfooter	{ margin-top:20px;border-top-width:1px; border-top-style:solid;}
	#bottommenu{ margin-left:200px; margin-top:10px;}
		#bottommenu li{ float:left; padding-right:15px;}
	#copyright{ width:100%; text-align:center;}
/* 网站头底部标志及辅助菜单结束 */

/* 网站头部主菜单样式 */
#mainMenu{height:30px; overflow:hidden;}
	#mainMenu li{ float:left; padding-top:2px;}
	#mainMenu .left{ float:left;width:7px; height:30px;overflow:hidden;}
	#mainMenu .right{ float:right;width:7px; height:30px; overflow:hidden;}
	#mainMenu #one{ margin-left:15px;}
	
	/* 抬起与按下 */	
	#mainMenu .up{height:25px; width:80px; margin-top:2px; padding-top:0px;text-align:center;}
	#mainMenu .down{height:25px; width:80px; text-align:center; }
	
	 
	#mainMenu li a 				{display:block;width:100%; margin-left:0px;line-height:25px;height:25px; text-align:center;text-decoration: none;}
	#mainMenu li a:link 		{line-height:25px; color:#FFFFFF;text-decoration: none;}
	#mainMenu li a:visited 		{line-height:25px; color:#FFFFFF;text-decoration: none;}
	#mainMenu li a:hover 		{background:url(images/topMenuMainUpBg.gif) ;line-height:25px; color:#FFFFFF;text-decoration: none;}
	#mainMenu li a:active 		{line-height:25px; color:#FFFFFF;text-decoration: none;}

	
/* 网站头部主菜单样式结束 */

/* 网站主搜索盒子 */
#search{ height:105px; overflow:hidden;}
#search .left{ float:left; width:370px; margin-left:20px;}
#search .left .label{ height:37px; overflow:hidden;}
#search .left h1{ float:left; margin-top:10px; margin-left:40px;}
#search .left h2{ float:left; margin-top:10px; margin-right:5px; height:25px; line-height:20px; width:53px; text-align:center;}
#search .left h3{ clear:both; margin-top:10px;}
#search .left a{ display:block; width:53px; height:25px;}
#search .left .up{ background:url(images/topSearchMenuBgUp.gif);}
#search .left .up a{ color:#FFFFFF;}
#search .left .down{ background:url(images/topSearchMenuBgDown.gif);}
#search .left .down a{ color:#666666;}
#search .left a:hover{ text-decoration:none;}
#search input{ height:31px; line-height:31px; width:230px; font-size:24px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-indent:3px; color:#619753; border-bottom:1px solid #619753; border-right:1px solid #619753; border-top:1px solid #619753; border-left:5px solid #619753}
#search .button{ background:url(images/searchButton.gif);cursor:pointer;  width:93px; height:36px; border:0px solid #FFFFFF;}

#search .content{ float:left; text-align:left; width:340px; overflow:hidden; }
	#search .upbutton{ float:left; padding:36px 0px 0px 0px; height:80px; }
	#search .messageinfobox{ float:left; text-align:left; padding:30px 0px 0px 0px;}
#search	.singerbutton	{ float:left; padding-top:42px;}

#search .right{ float:right; padding:40px 30px 0px 0px;}
#search .selarchline{ float:left; margin-right:8px; margin-left:8px; height:86px; width:10px; background:url(images/ico/searchline.png);}

/* 选项卡关键属性 */
/* 鼠标经过切换选项卡，定义菜单及内容盒子的布局属性 */
.Labeltab {}
	.Labeltab .title{ height:30px; overflow:hidden;}
	.Labeltab h2 {float:left; width:180px;height:30px; text-align:left;line-height:35px; text-indent:15px;overflow:hidden;}
	.Labeltab h3 {float:left;width:80px;height:30px; text-align:center;line-height:35px;margin:0 0 0 0;cursor:pointer;overflow:hidden;}/*标题容器*/
	.Labeltab .up {	width:80px;	height:30px; text-align:center;line-height:35px;overflow:hidden;}/*默认标题样式*/
		/*修饰列表内容*/
		.Labeltab div{}
		
		.Labeltab ul {margin:0px; list-style:none;padding:0;}
		
		
		.Labeltab .list{ margin:0px; padding:5px; border-left:1px solid #BEDDEF;border-right:1px solid #BEDDEF;}
		.Labeltab .list .title{ background:#fff}
		.Labeltab table{ margin:0px; padding:0px; border-left:1px solid #BEDDEF;border-right:1px solid #BEDDEF;}
		.Labeltab .list table{ border:0px;}
		
		.Labeltab td{ height:20px; padding:0px; overflow:hidden;}
		.Labeltab .checkbox{ width:20px; text-align:center; overflow:hidden;}
		.Labeltab .ico{ width:20px; text-align:center; overflow:hidden;}
		.Labeltab .special{ width:100px; overflow:hidden;}
		.Labeltab .user{ width:100px; overflow:hidden;}
		.Labeltab .singer{ width:100px; overflow:hidden;}
		.Labeltab .button{ width:40px; overflow:hidden;}
		.Labeltab .hits{ width:60px; overflow:hidden; text-align:center;}
		.Labeltab .more { position : static; text-align:right;margin-right:10px; clear: both; width:100%;}
		.Labeltab .moreButton{}
		.Labeltab	.message	{ color:#009900;}
		.Labeltab	.message span{ font-weight:bolder; color:#FF0000;}
		.listEnd	td{ padding-top:5px; padding-bottom:5px;}
		.Labeltab	.listEnd	.checkbox{ width:50px; text-align:left;}
		.Labeltab	.listEnd	.content{ text-align:right; padding-right:10px;}
				.Labeltab span{padding-right:6px;}
		.Labeltab .singer{padding-left:10px;}
		
		.Labeltab .bottom { position : static; height:3px; background:url(images/blockBottomBg.gif); overflow:hidden; border:0px solid #FFFFFF;}
		.Labeltab .bottom	div{ position : static; }
		.Labeltab .bottom .left{position : static;height:3px; width:12px; background:url(images/blockBottomLeftBg.gif); float:left; overflow:hidden;}
		.Labeltab .bottom .right{position : static; height:3px; width:12px; background:url(images/blockBottomRightBg.gif); float:right; overflow:hidden;}

.listBox td{ height:30px; border-bottom:1px dashed #E7E7E7; text-indent:5px;}
.listBox .rowListFalse{ color:#999999;} 

 .rowTitle td{ background:#EDEDED; color:#666666; font-size:12px; text-indent:5px;}
 .rowTitle .checkbox{ width:70px;}

/* 选项卡关键属性结束 */


/*----------------------------------文章的文字列表,纵例------------------------------------------*/
.articleTxtList {}
.articleTxtList .list-row	{ height:22px; line-height:22px; overflow:hidden;}
    .articleTxtList .atitle{ float:left;}
        .articleTxtList .atitle a{ font-size:14px; color:#000; line-height:20px; font-weight:400;}
        .articleTxtList .atitle a:hover{ color:#004477;line-height:20px; text-decoration: underline;}
    .articleTxtList .list-row .str{ float:right; color:#555555;}
    .articleTxtList .list-row .datetime{ float:right; color:#555555;}
    .articleTxtList .list-row .hits{ float:right; margin:0 10px; color:#555555;}
/*----------------------------------文章的文字列表,纵例 end--------------------------------------*/

/*首页右部链接*/
.indexRightLink{ padding-left:5px; padding-right:5px;}
.indexRightLink	.list-row	{ height:20px; line-height:20px; overflow:hidden;}
.indexRightLink .atitle a { font-size:12px; line-height:18px; text-decoration:none;}


.viewLabelTab {}
	.viewLabelTab .title{ height:23px; text-indent:0px; background:url(images/viewLableTitleBg.gif);}
	.viewLabelTab h2 {background:url(images/viewLableUpBg.gif);float:left; width:78px;height:23px; text-align:center;line-height:23px;margin:0 0 0 0;cursor:pointer;overflow:hidden;}
	.viewLabelTab h3 {background:url(images/viewLableDownBg.gif);float:left;width:78px;height:23px; text-align:center;line-height:23px;margin:0 0 0 0;cursor:pointer;overflow:hidden;}/*标题容器*/
	.viewLabelTab .up {background:url(images/viewLableUpBg.gif);width:78px;	height:23px; text-align:center;line-height:23px;overflow:hidden;}
	.viewLabelTab .title div{ float:left; width:80px; text-align:center;}
	.viewLabelTab .down{background:url(images/viewLableDownBg.gif);}
	.viewLabelTab .tableBox { padding-top:10px; padding-left:10px; font-size:14px; line-height:20px; min-height:200px;}
	
	/*默认标题样式*/
		/*修饰列表内容*/
		.viewLabelTab div{}



/* 选项卡关键属性 样式二 */
.lableTableStyleTwo{}
.lableTableStyleTwo .title{ height:32px;}
.lableTableStyleTwo .title h2{cursor:pointer; float:left; text-indent:0px; padding:0px; margin:0px;}
.lableTableStyleTwo .title .up{cursor:pointer; float:left;text-align:center; width:86px; height:32px; line-height:32px; font-weight:bold;}
.lableTableStyleTwo .title .down{cursor:pointer; float:left;text-align:center;width:86px; height:32px; line-height:32px; font-weight:bold;}
.lableTableStyleTwo .bottom { position : static; height:3px; background:url(images/blockBottomBg.gif); overflow:hidden; border:0px solid #FFFFFF;}
.lableTableStyleTwo .bottom	div{ position : static; }
.lableTableStyleTwo .bottom .left{position : static;height:3px; width:12px; background:url(images/blockBottomLeftBg.gif); float:left; overflow:hidden;}
.lableTableStyleTwo .bottom .right{position : static; height:3px; width:12px; background:url(images/blockBottomRightBg.gif); float:right; overflow:hidden;}

/* 选项卡关键属性结束 */

/* inside 内页右部资源列表选项卡 样式三 */
.rightListBox {}
.rightListBox .title{ background:url(images/lableTableStyleTwoBg.gif); height:24px;}
.listModeBox img{ cursor:pointer;}
.rightListBox .title h2{cursor:pointer; float:left; text-indent:0px; padding:0px; margin:0px;}
.rightListBox .title .up{cursor:pointer; float:left;text-align:center; width:94px; height:24px; line-height:24px; font-weight:bold;}
.rightListBox .title .down{cursor:pointer; float:left;text-align:center;width:94px; height:24px; line-height:24px; font-weight:bold;}
/* inside 内页右部资源列表选项卡 样式三 */


/* 文本性质列表，文章、公告等 */
.txtList{ border:0px solid #FFFFFF; margin:0px; padding:0px;}
.txtList ul{ padding-left:5px; padding-top:0px;}
.txtList ul li,
.txtList ul li a{ line-height:20px; clear:both;}
.txtList .datetime{ padding-left:5px;}

/* 首页左部第一工作区域风格 */
.Oneblock ul li{float:left;}
.Oneblock .left{width:325px;}
	.Oneblock .left .title{height:30px;}
	.Oneblock .left .title ul li{ float:left;}
	.Oneblock .left .title .left{width:9px; height:30px;}
	.Oneblock .left .title .center{ width:150px; line-height:30px; text-indent:10px;}
	.Oneblock .left .contentBox{height:280px;}
.Oneblock .right{width:349px;}

/* 首页第二区域块选项 */
.Twoblock ul li{float:left;}
.Twoblock .left{width:332px;}
.Twoblock .center{width:10px;}
.Twoblock .right{width:332px;float:right;margin-right:1px;}

.LabeltabTwo{width:332px;position:relative;}
.LabeltabTwo div{overflow:hidden; clear:left;}

#playsDownBox{}
#playsDownBox .box{ text-align:center; border-left:1px solid #BEDDEF;border-right:1px solid #BEDDEF; background:url(images/playDownBxoBg.gif) no-repeat; min-height:100px;}
#playsDownBox .top{ height:3px; background:url(images/playDownBxoTop.gif); overflow:hidden;}
#playsDownBox .bottom{ height:3px; background:url(images/playDownBxoBottom.gif); overflow:hidden;}
#playsDownBox .playsInfo{ font-size:14px; line-height:22px; text-align:center;}
#playsDownBox .playsUserRegButton{ text-align:center; padding-bottom:20px; padding-top:10px;}
#playsDownBox .playsOnline td{ height:35px; line-height:35px; text-align:center;}

/* 首页第四分块,会员 */
.userBox{ width:100%;}
.userBox .contentBox	{border-left:1px solid #BEDDEF;border-right:1px solid #BEDDEF;}
.userBox  div ul li dl{ width:122px;height:100px; padding-bottom:3px; margin-right:5px; margin-left:5px; float:left;}
.userBox  div ul li dl dt,
.userBox  div ul li dl dt a{ width:122px; height:80px; overflow:hidden; text-align:center;}
.userBox  div ul li dl dd,
.userBox  div ul li dl dd a{ width:122px; height:20px; margin-bottom:3px; text-align:center;}
.userBox  .more a{ padding-right:15px;}

/* 首页第一块右部,播放器下载容器 */
#playersBox{ height:80px;}

.rowBox{border-bottom:1px dashed #CCCCCC; margin:0px 0px 10px 0px; padding:0px 0px 10px 0px;}
.rowBox .author{ font-size:12px; font-weight:400; padding-left:10px; padding-right:10px;}
.rowBox .topButton{ padding-left:10px;}
.rowBox .title{ margin:0px; padding:0px; font-size:14px; font-weight:bolder;}
.rowBox .intro{ padding-left:10px; font-size:14px; font-weight:100; padding-top:10px; padding-bottom:15px; }
.rowBox .buttom{ text-align:right; height:30px;  margin-bottom:15px; margin:0px; width:420px; padding:0px; overflow:hidden;}
.rowBox .bottombutton{ border:0px; text-align:right;}



.listTable{ width:100%;}
.listTable td{ padding-left:5px; padding-top:3px; padding-bottom:3px;}
.listTable .ico{ color:#FF0000;}
.listTable .right{ text-align:right;padding-right:5px;}

/*
.askTab dl { height:25px; padding-top:5px; margin-left:5px; margin-right:5px; margin-top:5px; overflow:hidden;}
.askTab h1 {float:left; text-align:center;  margin-left:5px;padding-left:15px; padding-right:15px;}
.askTab h2 {float:left; text-align:center;  margin-left:0px; padding-left:15px; padding-right:15px;}
.askTab dd {background:url(images/askTabBg.gif); height:25px; margin-right:5px; overflow:hidden;}

.askTab .up { background:#FFFFFF; height:24px; line-height:24px; border-left:1px solid #D8E4EF;border-right:1px solid #D8E4EF;border-top:1px solid #D8E4EF;}
.askTab .down { background:#F9FBFD; height:23px; line-height:23px; border:1px solid #D8E4EF;}
.askTab .down a{ color:#666666;}
*/
.askTab .list{ border-top:0px;}
.askTab .list td{ border-bottom:1px dashed #e1e1e1;}

.questList { font-weight:100;}
.questList .status { font-size:12px; font-weight:100;}

/* 排行详细页相关 */
#topic{}
#topic ul li{ float:left; width:316px; height:265px; margin-bottom:10px;}
#topic .Labeltab { width:306px;}
#topic .Labeltab h2{width:150px;}
#topic .variation { width:35px; text-indent:0px; }
#topic .hits { width:40px; text-indent:5px; }
#topic .ico { width:20px; font-size:14px; font-weight:bolder; }
#topic .Labeltab .rowList .button { width:40px;}
#topic .Labeltab .rowList .button img{ float:right;}

.topListPic { background:#E8F6F9; border-bottom:1px solid #BEDDEF; height:130px; font-family:Arial, Helvetica, sans-serif; }
.topListPic ul{ margin:15px;}
.topListPic ul li { float:left; margin-right:15px; width:135px; line-height:24px; font-size:14px; }
.topicview .rowTitle .variation { width:70px;}
.topicview .rowTitle .hits { width:70px;}

.topicview	{ }
.topicview .variation { width:70px; text-indent:5px; }
.topicview .hits { width:70px; text-indent:5px;}
.topicview .ico { width:20px; font-size:14px; font-weight:bolder;}
.topicview .button{ width:45px;}
.topicview .button img{ float:right;}

/* //排行页相关结束 */

.specialView  td { background:#FFFFFF;}
.specialView  .rowTitle td{ background:#EDEDED; color:#666666; font-size:12px;}

/* 资源详细页 */
.viewPic{ border:1px solid #BEDDEF; background:#F4F8FB; padding:5px;}
.viewButton img{ padding-top:5px; clear:both; }
.viewButton{ margin-bottom:5px; text-align:center;  } 
#viewBox {}
#viewBox .left{ float:left; width:73%; background:#fff; overflow:hidden;}
#viewBox .right{ float:right; width:25%; background:#fff;}
#viewBox .score{  clear:both;}
#viewBox .userInfoBox{ border:1px solid #CCCCCC; min-height:100px; text-align:left; padding:5px;}
#viewBox .userInfoBox .face{ float:left; width:50px; padding:1px 1px 0px 1px; overflow:hidden; border:1px solid #999999;}
#viewBox .userInfoBox img{ width:50px; margin-bottom:1px;}
#viewBox .userInfoBox .name{ float:left; margin-left:5px}
#viewBox .userInfoBox .title{ text-indent:0px; font-weight:bolder; font-size:14px;border-bottom:1px solid #e3e3e3; margin-bottom:10px;}


#viewBox .parameters{ width:100%; clear:both;overflow:hidden;}
#viewBox .parameters .tagBox{ margin-left:5%; clear:both;}
#viewBox .parameters .parameter{ float:left; text-align:left; width:5%; padding-left:5%; font-weight:bolder; padding-right:1%;}
#viewBox .parameters .value{ float:right; width:89%; clear:both;}
#viewBox .parameters .downloadhits{width:97%; margin-left:3%; position : static;font-weight:bolder;}
#viewBox .parameters .downloadhits table{ width:100%; clear:both; margin:0px; padding:0px;}
#viewBox .parameters .downloadhits	.title{ width:40px;}
#viewBox .parameters .downloadhits .parameter{ width:40px; padding:0px;}
#viewBox .parameters .downloadhits .value{ width:40px; font-weight:400;}
#viewBox .parameters .downloadhits .time{ width:140px; font-weight:400;}

.viewImgLink{ display:block; padding:3px; border:1px solid #CCCCCC; width:232px; height:180px;}
.viewImgLink a:hover{border:1px solid #456DA8;}
.viewbaseinfo	{}
.viewbaseinfo .parleft{ width:242px;}
.viewbaseinfo #viewPar dt{height:30px;overflow:hidden}

#viewPar dl{width:100%;}
#viewPar dl a{text-decoration:underline;margin:0 10px 0 0}
#viewPar dd a{color:#5D5D5D}
#viewPar label{font-weight:bold;float:left;width:55px}
#viewPar dl span{ }

#viewPar dl span.list_first{width: 150px;white-space:nowrap;overflow:hidden}
#viewPar dl span.list_second{width: 190px;white-space:nowrap;overflow:hidden}
#viewPar dl span.character_1_show{width:380px;height:23px;word-wrap:break-word;word-break:break-all;overflow:hidden;}
#viewPar dl span.character_2_show{width:380px;height:46px;word-wrap:break-word;word-break:break-all;overflow:hidden;}
#viewPar dl span.character_3_show{width:380px;height:23px;word-wrap:break-word;word-break:break-all;overflow:hidden;}
#viewPar dt.star_content{padding-top:20px}
#viewPar dd{line-height:25px;clear:both}
#viewPar dt{line-height:25px;clear:both}
#viewPar dt{height:66px;overflow:hidden}
#viewPar a:hover{color:#f60}
#viewPar dt a{color:#73B72A}
#viewPar dt label{color:#73B72A}
#viewPar p{position:absolute;bottom:10px;left:5px;height:22px;line-height:22px;margin:0;padding:0}
/* 资源详细页 */


.cartPage  .td1{ width:60px;}
.cartPage  .td2{ }
.cartPage  .td3{ width:100px;}
.cartPage  .td4{ width:100px;}
.cartPage  .td5{ width:60px;}
.cartPage  .td6{ width:50px;}
.cartPage .listEnd td { padding-top:10px; padding-bottom:10px;}


.myPageBox{ width:60%; margin-left:auto; margin-right:auto; margin-bottom:50px; margin-top:20px;}
.myPageBox .login{ float:left; width:60%;}
.myPageBox .regBox { float:right; width:40%;}
.myPageBox .title{ font-size:14px; font-weight:bolder; line-height:25px; border-bottom:1px dashed #CBCBCB; float:left;}
.myPageBox dd{ width:100%;}
.myPageBox .login dd li{ width:100%; margin-bottom:10px;}

.bossinfo{ border:0px solid #CCCCCC; text-align:left; padding:5px;}
.bossinfo .face{ float:left; width:78px; height:80px; padding:1px 1px 1px 1px; overflow:hidden; border:0px solid #999999; text-align:center;}
.bossinfo .name{ margin-left:85px; clear:right;}


.bossinfoList dl{ float:left; width:50%; margin-top:5px;}
.bossinfoList dd{ text-align:center;}
.bossinfoList dt{ text-align:center;}


.editTable{ margin-top:15px; margin-bottom:15px; margin-left:auto; margin-right:auto; border:0px;}
.editTable td{ padding-top:3px; height:25px; padding-bottom:3px;}
.editTable .left{ width:100px; padding-left:15px;}
.editTable .right{ width:520px;}
.editTable .button{ padding-left:15px;}

/*资源发布页 movie/post.aspx 发布上传表单样式*/
.postTable{ width:100%; background:#f6f6f6;}
.postTable td{ padding-top:3px; height:25px; padding-bottom:3px;}
.postTable .left{ width:150px; padding-left:15px;}
.postTable .button{ padding-left:15px;}

.boxMessage{ padding-left:15px; font-size:12px; font-weight:bolder;background:#f6f6f6; padding-top:10px;}

.helpIntroList { margin-bottom:20px;}
.helpIntroList dl { clear:both;}
.helpIntroList dl dt{ float:left; font-weight:bolder;}



#stepBox{padding-top:10px; }
#stepBox ul{ margin-top:10px; height:75px; background:#F6F6F6;}

#stepBox ul li{ margin-left:15px;}
.stepBox .num {font-size:45px; font-weight:bolder; color:#666666; float:left; width:35px; height:75px; line-height:50px;}
.stepBox .tit { padding-top:25px;}

/* 免费体验 */
#forfree{}
#forfree ul li{ float:left; width:360px; height:256px; margin-bottom:10px;}
#forfree .Labeltab { width:350px;}
#forfree .Labeltab h2{width:100px;}
#forfree .variation { width:35px; text-indent:0px; }
#forfree .hits { width:40px; text-indent:5px; }
#forfree .ico { width:20px; font-size:14px; font-weight:bolder; }


#downloadplayer .title{ font-size:12px; font-weight:bolder; text-indent:0px; padding:0px;}
#downloadplayer .intro{ font-size:12px; font-weight:bolder; margin-top:5px; margin-bottom:15px;}


/*singer/index.html*/

.singerImgList{ padding-bottom:40px;}
.singerImgList dl{ width:90px; float:left;}
.singerImgList .imglink{ width:78px; height:78px;}

.singerList	{ width:100%;}
.singerList li{ float:left; width:20%;}
.singerList .clear { width:100%; margin-bottom:10px;}
.singerList .hr{ margin-bottom:10px; width:100%;}
.singerList .str td{ width:100%; font-size:16px; font-weight:bolder; padding-top:30px; height:20px;}
.singerList .str .strlink{ float:left; width:50px;}
.singerList .str .gotop{ float:left; width:50px;}
.singerList .str .gomore{ float:left;}
.indexstr li{ margin:0px; padding:0px;}
.indexstr { font-size:16px; font-weight:bolder;}
.indexstr a{font-size:16px; font-weight:bolder; display:block; padding-left:6px; padding-right:6px;}
.indexstr a:hover{ background:#0365BF; color:#ffffff; text-align:center; text-decoration: none;}

/*图片列表,常用样式*/
.imglist{
	display:inline;
	margin:0px;
	padding:0px;
   border-top:none;
}
.imglist li
{
   text-align:center;
   float:left;
   width:135px;
   height:140px;
   overflow:hidden;
   display:inline;
   margin:5px 2px 0 2px;
}
.imglink{
   display:block;
   width:120px;
   height:90px;
   padding:3px;
   overflow:hidden;
   border:1px #ccc solid;
   margin-bottom:6px;
}
.imglink:hover{ border:1px #456da8 solid;}


/* 常用盒子属性 */
/* 标题,中部容器,底部 */
.BoxLabeltab { background: url(images/blockTitlebg.gif) no-repeat right 0;}
	.BoxLabeltab .title{ height:30px; background: url(images/blockTitlebg.gif) no-repeat right 0;}
	.BoxLabeltab h2 {float:left; width:150px;height:30px; text-align:left;line-height:35px; overflow:hidden; background:url(images/blockTitleLeftBg.gif);color:#175276; font-size:14px;}
	.BoxLabeltab h3 {float:left;width:80px;height:30px; text-align:center;line-height:35px;margin:0 0 0 0;cursor:pointer;overflow:hidden;background:url(images/buttonLabelDownBg.gif);font-size:12px;cursor:pointer;font-weight:bolder;color:#646466;}/*标题容器*/
	.BoxLabeltab .up {	width:80px;	height:30px; text-align:center;line-height:35px;overflow:hidden;background:url(images/buttonLabelUpBg.gif);color:#175276;}/*默认标题样式*/
		/*修饰列表内容*/
		
		.BoxLabeltab .list{ margin:0px; padding:5px; border-left:1px solid #BEDDEF;border-right:1px solid #BEDDEF;}
		.BoxLabeltab .list .title{ background:#fff}
		.BoxLabeltab .list table{ border:0px;}
		
		.BoxLabeltab .bottom { position : static; height:3px; background:url(images/blockBottomBg.gif); overflow:hidden; border:0px solid #FFFFFF;}
		.BoxLabeltab .bottom	div{ position : static; }
		.BoxLabeltab .bottom .left{position : static;height:3px; width:12px; background:url(images/blockBottomLeftBg.gif); float:left; overflow:hidden;}
		.BoxLabeltab .bottom .right{position : static; height:3px; width:12px; background:url(images/blockBottomRightBg.gif); float:right; overflow:hidden;}
		
/*singer/view.html 歌手页,歌曲列表*/
.singerMovieList{ float:left; width:33%; border-bottom:1px solid #f3f3f3; height:22px; overflow:hidden;}
.singerMovieList li{ float:left; padding-bottom:0px;padding-top:0px;  margin:0px;}
.singerMovieList li a{ line-height:20px; margin:0px; padding:0px;}
.singerMovieList .title { width:70%;}

/*歌手详细页,右部左侧 右侧*/
.pageSingerLeft{ float:left; width:70%;}
.pageSingerRight{ float:right; width:29%;}


/* 资源详细页 */
.blueBox{ border:1px solid #BEDDEF; background:#F4F8FB; padding:5px;}


/*歌曲列表,时间检索盒子*/
.timeSearchBox{ background:#F9F9F9;}
.timeSearchBox td{ height:25px; line-height:25px; padding-top:3px; padding-left:5px;}

/*经过弹出信息框样式盒子*/
.infoBox { right:0; top:25px; width:300px; height:120px; position:absolute; padding:20px 10px 10px 10px; text-align:center; font-weight:bold; background:#fff; BORDER: #69C1F3 1px solid; filter:alpha(opacity=100); -moz-opacity:1.0; opacity: 1.0; text-align:center;}
.infoBox table{ border:0px;}

/*歌单列表左侧检索菜单样式*/
.packclasslist{}
.packclasslist dt{ font-weight:bolder; padding-top:10px; margin-top:5px;}
.packclasslist dd{ line-height:20px; width:90px; text-align:center; border:1px solid #BFDCEC; margin-bottom:5px; margin-left:20px;}
.packclasslist dd a{ display:block; width:100%; height:100%;}

.packclasslist .hr{  clear:both;}
.selectpar{ border:0px solid #fff; width:150px;}

/*上传组件安装提示页*/
.pageupload{}
.pageupload .mainLeft{ width:720px; overflow:hidden; float:left; background:#fff;}
.pageupload .mainRight{ width:220px; float:right; background:#fff;}
.uploadtitle .name{ font-size:20px; padding-left:5px; padding-right:5px; font-family:黑体;}
.upinfo	{}
.upinfo li{ clear:both;  margin-top:20px; margin-bottom:10px; margin-left:10px;}
.upinfo img{ float:left; margin-right:5px;}
.upinfo .upinfotitle{ font-weight:bolder;}
.upAction	{ height:100px; text-align:center; padding-top:30px;}
.upAction button{ margin-left:auto; margin-right:auto;}
.arial{ font-family:Arial;}

.upstepinfo{ border:1px solid #BFDCEC; padding:10px; background:#fff;}
.upstepinfo .title{ font-size:14px; font-weight:bolder; line-height:30px;}
.upstepinfo .info li,
.upstepinfo .info{ font-size:14px; text-indent:0px;}
.upstepinfo .info	{ margin-padding:10px;}

.upstepinfo .intro{ color:#9E9E9E;}

#pageTitle{ text-align:center; font-size:16px; font-weight:bolder; line-height:30px; border-bottom:1px solid #f3f3f3;}
#itemInfo	{ text-align:center; line-height:22px; font-size:12px; padding-bottom:20px; padding-top:5px; color:#666666;}


.userlist{ padding-top:10px;}
.userlist dl{ float:left; width:100px;}
.userlist dl dt{  text-align:center;}
.userlist .img{ display:block; width:90px; margin-left:auto; margin-right:auto; border:1px solid #f3f3f3; text-align:center;}
.userlist dl dd{ text-align:left;}

.searchsingerlist{}
.searchsingerlist td{ padding-bottom:10px; padding-top:10px;}
.searchsingerlist .left{ width:120px; float:left; padding-left:10px;}
.searchsingerlist .left a{ display:block; border:1px solid #e3e3e3; text-align:center;}
.searchsingerlist .right{ width:550px; text-align:left; float:left; padding-left:10px;}  
.searchsingerlist .right td, 
.searchsingerlist .right table{ border:0px;}

#itemContent{ font-size:14px; line-height:1.8;}

/*	comment.css 布局对象集合*/
.commentBoxTitle { height:22px; background:#f3f3f3;}
.commentBoxTitle li.up{ font-size:14px;}
.commentBoxTitle li{ float:left; padding-left:5px; padding-right:5px; line-height:22px;}

#commentBox{width:720px; margin-left:auto; margin-right:auto;}

/*外层评论列表*/
.commentTitle { font-size:16px; font-weight:600; padding-bottom:10px;}
#commentListBox{}
#commentListBox dl{}
#commentListBox dt{ float:left; width:85px;}
#commentListBox dd{ float:left; margin-left:5px; min-width:600px;}
#commentListBox .hr{ margin-top:10px; margin-bottom:10px; border-bottom:1px solid #e3e3e3;}

#commentListBox .upDatetime{ line-height:18px; padding-bottom:3px; color:#555555;}
#commentListBox .content{font-size:14px; margin-top:15px;}
#commentListBox .button	{ padding-top:10px;}
#commentListBox .userName{ width:70px; text-align:center; padding-top:3px;}
#commentListBox .button span { padding-right:15px;}
#commentListBox .button span a{ color:#004477;}

#commentListBox .img{ width:78px; height:80px; text-align:center; padding:1px 1px 1px 1px; overflow:hidden; border:1px solid #999999;}
#commentListBox img{ margin-bottom:1px;}


/*回复外部容器*/
#commentListBox .replyBox{ margin-bottom:10px; margin-right:70px; background:url(images/comment/c_top.gif) repeat-x;}
#commentListBox .replyBox dd{ margin:0px;}
#commentListBox .replyBox .top{ height:17px; overflow:hidden;}
#commentListBox .replyBox .top .left{ height:17px; width:45px; float:left; background:url(images/comment/c_left_top.gif);}
#commentListBox .replyBox .top .right{ height:17px; width:45px; float:right; background:url(images/comment/c_right_top.gif);}
#commentListBox .replyBox .contentWork{ border-left:1px solid #95B1C9; border-right:1px solid #95B1C9; min-height: 50px; padding-left:10px; padding-right:10px;}
#commentListBox .replyBox .bottom{ height:17px; overflow:hidden; background:url(images/comment/c_bottom.gif);}
#commentListBox .replyBox .bottom .left{ height:17px; width:45px; float:left; background:url(images/comment/c_left_bottom.gif);}
#commentListBox .replyBox .bottom .right{ height:17px; width:45px; float:right; background:url(images/comment/c_right_bottom.gif);}

/*回复内容列表*/
#commentListBox .replyBox .contentWork dt{ float:left; width:20%;}
#commentListBox .replyBox .contentWork dd{ float:left; width:78%;}

/*发表评论容器宽度*/
#postcommentbox{ width:80%; float:left;padding-right:10px; padding-top:20px;}
/*	comment.css 结束	*/