﻿/* 登录 */
#con_leftpart 
{
width:256px
}
#con_centerpart {
width:632px
}

#logintitle {
padding-top:78px !important;
padding-top:78px
}
#login {
height:248px;
width:237px;
background:url(../../images/mtvxs/login_bg.jpg) center bottom no-repeat
}

.inputbox_01 {
border:0;
margin:0 0 0 10px;
height:18px;
width:98px
}
.box01 {
width:132px;
height:33px;
float:left;
padding-top:3px !important;
padding-top:8px;
background: url(../../images/mtvxs/login_input.jpg) left center no-repeat
}

#regist a {
color:#FF0000
}
.controlbtn a {
color:#333333;
text-decoration:none
}
.controlbtn a:active {
color:#FF0000
}
.controlbtn a:visited {
color:#333333
}
.controlbtn a:hover {
color:#FF0000
}
.loginbtn 
{
width:73px;
height:46px;
background:url(../../images/mtvxs/login_btn.jpg) center center no-repeat
}
.regbtn 
{
width:73px;
height:46px;
}


.Panel_login 
{
margin-left:16px;
width:180px
}
.Panel_btn
{
margin-top:16px !important;
margin-top:8px;
width:150px
}

.h_32 {
height:32px;
line-height:32px
}

.h_33 {
height:33px;
line-height:33px
}
.w_55 {
width:55px
}
/*  上传最多  */
#mostup 
{
}
#mostup_t 
{

}
#mostup_b 
{
}


.mostblock {
height:40px

}
.mostblock_01 {
width:196px;
margin:8px 0 0 0;
height:93px
}

.mostblock_02 {/*暂停使用*/
height:93px
}
.mostblock_03 {/*暂停使用*/
height:93px
}

#mostup .sperate
{
	height:9px;
	width:90%;
	overflow:hidden;
	background:url(../../images/dot_1_s.gif) center repeat-x;
}

.headimg {
width:64px;
height:64px;
margin:12px 3px 0 3px;
border:1px #CCCCCC solid;
overflow:hidden
}

.mostblock_01 .headimg {
width:64px;
height:64px;
margin:12px 3px 0 3px;
border:2px #FF0000 solid;
overflow:hidden
}

.mostupheadimg 
{
	width:60px;
	height:60px;
	display:table-cell;
	text-align:center;
	vertical-align:middle;
	margin:2px;
	padding:1px;
	overflow:hidden
}
.headimg_img
{
	width:58px;
	height:58px;
	margin:auto;
	overflow:hidden
}

.mostblockinfo {
padding:18px 0 0 0;
margin:0 2px 0 2px;
width:80px
}

.mostblockinfo li {
height:18px;
line-height:18px;
overflow:hidden
}
.mostblockinfo .username a
{
	font-weight:bold;
	color:#000000
}
.mostblockinfo a {
color:#333333;
text-decoration:none
}
.mostblockinfo a:hover {
color: #FF0000;
text-decoration:underline
}



.mtvcount {
width:10px;
height:29px;
margin-top:12px;
padding-left:22px;
line-height:29px;
background:url(../../images/mtvxs/tv.png) no-repeat left center;
font-size:10px
}

/*1 2 3 就是你特别*/
.rank_up {
background:url(../../images/mtvxs/up.png) center top no-repeat;
width:42px;
margin-top:12px;
text-align:center;
font-size:16px;
padding-top:30px;
font-weight:bold
}

.rank_down {
background:url(../../images/mtvxs/down.png) center top no-repeat;
width:42px;
margin-top:12px;
text-align:center;
font-size:16px;
padding-top:30px;
font-weight:bold
}

.rank_flat {
width:42px;
margin-top:12px;
text-align:center;
padding-top:30px;
font-size:16px;
padding-top:30px;
font-weight:bold
}
/*4 5 6 */
.rank_up_2 {
float:left;
background:url(../../images/mtvxs/up.png) center left no-repeat;
height:40px;
margin-left:10px;
width:66px;
}

.rank_down_2 {
float:left;
background:url(../../images/mtvxs/down.png) center left no-repeat;
height:40px;
margin-left:10px;
width:66px;
}

.rank_flat_2 {
float:left;
height:40px;
margin-left:10px;
width:66px;
}



.rank_favor {
height:18px
}
.xuhao {
width:38px;
height:38px;
line-height:38px;
text-align:center;
font-weight:bold;
margin-left:28px
}
/*梦网空间人气排行*/
#staruser
{

}
#staruser_t 
{

}
#staruser_b 
{
	padding:0px 0 8px 0
}

.star_block 
{
height:102px;
margin:2px 0 0 0
}
.star_block_2
{
width:196px;
height:38px;
line-height:38px;
margin:3px 0 0 0
}
.star_block_2 ul li
{
float:left;
height:38px
}
.starxh 
{
width:38px;
text-align:center
}

.star_img {
width:90px;
height:80px;
line-height:82px;
margin:8px 0 0 0;
float:left;
overflow:hidden;
text-align:center;
display:table-cell;
vertical-align:middle
}
.star_info {
font-family:宋体,Arial, Helvetica, sans-serif;
color:#333333;
line-height:18px;
float:right;
width:100px;
margin-top:16px
}
.star_info ul 
{
	padding:0;
	margin:0;
	list-style:none
}

#rqzw {
width:120px;
padding-left:20px;
height:26px;
line-height:26px;
background:url(../../images/block/rqzw.jpg) center left no-repeat
}
#staruser li a {
color:#000000;
text-decoration:none
}
#staruser li a:hover {
color: #ff0000
}
/*幻灯观赏*/
#havealook {
width:343px;
height:258px
}
#havealook_t {}
#havealook_c 
{
width:341px;
border-left:1px #CCCCCC solid;
border-right:1px #CCCCCC solid
}
#havealook_b {}
.havealookimg {
padding-top:2px;
width:340px;
margin:auto;
height:220px;
background:url(../../images/yymwgg/groom_mtv_none.gif) center center no-repeat;
overflow:hidden;
text-align:center;
vertical-align:middle
}
#Photoimg {

width:340px
}
#Photoimg table {
border:0;
width:340px
}

/* 最新回复了的MTV */
#newreview {
width:264px
}
#newreview_t 
{
	padding:2px 6px 2px 6px;
	height:22px;
	line-height:22px;
	margin:0 0 8px 0;
	border-bottom:1px #CCCCCC solid
}
#newreview_con {
white-space:normal;
word-break:break-all;
width:262px;
padding:0 0 8px 0;
border-left:1px #CCCCCC solid;
border-right:1px #CCCCCC solid;
overflow:hidden
}
#newreview_con ul 
{
	margin:0;
	padding:0
}
#newreview_con ul li {
padding:2px 0 0 16px;
overflow:hidden;
list-style:none
}
#newreview_con ul li a {
color:#333333;
text-decoration:none
}
#newreview_con ul li a:hover {
color:#FF0000
}
#newreview hr
{

}
#newreview .licon
{
	height:18px;
	line-height:18px
}
#newreview .sperate
{
	height:7px;
	width:80%;
	border:0;
	padding-top:0;
	margin:auto;
	overflow:hidden;
	background:url(../../images/mtvxs/line_01.gif) center top no-repeat
}

/*gg_mtvcx*/
#gg_mtvcx {
width:618px
}
/*广告 注册梦网*/
#gg_zcmw {
width:196px
}
/*最新上传*/
#newmtv {
}
#newmtv_t {

}
#newmtv_b {

}
#newmtv_c 
{
padding:16px 0 0 0
}
#newmtv_c a {
color:#000000;
text-decoration:none
}
.newmtvblock {
width:129px;
text-align:center;
margin-left:18px;
float:left;
height:139px
}
.newmtvblockimg {
height:90px;
width:120px;
margin:auto;
padding:2px;
border:1px #CCCCCC solid;
overflow:hidden
}
.newmtvblockimg img {

}
.newmtvt {
height:18px;
padding:10px 0 0 0;
overflow:hidden;
line-height:18px
}


/*排行榜*/
#mtvphb 
{
	width:624px
}
#mtvphb_t {
width:624px
}
#mtvphb_b {
width:624px
}
#mtvphb_c {
padding:18px 0 18px 0;
border-left:1px #CCCCCC solid;
border-right:1px #CCCCCC solid;
overflow:hidden;
width:622px
}
#mtvphb_cc
{
	width:580px;
	margin:auto
}
#bzrm a {
color:#000000;
text-decoration:none
}
#bzrm a:hover {
color:#FF0000
}
#zsgz a {
color:#000000;
text-decoration:none
}
#zsgz a:hover {
color:#FF0000
}
.mtvphb_t {

}
.mtvphbcon {
width:261px
}
.mtvphbcon_t
{
	padding:6px 12px 6px 12px;
	color:#eb6100;
	font-weight:bold
}
.mtvphbcon_c 
{
width:259px;
padding:0 0 10px 0;
border-left:1px #CCCCCC solid;
border-right:1px #CCCCCC solid
}

#zsgz {
margin-left:30px!important;
margin-left:0
}
.mtvphbblock {
margin-bottom:6px;
width:250px
}
.mtvphbtop {
height:245px;
height:102px;
cursor:pointer
}
.mtvphbimg {
float:left;
padding:12px 0 0 8px;
}

.mtvphbinfo {
padding:20px 0 0 0;
width:108px;
overflow:hidden;
float:left;
margin-left:8px;
text-align:left
}
.mtvphbinfo ul {
padding:0;
list-style:none;
margin:0
}
.mtvphbinfo ul li {
height:18px;
line-height:18px
}
.textrq {
width:200px;
height:12px;
line-height:12px;
color:#999999;
font-size:10px;
margin-right:32px
}
.otherlist {
height:36px;
width:234px
}
.otherlist ul li {
height:36px;
line-height:36px
}
.mtvphbxuhao {
width:36px;
height:36px;
color:#FFFFFF;
font-size:14px;
float:left;
text-align:center;
font-weight:bold
}
.mtvphbtitle {
height:36px;
width:150px;
text-align:left;
padding-left:8px;
float:left;
overflow:hidden;
line-height:36px
}
.mtvphbtitle a {
color:#000000;
text-decoration:none
}
.mtvphbtitle a:hover {
color:#FF0000
}
.mtvphbrq {
width:26px;
height:18px;
float:left;
line-height:18px
}


.w_108 {
width:108px
}


/*groom mtv micro img css*/
#center {
width: 340px;
height: 220px;
display:none
}
#center img
{
	border:0
}
#slider {
position: absolute;
width: 340px;
height: 220px;
overflow: hidden;
border: 20px solid #000
}
#slider .slide {
position: absolute;
top: 0px;
height: 220px;
width: 340px;
overflow: hidden;
border-left: #000 solid 3px;
cursor: default
}
#slider .title   {
color: #F80;
font-weight: bold;
font-size: 1.2em;
margin-right: 1.5em;
text-decoration: none
}
#slider .backgroundText {
position: absolute;
width: 100%;
height: 100%;
top: 100%;
background: #000;
filter: alpha(opacity=90);
opacity: 0.9
}
#slider .text {
position: absolute;
top: 1%;
top: 100%;
color: #FFF;
font-family: verdana, arial, Helvetica, sans-serif;
font-size: 0.9em;
text-align: justify;
width: 470px;
left: 10px
}
#slider .diapo {
position: absolute;
filter: alpha(opacity=100);
opacity: 1;
visibility: hidden
}