﻿.usermenu{width:150px;float:left;}
.usermenu ul{margin:0;padding:0;list-style:none;}
.usermenu li{line-height:30px;height:30px;border-bottom:1px solid #e3e3e3;text-align:center;}
.usermenu .hover a{color:#206EC9;}
.usermenu .hover a:hover{color:#f30;}
.usermenu .bn{border-bottom:0;}

.center{width:560px;float:left;margin:0 10px;}
.userinfo{overflow:hidden;display:block;_width:530px;}
.left_info{width:126px;float:left;margin:0 14px 0 0;}
.left_info p{margin:0 0 10px 0;text-align:right;}
.left_info .face img{border:1px solid #E1E1E1;padding:2px;}
.percent{overflow:hidden;_height:17px;}
.percent span{float:right;font-size:10px;}
.percent .l{width:84px;height:9px;padding:2px 4px 2px 2px;background:url(../images/bg_percent.gif) no-repeat left top;}
.left_info .c9{line-height:30px;height:30px;text-align:right;}
.left_info .c9 a{color:#999;}
.left_info .c9 a:hover{color:#f30;}

.right_info{width:398px;float:left;}
.right_info span{font-family:verdana;color:#f30;padding:0 2px;}
.right_info p{line-height:25px;margin:0 0 10px 0;}
.right_info .ub{border:1px solid #e1e1e1;padding:10px 20px;}
.right_info .ub div{line-height:40px;height:40px;}
.right_info .invite input{margin:10px 0 0 0;border:1px solid #E1E1E1;width:386px;padding:5px;font-family:verdana;}
.right{width:250px;float:left;}
.right_big{width:820px;float:left;margin:0 0 0 10px;}

.pt5{padding:5px 0 0 0;margin:0;}
.pt8{padding:8px 0 0 0;margin:0;}
.pt8 img{vertical-align:middle;}
.pt10{padding:10px 0 0 0;margin:0;}

.message_title{font-size:14px;font-weight:bold;border-bottom:1px solid #f0f0f0;line-height:30px;height:30px;margin:0 0 15px 0;}
.message_content{font-size:12px;line-height:22px;margin:0 0 25px 0;}

.publishstep{width:750px;overflow:hidden;}
.publishstep ul{margin:10px;list-style:none;padding:0;}
.publishstep li{float:left;font-weight:bold;margin-right:-16px;width:255px;height:25px;line-height:25px;overflow:hidden;text-align:center;}
.publishstep li span{display:block;padding-left:16px;background:url(../images/steptab.png) no-repeat 0 -150px;}
.publishstep li span span{padding-left:0;padding-right:16px;background:url(../images/steptab.png) no-repeat 100% -150px;}
.publishstep li span span span{height:25px;padding:0;background:url(../images/steptab.png) repeat-x 0 -75px;}

.publishstep li.step1 span{background-position:0 -50px;}
.publishstep li.step1 span span{background-position:100% -150px;}
.publishstep li.step1 span span span{background-position:0 -75px;}
.publishstep li.step3 span span{background-position:100% -200px;}
.publishstep li.step3 span span span{background-position:0 -75px;}

.publishstep li span.active{position:relative;color:#fff;background-position:0 -125px;}
.publishstep li span.active span{background-position:100% -100px;}
.publishstep li span.active span span{background-position:0 -25px;}

.publishstep li.step1 span.active{background-position:0 0;}
.publishstep li.step1 span.active span{background-position:100% -100px;}
.publishstep li.step1 span.active span span{background-position:0 -25px;}
.publishstep li.step3 span.active span{background-position:100% -175px;}
.publishstep li.step3 span.active span span{background-position:0 -25px;}

.publishcate{margin:20px 10px 10px 10px;_overflow:hidden;}
.publishcate div{clear:both;margin-bottom:15px;border-bottom:1px solid #E8E8E8;padding:0 0 15px 0;overflow:hidden;_display:inline-block;}
.publishcate div a{width:90px;float:left;line-height:30px;color:#666;}
.publishcate div ul{margin:0;padding:0;list-style:none;margin-left:90px;}
.publishcate div ul li{float:left;}
.publishcate div ul li a{color:#333;display:block;padding:0px 10px;background:#F6FBFF;border:1px solid #BED7E8;margin:5px;width:auto;}
.publishcate div ul li a:hover{background:#3695E0;border:1px solid #3695E0;color:#fff;}