﻿@import url(public.css);
@import url(nav.css);
#swfplayer{height:330px;clear:both; float:left; width:480px; margin:8px; margin-left:12px;}
.channelflash{height:250px; width:304px;overflow:hidden}
.flashdiv{width:326px;overflow:hidden;height:265px;overflow:hidden;padding-top:2px}
#playerrightad{height:330px;width:160px;float:right; margin-left:20px; margin-right:8px;margin-top:8px;}

.bm_l{width:306px;padding-right:5px;_padding-right:2px;}

.playing{background:#F8FCFC}

.content{ padding:8px; font-size:14px; line-height:200%}

#bm{width:715px;overflow:hidden;} /* Big_main width */
#bm2{width:652px;padding-top:6px;overflow:hidden} /* Big_main width */
#sm{width:261px;overflow:hidden} /* Small_main width */
#sm2{width:326px;padding-top:6px;overflow:hidden} /* Small_main width */
.siderA{width:326px;overflow:hidden}
/*.siderB{width:652px;overflow:hidden}*/
.siderB{width:650px;overflow:hidden}


.siderB2{width:715px; overflow:hidden; margin-top:3px;}


#sm2 .gg{margin:0 auto 4px auto;}
#toptv{width:652px;overflow:hidden;}
#toptv h3{padding:6px 0 0 20px}
#toptv dl{width:290px;overflow:hidden;float:left;}
.tvtitle{width:137px;overflow:hidden;}
#toptv dt {float:left}
#toptv dt img{width:129px;height:96px;padding:3px 8px 3px 16px}
#toptv dt a{font-size:14px; font-weight:600;color:#ff4200;white-space:nowrap;overflow:hidden;line-height:25px}
#toptv dd {float:left;width:137px; height:60px;padding-top:6px;overflow:hidden;line-height:19px;color:#999;font-size:12px}
#toptv ul{}
#toptv li{width:320px; float:left; background:url(../images/icon_sj.png) no-repeat 20px center;text-indent:30px; line-height:21px;}
#toptv li.lidl{background:none; text-indent:0;padding-left:20px; width:290px; height:110px}


.hot{margin-top:5px;}
	.hot dl{overflow:hidden;margin:10px 0;height:86px;padding-left:10px}
	.hot a{float:left;overflow:hidden;}
	.hot a.img,.hot a.img img{width:108px;height:86px;display:block;}
	.hot dt a.title{color:#117fd4;margin-left:10px;height:14px; line-height:14px;font-weight:bolder;}
	.hot dd{clear:both;margin:0 0 0 118px; position:relative;top:-68px;height:68px;overflow:hidden;width:166px;}
	.hot dd a{white-space:nowrap;margin-right:3px;line-height:17px;}

.rehot{width:402px;overflow:hidden;}
	.rehot ul{padding-left:10px}
	.rehot li{height:80px;margin-top:11px;line-height:16px;float:left;width:100%;overflow:hidden;}
	.rehot li a,.rehot li span,.rehot li p{float:left;overflow:hidden;}
	.rehot span{width:242px;margin-left:10px;height:16px;padding-top:2px;}
	.rehot p{width:242px;margin-left:10px;height:42px;line-height:14px;padding-top:4px;overflow:hidden;}
	.rehot a.img,.rehot a.img img{width:110px;height:80px;display:block;}
	.rehot a.title{color:#117fd4;margin-left:10px;height:16px;font-weight:bolder;}

#video{margin-top:5px;clear:both}
	#video ul{padding-left:16px;margin-left:-5px;line-height:18px;}
	#video li{float:left;width:221px;padding:0 0 15px 5px;overflow:hidden;height:70px; overflow:hidden;}
	#video a.img,#video a.img img{display:block;width:90px;height:70px;}
	#video li a,#video span{float:left;overflow:hidden;}
	#video a.title{color:#117fd4;margin-left:5px;height:18px;white-space:nowrap;width:120px; overflow:hidden}
	#video span{width:122px;margin-left:5px;}

#alrum{margin-top:5px;}
	#alrum ul{padding:0 0 0 16px}
	#alrum li{background:url(../images/002.gif) no-repeat center 10px;width:120px;height:103px;padding-top:20px;float:left;display:inline;margin-right:17px;}
	#alrum a.img,#alrum a.img img{display:block;width:103px;height:68px;overflow:hidden;}
	#alrum a.img{margin:0 0 0 6px}
	#alrum span{display:block;margin:15px 6px 0 6px; text-align:center;height:20px; line-height:20px;}

.details{}
	.details a.img img{width:96px;height:64px;display:block;}
	.details a.img{width:96px;height:64px;display:block;padding-left:4px}
	.details p.right{height:64px; line-height:16px; overflow:hidden; width:135px;margin:0}
	.details p{margin-top:5px;}
	.details p a{white-space:nowrap;margin-right:5px;color:#1877cf; line-height:20px}
	.details p a.hover{background:#bee562}
	.subchannel{ width:100%; overflow:hidden;}
	.subchannel li {float:left;font-size:1.17em;height:33px;line-height:33px;text-align:center;width:110px;padding:5px 0 5px 10px}
	.subchannel li a{display:block;width:106px;height:33px;background:transparent url(../images/playtype.png) no-repeat scroll 0 0;}
	.subchannel li a:link,.subchannel li a:visited{ background-position:0 0}
	.subchannel li a:hover{background-position: 0 -33px;color:white}
	.subchannel li.hover a{background-position: 0 -33px;color:white}

.channel_allBox{width:100%;overflow:hidden;padding:1em 0 1em 0}
	.channel_allBoxL{float:left;width:180px;margin-right:10px; background:url(../images/channel_line.png) repeat-y right top;height:190px;padding:0 10px 0 30px; overflow:hidden}
	.channel_allBoxL h3{font-size:15px;font-weight:bold;height:30px;line-height:30px;}
	.channel_allBoxL dt{border-bottom: 1px dashed #ccc; color:#999;line-height:24px;height:20px}
	.channel_allBoxL dt a{float:right}
	.channel_allBoxL dd{ padding:5px 0; line-height:20px}
	.channel_allBoxL dd a{ white-space:nowrap;margin:0 1px}
	.channel_allBoxL dd a:link,.channel_allBoxL dd a:visited{color:#117FD4; text-decoration:underline}
	.channel_allBoxL dd a:hover{text-decoration:none;color:#0B4E80;}
	.channel_allBoxR{float:left;width:752px}
	.channel_allBoxR .c_l_c li{ width:150px;padding:0 0 0 9px;width:140px;}
	.channel_allBoxR .c_l_c img{border:1px solid #cccccc;padding:3px;}
	.channel_allBoxR a.img{ height:105px}

#panelBtn{}
	#panelBtn h3{padding:10px 10px 4px 10px; text-align:center}
	#panelBtn ul{width:100%; overflow:hidden;padding-bottom:8px}
	#panelBtn li {float:left;font-size:1.17em;height:34px;line-height:33px;text-align:center;width:110px;padding:5px 0 5px 10px}
	#panelBtn li a{display:block;width:106px;height:33px;background:transparent url(../images/playtype.png) no-repeat scroll 0 0;}
	#panelBtn li a:link,#panelBtn li a:visited{ background-position:0 0}
	#panelBtn li a:hover{background-position: 0 -33px;color:white}
	#panelBtn li.hover a:link,#panelBtn li.hover a:visited{background-position: 0 -33px;color:white}
	#panelBtn li.hover a:hover{background-position: 0 -33px;color:white}
	
.channel{overflow:hidden;}
	.channel h2{padding:6px 0 0 20px}
	.channel_div{float:left;width:88px;display:inline;overflow:hidden;padding-left:14px;}
	.channel h3{height:24px;line-height:22px;font-size:14px;color:#000;margin:5px 0 0 0}
	.channel li {white-space:nowrap;overflow:hidden}
	.channel li a{color:#1d81d6; font-size:14px; text-decoration:underline; line-height:22px;}
	.channel li a:hover{text-decoration:none}
	.channel .box_m2{padding-bottom:20px}

.ding_box {margin:0 0 5px 0;text-align:center;}
	.ding_content{width:99.8%; overflow:hidden;padding:10px 0}
	.ding {float:left;height:62px;padding:0 10px 0 190px;text-align:center;width:58px;background:transparent url(../images/ding_bg.gif) no-repeat 190px 0;}
	.ding strong{color:#FFFFFF;display:block;font-size:20px;padding:10px 0;}
	.ding a{color:#f60}
	.dingt{float:left;padding:4px 0 0 10px;width:100px;text-align:left;line-height:20px}
/****************************************************************************************/
/*	.dingbtn {float:left;width:260px;padding-top:4px; text-align:left;padding-left:20px}
	.dingbtn img{float:left;padding-left:4px}
	.dingbtn2 {float:left;width:100px;padding-top:2px}
	.dingbtn2 a{display:block;width:76px;height:19px;background:url(../images/boke.gif) no-repeat center center;line-height:19px;padding:6px 5px}
*/	
.dingbtn {float:left;text-align:left; overflow:hidden;padding-top:4px;}

.dingbtn a{display:block; float:left;width:40px;height:40px; 
  		   overflow:hidden; margin-left:4px; 
		   text-align:center;cursor:hand; 
	     }
.dingbtn a:hover,.dingbtn2 a:hover, .dingbtn3 a:hover{ text-decoration:none;}

.dingbtn2 {float:left;width:88px!important;_width:92px;padding-top:4px; margin-left:4px!important;}

.dingbtn2 a{display:block; float:left;width:40px;height:40px;line-height:19px;
		    overflow:hidden; margin-left:4px; cursor:hand; text-decoration:none;
		   }
.dingbtn3{float:left; padding-left:10px; padding-top:20px;text-align:center; text-decoration:none;}
.dingbtn3 a{ cursor:hand; text-decoration:none;}
.dingbtn4{float:right;width:160px; padding-left:10px;text-align:center;}

/****************************************************************************************/

	
	

#videoinfo {overflow:hidden;overflow:hidden;}
	#videoinfo h3{font-size:14px;background:url(../images/dot.gif) repeat-x left bottom;width:100%;overflow:hidden;padding:10px 0 4px 10px;text-indent:10px; color:#117FD4}
	#videoinfo a{color:#117FD4; text-decoration:underline}
	#videoinfo a:hover{text-decoration:none}
	.infoleft {width:20%;text-align:center;padding-left:20px;float:left;overflow:hidden}
	.infoleft dt a.img{border:3px solid #ccc;display:block;height:90px;width:120px;overflow:hidden;margin:10px auto 7px auto}
	.infoleft dt a.img:hover{border:#117FD4 3px solid}
	.infoleft dt a.img img{width:120px;height:90px}
	.infoleft dt a.title{display:block;margin-bottom:3px;}
	.infoleft dd {padding-left:10px}
	.infoleft dd a{width:58px;height:20px;text-indent:-9999px;margin-right:5px;margin-top:8px}
	.infoleft dd a.li{background:url(../images/btn_viewphome.gif)}
	.infoleft dd a.lc{background:url(../images/btn_viewpl.gif)}

	.inforight {width:75%;padding:10px 0; float:left}	
	.inforight dt span{margin-right:10px}
	.inforight dt span.right em{font-size:18px;font-weight:bold;color:#f40;margin:0px 3px}
	.inforight dt{height:23px;line-height:22px;overflow:hidden}
	.inforight dt a{margin:0px 3px}
	.inforight dt.jianjie{background:url(../images/dot.gif) repeat-x top left;height:auto;overflow:hidden;padding:4px 0;text-indent:-5em;padding:0 1em 0 5em}
	.inforight dd{background:url(../images/dot.gif) repeat-x top left;width:100%}
	.inforight label{float:left;width:80px;height:20px;line-height:20px;overflow:hidden;padding:5px 0}
	.inforight input{height:16px;line-height:18px;overflow:hidden;width:340px;border:1px solid #C0DEF6;color:#ccc;float:left;margin:5px 0}
	.inforight input.submit{background:url(../images/btn_copy.jpg) no-repeat left top;height:20px;line-height:20px;width:43px;border:none;text-indent:-1000px;cursor:pointer;margin:5px 40px 5px 2px}
	
	  #sdtd{width:82%;width:75%!important;overflow:hidden; margin-left:30px;}
	
	
	.vplaytitle {background:url(../images/actt.gif) no-repeat 8px -7px;text-align:right;color:#999;height:24px; line-height:24px}
	.vplaytitle h1{color:black; font-size:18px; font-family:"黑体",Arial, Helvetica, sans-serif; font-weight:400;float:left;overflow:hidden;padding:1px 0 1px 35px;margin:0}
	.vplaytitle em{color:#f60;font-weight:600}

.videos{padding:0;}
	.videos dl{overflow:hidden;height:95px}
	.videos dl dt{ float:right;width:132px;text-align:left;line-height:26px;padding-top:0px}
	.videos dl dt a{color:#117FD4;font-weight:600}
	.videos dl dd{line-height:26px; white-space:nowrap;overflow:hidden}
	.videos dd.img{float:left;}
	.videos dd.img img{width:96px;height:72px;border: 3px double #CCCCCC;}
	.vNum{width:132px;float:right}
	.vNum em{margin:0 1px;font-weight:600; color:#FF3300}
	.vTime{width:132px;float:right;overflow:hidden}
	.vTime a{text-decoration:underline}
	.vTime span{color:#CCCCCC}
	.more{text-align:right;display:block;width:99%}
	#vList{overflow:auto;padding-left:10px;height:auto}
	#vList dl,#vList2 dl{width:232px}
	#vList dt,#vList .vNum,#vList .vTime{width:125px}

.adsenz{margin:5px 0}
	.adsenz img{display:block;overflow:hidden;}
	.adsenz2{margin:5px 0}

.addcomment{ padding:0 8px 8px 8px}
	#textarea{ width:99%}
	#comment_list dl {border-bottom:1px dashed #666666;margin:5px 0;width:100%;}
	#comment_list dt {background:#F6F6F6 ;height:24px;line-height:24px;padding:3px 6px;}
	#comment_list dd {padding:5px 6px}
	#comment_list strong{margin:4px}


#vlistinfo a{color:#147DD6; text-decoration:underline}
	#vlistinfo dl{overflow:hidden;padding:8px;width:240px;overflow:hidden}
	#vlistinfo dl dt{ float:right;width:132px;text-align:left;line-height:20px;padding-top:0}
	#vlistinfo dd{line-height:20px; white-space:nowrap;overflow:hidden}
	.vImg{float:left;}
	.vImg img{width:96px;height:72px;border: 3px double #CCCCCC;}
	.vAuthor{width:132px;float:right}
	.vTime{width:132px;float:right;overflow:hidden}
	.vHits{float:right;width:132px;}
	#vlistinfo .vIntr{width:100%; white-space:normal;overflow:hidden;clear:left}

#announcement {margin-bottom:5px;}
	#announcement h3{background:url(../images/index_bord_bg.jpg) repeat-x left bottom; padding:6px 0 5px 0;margin:0 10px}
	#announcement li{background:url(../images/ico_a_li.gif) no-repeat 19px 9px;line-height:23px;padding-left:30px}

.special{margin-bottom:5px;}
	.special h3{padding:6px 20px 0 20px}
	.special ul {overflow:hidden;line-height:18px; height:142px;padding-left:20px}
	.special li{padding-bottom:2px; width:100%; float:left; height:69px;overflow:hidden}
	.special a.img{float:left;width:92px;height:69px;overflow:hidden; margin-right:30px;}
	.special img{width:92px;height:69px;display:block;overflow:hidden}
	.special h4{font-size:12px;font-weight:normal;margin:0;height:auto;}
	.special a{color:#0080c1;text-decoration:underline}
	.special a:hover{text-decoration:none}
	.special span a{color:#dcdcdc; font-weight:bolder; margin-left:15px;}
	.special span.right{color:#666;font-size:11px;}
	.special p{margin-top:5px;overflow:hidden;height:36px; position:relative; padding-right:25px;}
	.special p span{position:absolute; bottom:0; right:30px}
	.special em{color:#67cdf3; font-size:11px; margin:0 5px; font-style:normal}

.c_l{overflow:hidden;padding:0;margin-bottom:5px}
	.c_l h3{padding:6px 20px 0 20px}
	.c_1_div{float:left;width:317px;overflow:hidden}

.newv{margin-top:4px;}
	.newv h3{padding:6px 20px 0 20px}
	.newv .c_l_c li{padding-bottom:20px}

#flink{margin-top:4px;}
	#flink h3{padding:6px 20px 0 20px;border-bottom:1px dashed #58AAE4;}
	.flinktext{border-top:1px dashed #ccc;margin:0 20px;padding:8px 0 15px;line-height:20px}
	.flinktext a{white-space:nowrap;margin-right:4px;text-decoration:underline}
	.flinkimg{padding:8px 0 8px 20px}
	.flinkimg img{margin:2px}

.tag{margin-top:4px}
	.tag h3{background:url(../images/index_bord_bg.jpg) repeat-x left bottom; padding:6px 0 5px 0;margin:0 10px}	.tag p{padding:0 10px}
	.tag a{float:left;margin-right:10px;white-space: nowrap;line-height:21px;}
	.tag p{padding:8px 6px 18px 10px}
	.tag strong{font-size:14px;}
	
.alrum{margin-top:4px; overflow:hidden;}
	.alrum h3{padding:6px 0 0 20px}
	.alrum ul{width:301px; padding:10px 0 18px 10px;}
	.alrum li{width:80px; height:60px; float:left; border:#777 solid; border-width:1px 1px 0 0;display:inline; margin:2px 11px 6px 6px; position:relative;}
	.alrum a{border:#c9c9c9 solid; border-width:1px 1px 0 0; position:absolute; top:1px; right:1px;}
	.alrum a,.alrum a img{width:80px; height:60px;display:block;}
	.alrum a img{margin-left:-1px; margin-bottom:-2px;  position:absolute; top:1px; right:1px;overflow:hidden;}

.gg{margin:5px auto 0 auto; text-align:center}

#top ul{display:none}

.top9 ul{background:url(../images/top_num.jpg) no-repeat 14px 4px;margin-top:8px;width:100%; overflow:hidden;}
	.top9 li{line-height:24px;padding:0 8px 0 32px;text-align:right;height:24px;border-bottom:1px solid #eeeeee; overflow:hidden;margin:0;vertical-align:bottom}
	.top9 li a{color:#147dd6; text-decoration:underline;float:left;}
	.top9 li a:hover{text-decoration:none;}
	
.toptab{margin-left:15px;height:23px;overflow:hidden;padding-top:10px}
	.toptab span{float:left;height:23px;line-height:23px;background:url(../images/tab002.gif);width:63px;text-align:center;margin-right:10px;cursor:pointer}
	.toptab span.hover{background:url(../images/tab001.gif)}
	
#top2{margin-top:5px;overflow:hidden;}
	#top2 .box_m2{height:540px;}
	#top2 h4{padding:10px 0 0 10px}
	#top2 ul{margin:0;padding:10px 3px 0 8px}
	
.topRank{}
	.topRank ul{width:100%; overflow:hidden;padding:8px 0 0 0;background:url(../images/top_num.jpg) no-repeat 10px 15px;height:262px;}
	.topRank li {height:28px;line-height:28px;padding:0 10px 0 30px;color:#ff4400;overflow:hidden}
	.topRank li a:link,.topRank li a:visited{color:#147DD6; text-decoration:underline}
	.topRank li a:hover{color:#147DD6;text-decoration:none}

#top4{margin-top:5px;}
	#top4 ul{margin:0;padding:10px 0 0 0;overflow:hidden;}

/*.listbox{padding:0 8px 15px;overflow:hidden;}
	.listbox h3 {padding:10px 0 4px 10px;}
	//.listbox li {padding:10px 9px}	
	.listbox li {padding:10px 25px} 	
	.listbox li img{border:1px solid #cccccc;padding:3px;height:80px}
	.listbox li span{ height:20px; overflow:hidden; white-space:nowrap}
	.listbox li span img{border:none; padding:0; height:20px;width:20px; display:inline;float:none}
	.listbox  h1	{text-align:center; font-size:24px; padding:50px 0 20px 0}
*/	

.listbox .listbox2{padding:0 8px 15px;overflow:hidden;}
	.listbox h3, .listbox2 h3 {padding:10px 0 4px 10px;}
	.listbox2 li{padding:10px 25px}
	.listbox li {padding:10px 9px} 	
	.listbox li img, .listbox2 li img{border:1px solid #cccccc;padding:3px;height:80px}
	.listbox li span,.listbox2 li span{ height:20px; overflow:hidden; white-space:nowrap}
	.listbox li span img, .listbox2 li span img{border:none; padding:0; height:20px;width:20px; display:inline;float:none}
	.listbox h1, .listbox2  h1	{text-align:center; font-size:24px; padding:50px 0 20px 0}



.listtab{width:100%;overflow:hidden;position:relative;background:url(../images/doline.png) repeat-x left bottom;}
	.listtab h3 {float:left;padding:7px 0 0 20px;font-size:16px;background:none}
	.listtab span{float:right;height:23px;line-height:23px;padding:0 15px;text-align:center;margin:12px 8px 0 0;cursor:pointer;border:1px solid #c7c7c7;border-bottom-color:white}
	.listtab img{float:right;margin-top:2px}
	.listtab span.hover{color:#1564a5}
	.listtab span.hover a{color:#1564a5}

#tag{margin-top:5px;}
	#tag a{white-space:nowrap;margin-right:5px;color:#4b8ab6;text-decoration:underline;line-height:22px;}
	#tag a:hover{text-decoration:none;}
	#tag p{padding:0 8px 8px 8px;}
	
#newsulist{}
	#newsulist h3{border-bottom:1px dashed #58AAE4;padding:10px 0 4px 10px}
	#newsulist ul{width:100%; overflow:hidden;padding-bottom:8px}
	#newsulist li {padding:4px 0 4px 20px;background:url(../images/ico_a_li.gif) no-repeat 12px center; border-bottom:1px dashed #F2F2F2}
	#newsulist li a{ color: #336699}
	
.userlist{background:url(../images/bg01.jpg) repeat-x left 1.2em;width:100%; overflow:hidden;padding:80px 0 10px 0}
	.userinfo{background:url(../images/ulists_cen_bg.png);width:270px;padding:5px 8px;height:169px;float:left;display:inline;margin-top:20px;position:relative;margin-left:30px;color:#615a5e}
	.ullg{background:url(../images/ulists_left_bg.png) no-repeat;width:8px;height:179px;position:absolute;top:0;left:0}
	.ulrg{background:url(../images/ulists_right_bg.png)  no-repeat;width:8px;height:179px;position:absolute;top:0;right:0}
	.userinfo p{float:left;width:160px;margin-left:5px;margin-top:5px;border-bottom:1px dotted #AAC8EB;line-height:20px;font-size:13px}
	.userinfo .uphoto{width:90px;height:149px;padding:10px 5px;overflow:hidden;margin:0px;border:none;float:left;border-bottom:#b0aeaf 1px dotted}
	.userinfo .uphoto img{width:80px;max-height:80px;max-width:80px;padding:5px;border:#dedede 1px solid;}
	.userinfo .username{border-bottom-style:solid}
	.userinfo p span{color:#ccccbc}
	.userinfo p a{color:#117eda;margin-right:5px;}
	.userlistbtn{width:900px;padding-left:30px; height:40px; overflow:hidden}
	.userlistbtn li{float:left;width:106px;margin-left:4px;}
	.userlistbtn li a{display:block;width:106px; height:29px; text-align:center; line-height:29px; overflow:hidden; background:url(../images/userlist_sp.png) no-repeat left 4px;font-size:14px; font-weight:600;padding-top:4px}
	.userlistbtn li a:link,.userlistbtn li a:visited{}
	.userlistbtn li a:hover,.userlistbtn li.hover a{ background-position:left -29px;color:white;font-size:16px}
	.userlist .multipage{width:980px;overflow:hidden}
	
.msg {width:550px;margin:8px auto; overflow:hidden}
.msg h3{border-bottom:1px dotted #ccc;padding:5px 10px 5px 10px;}
.msg #content{ padding:8px; font-size:14px;line-height:230%}
.msg #content a{ text-decoration:underline}
.msg .box_m2{height:250px}

.login{background:url(../images/bg01.jpg) repeat-x left 0;width:100%; overflow:hidden;padding:60px 0 10px 0}
	.login label{ cursor:pointer}
	.inputT{border:1px solid #999;height:22px; line-height:22px;}
	.submits{background:#5AA9E6;border-color:#FFFFFF #6A6A6A #6A6A6A #FFFFFF;border-style:solid;border-width:1px;color:#FFFFFF;cursor:pointer;font-size:14px;height:25px;padding:3px 10px;}
	.subborder{border:1px solid #8CC5EF;display:block; float:left;}
	.loginL{height:280px;padding:0 20px 0 330px; overflow:hidden;}
		.loginL label{float:left; width:70px; height:26px;line-height:30px}
/*		.loginL p{padding-top:18px; overflow:hidden;height:30px}*/
		.loginL p{padding-top:18px; overflow:hidden;height:40px; margin-bottom:10px;}
		.loginL .inputT{float:left;width:150px}
		.loginL select{width:80px; margin-top:5px}
		.loginL em{height:26px;line-height:30px;float:left;padding-left:1em}
		.loginL em a{color: #0066FF; text-decoration:underline}
		.loginL em a:hover{color: #00CCFF; text-decoration:none}
		
	.loginR{padding-left:110px;}
	.loginR h3{text-indent:84px}
	.loginR p{width:100%; overflow: hidden; padding-top:12px;line-height:28px}
	.loginR label{width:140px;float:left; text-align:right;padding-right:9px; line-height:26px; }
	.loginR textarea{border:1px solid #999;line-height:22px;}
	a#photo_type_url,a#photo_type_upload{color:#0066CC; text-decoration:underline}

.tabs-nav2 {overflow:hidden; border-bottom:2px solid #3370A4;padding-top:10px;margin-bottom:10px;width:100%}
.tabs-nav2:after {display: block;clear: both;content: " ";}
.tabs-nav2 li {float: left;margin: 0 0 0 12px;min-width: 84px; line-height:22px; overflow:hidden}
.tabs-nav2 a, .tabs-nav2 a span {display: block;padding: 0 10px;background: url(../images/tabs.png) no-repeat}
ul.tabs-nav2 a {padding-left: 0;line-height: 1.2;text-align: center;text-decoration:none;white-space: nowrap; cursor: pointer;}
.tabs-nav2 a span {width: 64px; min-width: 64px;height: 16px; min-height: 16px;padding-top: 6px;padding-right: 0;}
*>.tabs-nav2 a span { /* hide from IE 6 */width: auto;height: auto;}
li.tabs-selected a, .tabs-nav2 a:hover{background-position: 100% -66px;outline: 0;color:white;}
li.tabs-selected a span, .tabs-nav2 a:hover span{background-position: 0 -22px}
.tabs-nav2 a{background-position: 100% -44px;}
.tabs-nav2 a span{background-position: 0 0;}
li.tabs-selected a:link,li.tabs-selected a:visited{cursor:default}


/*-------user space-----------*/
.ulcomment{width:100%; overflow:hidden; clear:both}
.ulcomment dt{background:#F6F6F6 none repeat scroll 0 0;height:24px;line-height:24px;padding:3px 6px;margin-top:5px}
.ulcomment dd{padding:5px 6px;border-bottom:1px dashed #666666;width:100%; overflow:hidden}
	
/*-------user style from default------*/
/*.userpage {padding-right:10px;}*/

/*.userpage {padding-right:480px;}*/

.userpage {padding-right:10px;}

.userpage a{text-decoration:underline}
.userpage a:hover{ text-decoration:none}
.userpage #multi_page {display:block;border-top:#E7F4FA 1px solid;width:730px;height:30px;line-height:30px;text-align:center}
.usermain h3,.usercp h3{background:transparent none repeat scroll 0 0;border-bottom:1px dashed #CCCCCC;color:#25689E;font-size:13px;height:34px;line-height:36px;padding-left:13px;}

.usermain {width:730px;margin-bottom:10px; height:100%;}
	.usermain table {border:1px solid #E8E8E8;border-spacing:0;background:white;width:98%;border-collapse:collapse;}
	.usermain td {border:1px solid #E8E8E8;padding:4px;}
	
	.usermain a.img{margin:10px 10px 0 10px}
	.usermain p{height:20px;line-height:20px}
	.usermain p.title{margin-top:10px;font-size:14px;height:26px;line-height:26px;background:#f9f9f9;margin-bottom:5px}
	.usermain p.title a{font-weight:bold;color:#f40}
	.usermain p.upload a{background:url(../images/record_v.jpg) no-repeat;width:66px;height:22px;text-indent:-999em;overflow:hidden;margin-top:5px;margin-right:10px}
	.usermain p.upload a.upload{background:url(../images/upload_v.jpg);}
	.usermain p.upload a.quote{background:url(../images/quote_v.jpg);float:left}
	.usermain dt.info,.usermain dd.info{width:340px}
	.usermain dt.cp,.usermain dd.cp{width:169px}
	.usermain dd.info p.jianjie{height:40px;overflow:hidden}
	.edit dl dd a.img{display:block;width:120px;height:90px;border:#ccc 3px solid;margin:7px;overflow:hidden}
	.edit dl dd a.img:hover{border:#f2b74f 3px solid}
	.edit dl dd p{line-height:22px;margin-top:5px;margin-left:10px}
	.edit dl dd #vodids,.edit #lids{margin-top:43px;margin-left:25px}
	.edit dl dd a.title{display:block}
	.edit dl dt,.edit dl dd{border-bottom:1px #e8e8e8 solid;width:70px}
	.edit dl dt{background:#f6f6f6;border:none}
	.edit dl dt p{height:26px;line-height:26px;padding-left:10px}
	.edit dl dd{height:110px}
	.usermain input.submit{display:block;margin:10px auto 0px auto;height:24px}
	.usermain dt.img,.usermain dd.img{width:140px}
	.usermain .btn{border:1px solid #8CC5EF;display:block;float:left;margin-top:10px}
	.usermain .btn input{background:#5AA9E6 none repeat scroll 0 0;border-color:#FFFFFF #6A6A6A #6A6A6A #FFFFFF;border-style:solid;border-width:1px;color:#FFFFFF;cursor:pointer;font-size:14px;height:25px;padding:3px 10px;}
	/*---btn padding---*/
	.pl340{padding-left:340px}	
	.usermain .plist{width:250px}
	.usermain .plist h3,#iframe h3{color:#676767;font-size:14px}
	.usercp {width:218px;margin-left:10px}
	.usercp ul {padding:0px 10px}
	.usercp ul li{height:24px;line-height:24px;border-bottom:1px #ccc dashed;background:url(../images/dot-1.gif) no-repeat 5px 9px;padding-left:14px}
	.usercp ul li a{color:#25689E;text-decoration:none;height:24px;line-height:24px;padding-right:14px}
	.usercp ul li a:hover{text-decoration:underline;color:#f40;}
	.usercp ul li a.current_opt {color:#f40; background:url(../images/dot-1.gif) no-repeat right 4px}

	.add dl dt,.add dl dd{line-height:30px;border-bottom:#e8e8e8 1px solid}
	.add dl dt{width:160px;padding-left:20px}
	.add dl dd{width:520px;border-left:#e8e8e8 1px solid;padding-left:10px;padding-top:5px;height:25px;line-height:25px}
	.add dl .jianjie{height:90px;overflow:hidden;padding-top:5px}
	.add dl .face{height:145px;padding-top:5px}
	.add textarea{width:450px;height:80px;display:block;margin:5px 0px}
	.add dl.upload{border-bottom:#e8e8e8 1px solid}
	.add dl.upload dt,.add dl.upload dd{border-bottom:none;height:auto}
	.add dl.upload dd div{padding-bottom:5px}
	.add dl.upload dt.clear{height:0px}
	.add span#submitSwf,.add span#quote_submitSwf{width:80px;margin:10px 10px 0px 0;float:left;display:inline}
	#pic_auto {background:#0066CC;color:white;font-weight:600;margin-top:5px;padding:3px;text-align:center;width:207px;}

	.alrumaddvideo h3{border:none;padding-left:10px;}
	.alrumaddvideo p{padding-left:10px;line-height:18px}

/*user playlist*/
	#playlist li input {border:0px;width:19px;height:19px;}
	#iframe{width:450px}
	#iframe iframe{width:100%;height:310px}

	#playlist_place div{background:#fafafa;height:20px;line-height:20px;padding:10px 0px 12px 10px;}
	#playlist_place div input{ line-height:19px }
	
	.modifylist li{width:100%; overflow:hidden; height:60px; padding:3px 0;border-bottom:1px dashed #ddd}
	.modifylist p{float:right}
	.modifylist a{color:#0086C6; float:left}
	.modifylist a:hover{ color:#FF6600}
	.modifylist a.title{height:20px; width:190px;overflow:hidden}
	.modifylist p input{width:68px;height:19px;margin:0 0px 0px 10px;cursor:pointer}
	.modifylist img{width:80px; height:60px;padding:0 8px 0 8px}
#playlistsearch{width:100%; overflow:hidden;line-height:20px;padding:8px 0;background:#f9f9f9;}
	#playlistsearch label{cursor:pointer;margin-right:10px;color:#05a2d7;float:left}
	#playlistsearch input{float:left;height:21px;line-height:14px}
	#playlistsearch select{width:50px;overflow:hidden;margin:0 0 0 10px;float:left}
	#playlistsearch .text{border:1px inset #70cef2; width:196px; height:19px; line-height:19px;margin-left:4px}
	#playlistsearch .myvideo{background:url(../images/input_alrum_bg.png);color:#333;line-height:21px;height:21px; width:60px; border:none}
	#playlistsearch .submit{margin:0 0 0 5px;cursor:pointer;}
#multi_page{clear:both;display:block;height:30px;line-height:30px;text-align:center}
#multi_page a{text-decoration:underline; color:#006699;float:none}

.videojc ul{width:306px;overflow:hidden;padding-left:12px}
	.videojc ul li{float:left;padding-right:10px; white-space:nowrap}

.top10 .vshowl{background:url(../images/top10.png) no-repeat 286px 70px}
.top10 .vshowl li.nopicli{height:20px;text-indent:10px;background-color:white}
.top10 .vshowl span{width:160px}
.top10 .vshowl .title{width:160px}

/*     hotbbs       */
.hotbbs {}
	.hotbbs .box{width:258px;float:left;}
	.bbsad{float:right}
	.hotbbs ul{width:100%;overflow:hidden;padding-top:5px}
	.hotbbs ul li{height:24px}
	.hotbbs ul a:link,.hotbbs ul a:visited{background:url(../images/icon_a01_0.gif) no-repeat 8px center;padding-left:24px}
	.hotbbs ul a:hover{background-image:url(../images/icon_a01_1.gif);color:#f60}


/*      homemain    */
	.sitenews{float:left;}
	.sitenews h3{margin:0; text-align:center;height:34px; line-height:34px}
	.sitenews ul{margin:0 8px 15px; background-color:white;border:1px solid #ccc;padding:8px 0 2px;height:180px;overflow:hidden}
	.sitenews li{height:24px;white-space:nowrap;overflow:hidden}
	.sitenews li a{display:block;overflow:hidden}
	.sitenews li a:link,.sitenews li a:visited{background:url(../images/icon_a02.gif) no-repeat 5px -18px;padding-left:20px}
	.sitenews li a:hover{background:url(../images/icon_a02.gif) no-repeat 4px 2px;color:#f60}
	.sitenews li.limore{text-align:right}
	.sitenews li.limore a{background:none;color:#ccc}

	.sbanner{float:right}	
	#homemain #showflash{float:right;padding:5px 5px 0 8px}
	.hottj{float:right;margin-top:5px;width:420px}
		.hottj .vshowh{padding-left:10px}
		.hottj .vshowh img{height:80px}
		.hottj .vshowh li{padding:0 8px 6px 2px;}
	
	.loginform{float:right;margin-top:2px}
		.loginform h4{margin:0; text-align:center;height:34px; line-height:34px;font-weight:400}
		.loginform  a:link,.loginform  a:visited{color: #03C;text-decoration:underline}
		.loginform  a:hover{text-decoration:none;color:#f30}
		.loginform p{padding:0 5px 0 10px;height:28px}
		.loginform input{border:1px solid #A2BEFE;height:15px;padding:2px 0 2px 0;width:130px}
		.loginform #submit {border:1px solid #A2BEFE;color:#f60;cursor:pointer;padding:0;height:19px;width:auto}
		/*.loginform fieldset{height:120px;overflow:hidden}*/
		.loginform fieldset{ height:135px;overflow:hidden}
		.loginform ul{}
		.loginform li{background-color:#FFFFFF;border:1px solid #CCCCCC;float:left;
						height:23px;line-height:25px;margin:6px 0 0 12px;padding-left:4px;width:80px;
						overflow:hidden;display:inline
			}

/*    temp   */ 
.siderA img.mt5{width:100%}

/* upload video */
.upsept{position:relative;height:22px;padding:10px 0}
.upsept li{position:absolute;color:white;background:transparent  url(../images/step.gif) no-repeat 0 -31px;width:116px;height:22px;line-height:22px;text-align:center;color:#999}
.upsept .uptitle{font-size:13px;font-weight:700;background:none;color:#25689E}
.upsept .upsept01{left:150px;z-index:1;padding:0 16px 0 0;width:132px}
.upsept02{left:291px;z-index:2;padding:0 16px}
.upsept03{left:432px;z-index:3;padding:0 16px}
.upsept li.upseptcur{background-position:0 -3px;color:white}
.upsept01 span{display:block;background-color:#E1E1E1}
.upsept li.upseptcur span{background-color:#006699}



.blanks {clear:both; height:10px; overflow:hidden}
.linkstyle{margin:auto;width:98%;height:auto; overflow:hidden; border:1px solid #96CBF5;clear:both;}
.link{width:99%;padding-top:5px;padding-left:9px; line-height:22px; clear:both}
.link span{float:left;font-weight:bold;color:#838381}
.link ul{width:100%;overflow:hidden;}
.link ul li{float:left;color:#838381;margin-right:13px;width:auto;}
.link a{color:#838381}
