*{margin:0px; padding:0px;}

img{border:medium none;}
ul, li{list-style:none;}
body.vip{ font-family:Verdana,"宋体",sans-serif; font-size:12px;}
.vip a{color:#ff0099;}
.vip a:link, .vip a:visited, .vip a:hover, .vip a:active {
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
text-decoration:none;
}


.clearline{clear:both; height:0px; overflow:hidden;}
.vip_top{width:957px; margin:0 auto 10px; overflow:hidden; clear:both;}
.vip_top .logo{width:420px; float:left;}
.vip_top .login{float:right; margin-top:35px;}
.vip_top .login th, .vip_top .login td{padding:3px; font-weight:normal;}
#signin_submit{ background:transparent url(../images/vip_new/login.gif?v=5) no-repeat; width:68px; height:25px; border:none; text-align:-99em; display:block; cursor:pointer;}
.vip_top .login .inputtext{width:130px; border:1px solid #ddd; padding:2px 3px; margin-right:5px;}
.vip_top .login #autologin{margin-top:-2px; vertical-align:middle;}
.vip_top .login a{color:#a0a0a0;}
.vip_nav{width:957px; margin:0 auto; height:40px; font-size:14px;}
.vip_nav li{height:33px; line-height:33px; float:left; position:relative;  margin-right:6px; background:transparent url(../images/vip_new/li_left.gif?v=3) left 50%;}
.vip_nav  li a{
padding:0px 20px;
font-weight:700;
background:transparent url(../images/vip_new/li_ri.gif?v=3) no-repeat right center;
color:#c2c2c2;
display:block;
float:left; 
line-height:33px;
}
.vip_nav  li a:hover{
text-decoration:underline;
color:#ff0099;
}
.vip_nav li.alive{background:transparent url(../images/vip_new/tabs_left.gif?v=3) left top;}
.vip_nav li.alive a ,.vip_nav li.alive a:hover{background:transparent url(../images/vip_new/tabs_right.gif?v=3) no-repeat right top; color:#fff;}

.vip_container{width:960px; margin:5px auto 0px;*width:963px;}
.images_tabs{width:606px; position:relative;  font-weight:700; font-size:12px; float:right;}
.images_tabs dt {
height:381px;
margin-bottom:10px;
}
 
.images_tabs dt img{border:1px solid #bfbfbf;}
.images_tabs .back_cont{margin-top:4px; float:right; _margin-top:0px;}
.images_tabs .back_cont a{color:#999; padding:2px 3px; line-height:1.231em;  display:block;}
.images_tabs .text_cont{bottom:50px; position:absolute; right:20px; _bottom:55px;}
.images_tabs .text_cont a{color:#ff0099; text-decoration:underline;  padding:2px 3px; font-size:14px;}
.images_tabs .images_nav{padding-left:10px;}
.images_tabs .images_nav a{
display:block;
line-height:20px;
margin-right:5px;
padding:3px;
text-align:center;
width:20px;
float:left;
}
.images_tabs .images_nav a:hover,.images_tabs .images_nav a:active {
border:1px solid #FF0099;
padding:2px;
}
.vip_nav li.hot a{color:#ff0099;}
.back_cont a:hover, .text_cont a:hover, .images_tabs .images_nav a.alive:link, .images_tabs .images_nav a.alive:visited, .images_tabs .images_nav a.alive:hover, .images_tabs .images_nav a.alive:active{
background-color:#FF0099;
color:#FFFFFF;
}
.vip_nav li.alive .bg{background:transparent url(../images/vip_new/bgpic.gif?v=3) no-repeat scroll 0 -180px;
display:block;
height:6px;
left:-9px;
margin:32px auto auto 50%;
position:absolute;
width:9px;}

/*vip_news*/
.vip_news{height:417px; position:relative; width:344px; float:left; 
background:transparent url(../images/vip_new/v_tai.gif?v=3) no-repeat; font-size:12px; color:#999;}
.vip_news .more{position:absolute; left:125px; top:30px;}
.vip_news a{padding:2px 3px; color:#FF0099;}
.vip_news a.more{color:#999;}
.vip_news a:hover{background-color:#FF0099; color:#FFFFFF;}
.vip_news .notice{position:absolute; left:15px; top:300px; width:300px;}
.vip_news p{line-height:20px;}
.color_pink{color:#ff0099;} 

/*vip_shows*/
.vip_cont{padding:0px 0 10px; border:1px solid #bfbfbf; border-width:1px 0; margin-top:5px; width:959px; background:transparent url(../images/vip_new/cont_bg.gif?v=3) repeat-y;}
.vip_cont h2{background:transparent url(../images/vip_new/post_show.gif?v=4) no-repeat scroll 1px 0; font-size:0px; height:33px; line-height:0px; margin:0px auto 5px; text-indent:-999px;}
.vip_cont h2 .more{float:right; font-size:14px; font-weight:bold; padding-right:10px; text-indent:0px; }
.vip_cont h2 .more a, .vip_shows .name a{color:#ff0099; padding:2px 3px; line-height:1.231em;}
.vip_cont h2 .more a:hover, .vip_shows .name a:hover{background-color:#FF0099; color:#FFFFFF;}
.vip_shows_tabs{width:155px; float:left; overflow:hidden;}
.vip_shows_tabs li{margin:10px 0 10px 12px;}
.vip_shows_tabs  a{display:block; width:141px; height:27px; background:transparent url(../images/vip_new/vip_show_tabs.gif?v=3) no-repeat 0 0;}

.vip_shows_tabs .actor a{background-position:0 -48px;}
.vip_shows_tabs .actor a:hover{background-position:-329px -48px;}
.vip_shows_tabs .actor a.alive, .vip_shows_tabs .actor a.alive:hover {background-position:-157px -48px;}


.vip_shows_tabs .singer a{background-position:0 -96px;}
.vip_shows_tabs .singer a:hover{background-position:-329px -96px;}
.vip_shows_tabs .singer a.alive , .vip_shows_tabs .singer a.alive:hover{background-position:-157px -96px;}


.vip_shows_tabs .model a{background-position:0 -144px;}
.vip_shows_tabs .model a:hover{background-position:-329px -144px;}
.vip_shows_tabs .model a.alive, .vip_shows_tabs .model a.alive:hover {background-position:-157px -144px;}


.vip_shows_tabs .compere a{background-position:0 -192px;}
.vip_shows_tabs .compere a:hover{background-position:-329px -192px;}
.vip_shows_tabs .compere  a.alive, .vip_shows_tabs .compere  a.alive:hover{background-position:-157px -192px;}


.vip_shows_tabs .allstar a{background-position:0 0; position:relative;}
.vip_shows_tabs .allstar a:hover{background-position:-329px 0;}
.vip_shows_tabs .allstar a.alive, .vip_shows_tabs .allstar a.alive:hover{background-position:-157px 0;}

.vip_shows_tabs .allstar a .number{position:absolute; left:75px; top:6px; font-size:14px; font-family:"宋体"; color:#707070; font-weight:bold;}
.vip_shows_tabs .allstar a:hover .number{color:#ff0099;}
.vip_shows_tabs .allstar a.alive .number,.vip_shows_tabs .allstar a.alive:hover .number{color:#fff;}

.vip_shows_list{width:798px; float:right; margin-right:2px;}
.vip_shows_list li{float:left; width:122px; display:inline; margin:10px 4px 0 7px; height:170px; font-size:12px; line-height:18px;}
.vip_shows_list li .images{height:122px;} 
.vip_shows_list li .images img{border:1px solid #bfbfbf;}
.vip_shows_list li .info{padding-left:5px; border:1px solid #bfbfbf; border-top:none; height:45px; overflow:hidden;}
.vip_shows_list li .images a{padding:0px;}
.vip_shows_list li .images a:hover{background-color:none; padding:0px;}
.vip_shows_list li .images a:hover img{border:1px solid #ff0099;}
.vip_shows_list li .name{font-weight:bold; color:#ff0099;  margin-top:5px; font-size:14px;}
.vip_shows_list li .name span{font-weight:normal; color:#545454; font-size:12px;}
.vip_shows_list li .count{padding-top:3px;}
.vip_shows_list li .count a{color:#999;}
a.point,  a.reply{
background-image:url(../images/vip_new/pointreply.gif?v=3);
background-repeat:no-repeat;
display:block;
height:13px;
padding:0 8px 0 18px;
 float:left;
 font-size:10px;
 line-height:13px;
}
a.point{ background-position:0 0px;}
a.reply{background-position:0px -17px;}
.vip_shows_list li .grade{color:#666;}
.vip_shows_list li .grade .vip{color:#ff0099; font-weight:700; font-family:Verdana,"宋体",sans-serif;}
.vip_cont.vip_shows h2{background-position:1px -33px;}
.vip_post_list li{width:154px; height:205px; padding:10px 0 0 5px; float:left;}

/*footer*/
.vip_copyright{width:959px; margin:30px auto; text-align:center; color:#bfbfbf; font-size:12px;}
.vip_copyright a{padding:2px 3px; line-height:1.231em; color:#999; text-decoration:underline;}
.vip_footer{width:959px; margin:20px auto 50px;border:1px dashed #BFBFBF; border-width:1px 0 0;
background:transparent url(../images/vip_new/logo_gray.gif?v=3) no-repeat scroll 0 10px;
height:28px;
overflow:hidden;
padding:20px 0;}
.vip_footer_cont{float:right; text-align:right; font-size:12px;}
.vip_footer_cont a{color:#ff0099; padding:2px 3px; margin-left:10px; line-height:1.231em;}
.vip_footer_cont a:hover, .vip_copyright a:hover{background-color:#ff0099; color:#fff;}
.vip_footer_cont .font10{font-size:10px;}
a.colorgray{color:#bfbfbf;}
a.colorgray:hover{background-color:none; color:#666;}

/*vip_profile  vipuser_info*/


.vip_flash{margin-bottom:5px;}
/*vip_profile sidebar*/
.vip_sidebar{width:234px; border:1px solid #bfbfbf;  border-width:1px 1px 1px 0 ; float:left; overflow:hidden;}
.vip_widebar{width:721px; border:1px solid #bfbfbf; float:left; color:#666; padding-bottom:20px; min-height:1300px; _height:1300px;}
.vip_sidebar h1, .vip_widebar h1{border-bottom:1px solid #bfbfbf; font-size:14px; font-weight:700; color:#ff0099; height:50px; line-height:50px; padding-left:10px;}
.vip_sidebar h1 a.more{color:#ff0099; float:right; margin-right:10px; padding:2px 3px; height:18px; line-height:18px; margin-top:15px;}
.sidebar_cont{padding:10px 0; text-align:center;}
.sidebar_cont p{font-size:12px; margin:5px auto;}
.sidebar_cont .buttonBox input{margin-bottom:5px; font-weight:700; font-size:14px; cursor:pointer; height:40px; line-height:32px; width:195px; background-color:#fff;}
.sidebar_cont .care_count{width:185px; height:30px; line-height:30px; margin:5px auto; color:#ff0099; border:1px solid #bfbfbf; font-weight:700; font-size:12px;}
.vip_detail_info li{float:left; height:46px; margin-left:4px; width:51px; border:1px solid #bfbfbf;}
.vip_widebar a, #pageNumber a{color:#ff0099;padding:2px 3px; line-height:1.231em; background:none;}
.vip_sidebar h1 a.more:hover, .vip_widebar a:hover,  #pageNumber a:hover{ background:none; background-color:#ff0099; color:#fff;}
.status_reply_list a.mBlogBtn .mbtnR{ background:none;}
/*消息列表*/
#txweblistWrapper {zoom:1; clear:both;}
#txweblist,.txweblist {
	margin:0 20px;
}
#txweblist li,.txweblist li {position:relative;padding:10px 0px 10px 60px;
min-height:49px;height:auto!important;height:49px; _height:49px;
background:url(http://site.tongxueimg.com/v4/k/images/digulist_border.gif?v=3) repeat-x 0 bottom;
font-size:14px;line-height:140%;word-wrap:break-word;zoom:1;}
/*首页列表上传图片定位*/
#txweblist li .h_postimg,.txweblist li .h_postimg{margin-top:2px;cursor:url(http://site.tongxueimg.com/v4/k/highslide/graphics/zoomin.cur?v=3), pointer; margin-left:0px;}
.profile #txweblist li .h_postimg{ }

#txweblist li p,.txweblist li p {margin:0;line-height:133%; margin-left:0px;}
/*#txweblist li.over,.txweblist li.over {background-color:#f7f7f7;}*/
#txweblist li .action,.txweblist li .action {position:absolute;right:0px;bottom:0px;font-size:12px;/*visibility:hidden;*/}
#txweblist .userphoto,.txweblist .userphoto {position:absolute;top:13px;left:10px;text-decoration:none;}
#txweblist .username,.txweblist .username {font-weight:bold;}

 
.meta {font-size:12px;font-weight:normal;display:block;padding-top:5px; position:relative; width:100%;}
/*首页回复列表长度大，需要调整*/
/*#txweblist li p.statusContent,.txweblist li p.statusContent{ margin-left:0px;}*/
#txweblist li .action,.txweblist li .action{ margin-top:5px;}
/*首页回复列表长度大，需要调整end*/

/*.meta a.source,*/
.meta .lookback {padding-left:18px;background:url(http://site.tongxueimg.com/v4/k/images/inreply.gif?v=3) no-repeat left center;}
.meta .lookback .lookbacktip {display:none;}
.meta .lookback .lookbacktip img {margin-right:2px;}
#txweblist li .action .reply,.txweblist li .action .reply {
	font-size:16px;
}


#txweblist li .follow,.txweblist li .follow {position:absolute;top:63px;left:7px;}
#txweblist li .ed,.txweblist li .ed {width:38px;left:10px;font-size:12px;background:url(http://site.tongxueimg.com/v4/k/images/ed.gif?v=3) no-repeat left center;padding-left:11px;}

#txweblist.userHome,.txweblist.userHome {padding-top:15px;}
#txweblist.userHome li,.txweblist.userHome li {padding-left:10px;min-height:49px;height:auto!important;height:49px; _height:auto;}
#txweblist.userHome .timespace,.txweblist.userHome .timespace {position:relative;width:584px;padding:0 0 0 10px;min-height:23px;height:23px!important;background-color:#B3B3B3;font-size:14px;font-weight:bold;line-height:23px;float:left;color:#FFF;}
#txweblist.userHome li.first,.txweblist.userHome li.first {font-size:22px;}
#txweblist.userHome li.first .meta,.txweblist.userHome li.first .meta {font-size:14px;display:block;}
#imgPreviewBox {z-index:999;position:absolute;display:none;border:1px solid #000;padding:5px;background:#FFF url(http://site.tongxueimg.com/v4/k/images/loading48.gif?v=3) no-repeat center;min-height:60px;min-width:60px;height:auto!important;width:auto!important;height:60px;width:60px;cursor:move}
#txweblist.star li,.txweblist.star li {width:446px;padding-right:80px;}

#txweblist li .contentlink,.txweblist li .contentlink {color:#000;}
#txweblist li .contentlink:hover,.txweblist li .contentlink:hover {color:#000;text-decoration:none;}

/*消息转发*/
.status_reply{
margin-bottom:10px;
width:472px;
font-size:12px;

}
.status_reply .top, .status_reply.zhuan .top, .status_reply .c, .status_reply.zhuan .c, .status_reply  .bottom, .status_reply.zhuan .bottom{background:transparent url(../images/vip_new/feed_desctop.gif?v=3) no-repeat scroll left top;}
.status_reply .top .c, .status_reply.zhuan .top .c{
background-position:right 0;
height:16px;
margin-left:80px;
overflow:hidden;
}
.status_reply .cont, .status_reply.zhuan .cont{background:transparent url(../images/vip_new/feed_descmid.gif?v=3) repeat-y scroll left top;
overflow:hidden;}
.status_reply .bottom, .status_reply.zhuan .bottom{
background-position:left -40px;
clear:both;
}
.status_reply .bottom .c ,.status_reply.zhuan .bottom .c{
background-position:right -40px;
height:6px;
margin-left:80px;
overflow:hidden;
}
.status_reply .cont .c, .status_reply.zhuan .cont .c{
background:transparent url(../images/vip_new/feed_descmid.gif?v=3) repeat-y scroll right top;
margin-left:3px;
padding:5px 12px 5px 10px;
}
.status_reply  .innercont{padding:0 5px;}
.status_reply p.img a{padding:0px;}
.status_reply  .innercont{padding:0 5px;}
#txweblist li .innercont p, .txweblist li .innercont p{ margin-left:0px;}
.profile  #txweblist li .innercont p img, .txweblist li .innercont p img{ margin-left:0px; margin-right:0px;}
.status_reply .cont .c p{
color:#666666;
font-size:12px;
margin-right:3px;
text-align:left;
}
.status_reply .cont  .c p.img img {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #CCCCCC;
margin-top:5px;
padding:2px;
}
/*vip_info*/
.vip_file_info{padding:20px 10px;}
.vip_file_info li{float:left; padding:10px 0 10px 18px; width:198px;}
.vip_file_info li h4{font-size:14px; line-height:24px;}
.vip_file_info li input{coursor:text; height:16px; line-height:16px; padding:5px; width:186px; border:1px solid #bfbfbf;}
.vip_file_p{padding:40px 30px; font-weight:700; line-height:30px; font-size:14px;}

/*vip_show*/
.vip_shows_ul li{float:left; width:236px; padding-top:20px; margin-right:5px;}
.vip_shows_ul li h6{border-bottom:1px solid #bfbfbf; height:30px; line-height:30px; padding:5px 5px 0; color:#bfbfbf; font-weight:400; font-size:20px; text-align:left;}
.vip_shows_ul li .read_more_photo_box img, .vip_shows_ul li .read_more_toper_box img{border:1px solid #bfbfbf;}
.vip_shows_ul li .count{border:1px solid #bfbfbf; border-width:0 1px 1px; height:23px; padding:7px 5px 0; font-size:12px;} 
.vip_shows_ul li .count a.reply{float:right;}
.read_more_toper_box {
background:transparent none repeat scroll 0 0;
position:relative;
width:234px;
height:252px;
left:0px;
}
.read_more_toper {
background-color:#00C9D7;
color:#CCCCCC;
display:block;
font-family:Verdana,Geneva,sans-serif;
font-size:20px;
font-weight:bold;
height:70px;
left:0;
opacity:0;
position:absolute;
text-align:center;
text-decoration:none;
top:0;
width:188px;
}
.vip_sidebar .vip_shows_ul li .read_more_toper_box img{border-width:0 0 1px;}

/*vip_show_detail*/
.commentButton{padding:20px 0; text-align:right; font-size:12px;}
.commentButton .number{font-size:14px; font-weight:bold; color:#ff0099;}
.commentButton form{display:inline;}
.buttonM_1 {
cursor:pointer;
height:32px;
line-height:23px;
width:92px;
background-color:#FFFFFF;
font-size:14px;
color:#666666;
}
.photo_next .buttonM_1 {color:#ff0099; float:right; margin:0 0 10px 10px;}
.pic_show{padding:10PX; text-align:center; border-bottom:1px dashed #bfbfbf; padding-bottom:15px; margin-bottom:20px;}
.vip_comment{border:1px solid #bfbfbf; padding:10px; clear:both; background:transparent url(../images/vip_new/vip_content_bg.gif?v=3) repeat-y; margin-bottom:10px;}
.vip_comment .images{width:250px; float:left;}
.vip_comment .images img{border:1px solid #bfbfbf;}
.vip_comment .info{width:590px; padding:0 25px; float:right; font-size:14px;}
.vip_comment .info h6{text-align:right; height:30px; line-height:30px; color:#bfbfbf; font-weight:400; font-size:14px;}
.vip_comment .info .cont{border:1px dashed #ff0099; font-weight:700; height:40px; margin:20px 0; padding:30px 10px;}

/*关注统计*/
.stats {
clear:both;
height:37px;
margin:10px auto;
overflow:hidden;
width:177px;
}
.stats li {
border-left:1px solid #bfbfbf;
float:left; padding:0 5px;
}
.stats li a{color:#ff0099;}
.stats #following, .stats #followers {
width:50px;
}
.stats #following {
border-left-width:0;
padding-left:0;
}
a .stats_count {
font-family:georgia;
font-size:12px;
font-weight:normal;
line-height:1.1;
text-decoration:none;
display:block;
}
/*粉丝团*/
.vip_fans{padding-bottom:20px;}
.sidePhotoList {padding:10px 15px 0 19px;}
.sidePhotoList li {
float:left;
height:24px;
overflow:hidden;
padding:2px;
width:24px;
}
.sidePhotoList li img{width:24px; height:24px;}
/*回到顶部及分页*/
.conBottomNav{padding:10px 20px;}
a.goToTop {
float:left;
padding:0;
}
#pageNumber {
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
border:1px solid #B3B3B3;
color:#737373;
float:right;
font-size:12px;
line-height:14px;
padding:3px 5px;
text-align:right;
}
/*照片评论*/
.comment_list li{display:block; clear:both; margin-top:10px;}
.comment_list li .user{float:left; width:150px; text-align:center; line-height:30px;}
.comment_list li .user .images img{border:1px solid #bfbfbf;}
.commentText{width:700px; float:left; margin-left:15px; border:1px solid #bfbfbf; padding:20px;}
.commentText .mainDashedOn {
height:auto !important;
line-height:24px;
margin:10px 50px 20px;
min-height:60px;
padding:20px;
color:#666666;
border:1px dashed #FF0099;
}
.borderColor {
color:#BFBFBF;
}
.commentText .buttonM_1{width:76px; margin-right:50px;}
.sendcomment{padding:20px 10px; border-bottom:1px dashed #bfbfbf; margin-top:20px;  line-height:24px;}
.sendcomment h1{font-weight:bold; color:#ff0099; font-size:14px;}
.sendcomment textarea{width:590px; height:150px;  border:1px solid #bfbfbf;}
.sendcomment p{color:#bfbfbf;}
/*vip_toolbar*/
.vip_toolbar{background-color:#000;height:28px;}
.innerviptoolbar{width:959px;  margin:0 auto; }
.vip_toolbar .tabs{line-height:29px; float:right; color:#bfbfbf; font-size:12px; font-family:Verdana,"宋体",sans-serif;}
.vip_toolbar .tabs li{float:left;}
.vip_toolbar .tabs a{margin:0 5px; color:#fff; padding:2px 3px; font-size:14px;}
.vip_toolbar .tabs a:hover, .vip_toolbar .tabs a.cur, .vip_show_none a:hover{
background-color:#FF0099;
color:#FFFFFF;
}

.vipuser_info{float:right; margin-right:5px; font-weight:bold; padding-top:30px;  line-height:24px;}
.vipuser_info .vipuser_name{float:left; padding-right:15px; font-size:20px; font-family:"microsoft yahei";}
.vipuser_info .vipuser_skill{float:left; color:#898989; font-size:14px;}
.vipuser_info .vipuser_skill p{margin:0px; line-height:30px; font-family:"microsoft yahei";}

.buttonBox_left{float:left; margin:0px 20px 10px 25px; display:inline;}
.buttonBox_right{float:left; margin:0 0 10px;}
.buttonBox_left a{ display:block; background:transparent url(../images/vip_new/care_btn.gif?v=3) no-repeat -22px -12px; height:78px; width:78px;}
.buttonBox_left a:hover{background-position:-22px -104px;}
.buttonBox_left a.man:hover{background-position:-122px -104px;}
.buttonBox_right a{display:block; width:78px; height:78px;   background:transparent url(../images/vip_new/care_btn.gif?v=3) no-repeat -122px -12px;}
.buttonBox_right a:hover{background-position:-122px -199px;}
.buttonBox_left a.followed:hover{
	background-position:-22px -199px;
}
/*右侧头部用户信息及绑定*/
.vip_sidebar .userinfo{padding:15px 8px 0; position:relative; word-wrap:break-word; width:218px;}
.userinfo_bind {
position:absolute;
right:15px;
top:10px;
}
.sideUserName{font-size:20px; line-height:20px; font-family:"microsoft yahei";}
.sideUserName img{vertical-align:middle; margin-left:10px;}
.sideUserName span{font-size:12px;}
#searchr{margin-top:3px; width:129px; }
#searchr form{background:transparent url(../images/vip_new/search.gif?v=3) no-repeat; height:22px; width:129px;}
#searchr-input{background:transparent none repeat; border:0 none; float:left; font-size:14px; line-height:14px; *padding-top:5px; height:14px; padding-bottom:4px; text-indent:20px; width:91px;}
#searchr-submit{background:transparent none repeat; border:0 none; float:left; width:35px; height:22px; display:block; cursor:pointer;}
.font_st{font-family:"宋体";}
.photo_upload{clear:both; border-top:1px dashed #bfbfbf; margin-bottom:20px; padding-top:20px; height:380px;}
#photo-canvas {
cursor:move;
height:326px;
overflow:hidden;
position:relative;
width:310px;
}
#photo-canvas table {
position:relative;
z-index:2;
border-collapse:collapse;
}
#photo-canvas .window {
border:1px solid #FFFFFF;
height:250px;
width:234px;
}
#photo-canvas .overlay {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#CCCCCC none repeat scroll 0 0;
height:40px;
opacity:0.5;
width:40px;
}
.photo_modify{
margin-top:10px;
width:310px;
height:30px
}
.photo_upload .buttonM_1 {height:28px; line-height:20px; width:70px;}
.photo_upload .imgsizer{float:left; position:relative; left:10px; width:148px; height:3px; background:#000; margin-top:15px;}
element.style {
left:50%;
}
.photo_modify .imgsizer .ui-slider-handle {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/vip_new/middle_ico.gif?v=3) no-repeat scroll 0 0px;
height:33px;
margin-left:-11px;
margin-top:-17px;
width:20px;
display:block;
position:absolute;
}
.photo_upload_left{ width:350px; float:left; overflow:hidden}
.photo_upload_right{ width:500px; float:left; padding-top:30px; overflow:hidden;}
.picUpBox {
margin:10px auto 30px;
}
.photo_upload .picUpBox .picUpText {
padding:5px;
width:305px;
z-index:1;
border:1px solid #BFBFBF;
background-color:#fff;
}
.photo_upload .picUpBox .buttonS_1 {
margin-left:323px;
margin-top:1px;
}
.photo_upload p.lesserColor{color:#666; font-size:14px; line-height:24px;}
.photo_upload p.title textarea{margin-right:30px; width:430px; padding:15px; border:1px solid #bfbfbf;}
.photo_post{margin:30px 0 0;}
.photo_upload .photo_post  .buttonM_1{width:128px; color:#ff0099; font-weight:bold; height:36px; line-height:28px;}
/*未登录顶部 提示文字*/
.vip .unlogin_notice{background-color:#fff; border:1px solid #ff0099; height:115px; margin:20px auto; width:959px;}
.unlogin_notice_left{width:574px; color:#000; text-align:left; margin-left:50px; margin-top:20px; float:left; display:inline;}
.unlogin_notice_left h1{font-family:"MicroSoft YaHei","SimHei";font-weight:bold; font-size:20px; margin-bottom:10px;}
.unlogin_notice_right{float:left; width:300px; margin-top:40px; text-align:center; color:#000;  display:inline;}
.unlogin_notice_signup{background:transparent url(../images/ht/signup.png) no-repeat; width:146px; height:45px; cursor:pointer;
_background-image:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="http://site.tongxueimg.com/v4/k/images/build/signup.png"); float:left; }
.unlogin_notice_right p{margin:5px 10px 0; line-height:18px; padding:0px; float:left; font-size:14px;}

#body{ width:auto; text-align:left;}
.profileSendmsg{position:absolute; top:119px; left:28px;}
.showBox {
margin:15px 40px;
}
.showBox_info{float:right; padding-top:150px; width:240px;}
.showBox_info a{font-weight:700; font-size:14px; text-decoration:underline;}
.vip_show_none{ background:transparent url(../images/vip_new/vip_show_none.gif) no-repeat; width:779px; height:254px; margin:0 auto; position:relative;}
.vip_show_none a{ position:absolute; left:611px; top:115px; line-height:1.231em; padding:2px 3px;}
.vip_display_none{ background:transparent url(../images/vip_new/vip_display_none.gif) no-repeat; width:773px; height:248px; margin:20px auto; position:relative;}

/*searchr*/
#searchr { padding-left:10px; padding-top:3px; position:relative; *padding:0px; }
/*#searchr form {margin-top:2px; width:150px; height:26px; background:url(../images/searchr-input.png?v=3) 0 0 no-repeat;}#searchr-input { float:left; width:105px; height:18px; border:0; background:transparent; font-size:14px; line-height:18px; text-indent:5px;}#searchr-submit { float:left; width:45px; height:26px; border:0; background:url(../images/searchr-submit.png) 0 0 no-repeat; color:#555; font-size:14px; line-height:26px; text-align:center; cursor:pointer;}#searchr-submit:focus { background-image:url(../images/searchr-submit-on.png);}
html>body #searchr-submit, x:-moz-any-link, x:default { padding-bottom:3px;}
#searchr .aheadForm{background:none; height:inherit}
#searchr .aheadSearchList li{float:none}*/
#searchr table{ margin-top:-3px; display:block;}
#searchr .point{ width:140px; border:1px solid #ccc;  background:#fff; position:absolute; top:25px;*top:24px; left:11px;}

#searchr .point li{ float:none; text-align:left; padding:0px 5px; color:#999; line-height:180%; background:#fff; width:128px;}

#searchr .point li.option{ color:#000; cursor:pointer;}
#searchr .point li.hover{ background:#E8F4FC; color:#666;}
#searchr .point li span{ color:#FF0000;}

.vip a.huigu{display:block; position:absolute; right:0px; bottom:7px; color:#999;}
.vip a.huigu:hover{ background-color:#FF0099; color:#fff;}