@charset "utf-8";
#uc{background:url(/user/images/user_bg.png) repeat-x; }


.nav_uc{ float:left;  height:34px;margin-top:0px;*margin-top:6px;_margin-top:6px; width:980px;}
.nav_uc span{ color:#990000; padding:0 20px;}
.nav_uc  a{ font-size:14px; padding:4px 10px; height:32px; line-height:32px; } 
.nav_uc  a:link,.nav_uc  a:visited{ color:#FFF;}
.nav_uc_active,.nav_uc a:hover,.nav_uc  a:active{ color:#eee; background-color:#990000; text-decoration:none}
.main_uc{ float:left; width:980px;}
.cruml_uc span{ font-weight:bold;}
.cruml_uc{ height:32px; line-height:32px}
.sub_uc{ width:210px;float:left;}
.a_sub_uc{ width:190px; height:45px; background:url(/user/images/user_pic.png) no-repeat -552px -145px; padding:10px;}
.TcButton {
background:url(/user/images/user_pic.png) no-repeat -233px -188px ;
cursor:pointer;
height:17px;
width:46px;
border:none;
margin-left:40px;
}
.a_sub_uc h2{ color:#999; line-height:20px; line-height:20px;}
.a_sub_uc h2 strong{ color:#CC0000;}
.box_uc{ border:1px solid #D4D4D4; border-top:none; background:url(/user/images/user_box.png) repeat-x bottom #FFFFFF; margin-bottom:10px; } 
#info_box_uc{padding:10px 5px 15px 10px;}
#info_box_uc img{ margin: 0 10px 0 0; float:left; height:70px; width:70px; border:1px solid #CCCCCC}
#info_box_uc h4{ width:110px; height:22px; line-height:22px; color: #666 }
.box_big{background:url(/user/images/user_pic.png) no-repeat left top;}
h3{ height:30px; line-height:30px;font-size:12px; font-weight:bold; color:#CC0000; padding-left:20px;background:url(/user/images/user_pic.png) no-repeat right bottom;}
.content_uc h1{ width:762px; height:50px; background: url(/user/images/user_pic.png) no-repeat 0 -89px; text-indent:-9999px; margin-bottom:5px;}
.in_ul_uc li{ line-height:22px; height:22px;}
#usernav h6{ padding-left:25px; font-size:12px; font-weight:bold; height:26px; line-height:26px; background:url(/user/images/user_pic.png) no-repeat left -233px;}

.in_ul_uc li a:link,.in_ul_uc  li a:visited{ width:178px; height:22px; padding-left:30px; display:block; color:#174262;}
.in_ul_uc_active,.in_ul_uc li a:hover,.in_ul_uc li a:active{width:178px; height:22px; padding-left:30px; display:block; background:url(/user/images/user_pic.png) no-repeat left -233px #F5F5F5; text-decoration:none; color:#CC0000; border-bottom:1px solid #CC0000; }

.content_uc{width:762px; float:left; margin-left:5px; display:inline}
#mesbox{width:720px; margin-left:120px;}
#mesbox .box_uc{height:160px; font-size:20px; font-family:'黑体'; color:#999999; text-align:center; padding-top:100px}
.box_uc h5{ border-bottom:1px solid #CCCCCC; height:28px; line-height:28px; font-size:14px; font-weight:bold; color: #999; background-color: #FAFAFA; padding-left:15px; }
.sbox_uc{ width:230px; border:1px solid #D4D4D4; float:left; margin:2px 4px 0 3px; display:inline ;background:url(/user/images/user_box.png) repeat-x bottom #FFFFFF; padding:10px 5px 0 10px; height:95px;}
#sbox_box_uc{background:none; border:none; height:108px;  }
.sbox_uc a:link,.sbox_uc a:visited{ color:#CC0000}
.sbox_uc h4{ color:#333333; font-weight:bold}
.sbox_uc p{ color:#999999; line-height:20px; }
.sbox_uc .pic_sbox_uc{ width:53px; height:55px; float:left; margin:5px; display: inline;background: url(/user/images/user_pic.png) no-repeat -66px -150px;}
#pic_sbox_uc_1{ background-position: -120px -150px;}
#pic_sbox_uc_2{ background-position: -174px -150px;}

.sear_uc{ width:742px; height:34px; background:url(/user/images/user_pic.png) no-repeat 0 -39px; margin-bottom:8px; padding:8px 0 0 20px; }

.sear_uc .SearchButton{ width:62px; height:22px;background:url(/user/images/user_pic.png) no-repeat -232px -149px; border:none; cursor:pointer; float:left }
.sear_uc .SearchSelect{ border:1px solid #D4D4D4; font-size:14px; height:22px; line-height:22px; margin:0 6px 0 6px; float:left }
.sear_uc .SearchInput{ height:20px; line-height:20px; font-size:14px; border:1px solid #D4D4D4; width:180px; float:left; margin:0 10px; }


.tab_uc{ font-size:14px; text-align:center; width:760px;}
#modefutab  table{ width:600px;}
#myesf_tab  table{ width:100%}
.tab_uc table{ width:500px; margin:15px auto; background-color:#FFFAF1; border:1px solid #D4D4D4; }
.tab_uc table  tr td{ padding:8px;border:1px solid #D4D4D4}
.tab_uc table  tr td strong{ font-weight:bold}
.tab_uc table .red{ font-size:12px; color: #CC0000}

.user_house_list{ width:100%}
.user_house_list tr:hover{ background-color:#F5F5F5; cursor: pointer}
.user_house_list tr td{ padding:8px;border:1px solid #D4D4D4}
.user_house_list tr th{ background-color:#EEEEEE; font-size:12px; color:#999; text-align:center; padding:3px; border-top:1px solid #CC0000}
.redline_tab,.redline_tab th{border-top:1px solid #CC0000; }



.usermodi_input{ width:70%; height:28px; line-height:28px; border:1px solid #D4D4D4; color:#666666}

#City,#Area{ width:150px}
#modtj{ width:120px; height:30px; cursor:pointer}

.freshmsg{ height:28px; line-height:28px;border:1px solid #cccccc; border-left:none;border-right:none;background:url(/user/images/user_pic.png) no-repeat -738px -218px #f2f2f2; margin:5px 0; padding-left:30px; color:#0033CC}
.freshmsg .tips_user{ font-size:12px; color: #999; font-weight:bold; height:28px; margin:0 5px;}
.freshmsg  strong{ font-size:12px; color:#666; margin:0 4px}

.UserInfoBox{ width:100%; padding-bottom:10px; min-height:150px;*height:auto;}
.small_box_user{ width:46%; background:#FAFAFA; border:5px solid #EBEBEB; float:left; margin:10px; display: inline; }
#fullwide{ width:95%}
.small_box_user table tr td{ font-weight:bold; height:24px; line-height:24px; border: solid 1px #DBDBDB; padding:5px 0 0 5px;}
.count_user{ font-size:16px; color:#CC0000;  font-weight:normal}

.small_box_user h2{ font-weight:bold; height:28px; line-height:28px; font-size:14px; border-bottom: solid 1px #DBDBDB; padding:5px 0 0 5px; text-align:center; color:#999999}