@CHARSET "UTF-8";
body{font-size: 12px;}
body,form,ul,li,p,div,img,a,input,table,tr,td,select,h4,h2{margin:0; padding:0;}
img{border:0; vertical-align:middle;}
ul,li{list-style-type:none;}
a{color:#000;text-decoration:none;cursor:pointer}
a:hover{text-decoration:none; }

.column-L{
	width:18.75%;
	height:100%;
	background:rgb(252,252,252);
	border-right: 1px solid rgb(224,224,224);
}
.column-M{width:56.25%;height:100%;}
.column-R{width:24.8%;height:100%;}

.space_body_width{border: none;}



.clearfloat{ clear:both;height:0;font-size:0;}
.fl{float:left;}
.fr{float:right;}
.space_head{height:160px;background:rgb(226,241,249);}
.space_head .bar{width:100%;height:38px;line-height:38px;color:#fff;font-size:14px; background:rgb(65,182,219); z-index:9999;position:fixed;left:0;top:0}
.space_head .bar_width{ width:960px;margin:0 auto;}
.space_head .barL,.space_head .barR{height:38px;line-height:38px;}
.space_head .barR{color:#B7EFF3;width:605px;}
.space_head .barR a{color:#FFFFFF;float:left;display: block;height:38px;line-height:38px;margin-right: 15px;padding:0px 5px 0px 5px;}
.space_head .barL a{color:#FFFFFF;}
/*.space_head .barR a:HOVER{background:#D9FFFF;}*/

.space_head .room{width:960px;margin:0 auto;height:120px;position: relative;}
.space_head .room ul{position: absolute;bottom: 0px;width: 100%;}
.space_head .room ul li{height:38px;line-height:38px;font-size:14px;}
.space_head .room ul li a{margin-right: 15px;}
.space_head .room ul li a.st{font-size: 28px;font-weight: bold;}

.space_body{background:rgb(226,241,249);padding-bottom:30px;}
.space_body_width{min-width:960px;max-width:1920;width:90%;margin:0 auto;height:100%;background:#ffffff;}

.head-photo{margin:5px;}
.head-photo-img{text-align: center;position: relative;}
.head-photo-img a{padding: 1px;border:1px solid rgb(224,224,224);overflow: hidden;display:block;width:130px;height:130px;margin-left:18px;}
.head-photo-info{text-align: center;margin-top:5px;}
.headPhoto{display: none;width:131px;height:131px;line-height:130px;position: absolute;left:20px;top:1px;text-align: center;
background-color:#B8B8DC;FILTER:ALPHA(opacity=50,finishopacity=50,style=2);
}

.column-L,.column-R,.column-M{float:left;}

.model{margin-bottom: 10px;}
.model .title{border-bottom:1px solid rgb(255,185,0);height:28px;line-height:28px;font-weight: bold;font-size: 14px;padding-left:5px;margin:5px;}
.model ul{margin:5px;}
.model ul.mg1 li{height:24px;line-height: 24px;padding-left:10%;}
.model ul.mg2 li{margin-bottom: 10px;padding-left:10%;}
.model .yhzp{width:50px;height: 50px;border:1px solid #CCCCCC;float:left;}
.model .yhxx{height: 59px;float:left;padding-left:5px;}
.model .zzxm{font-size: 12px;font-weight: bold;margin-bottom:10px;padding-top: 5px;}
.model span{padding-left:15px;}


.user-list{padding-left: 15px;}
.user-box{border:1px solid rgb(164,184,197);padding:1%;background:rgb(245,251,253);width:95%;margin:0 auto;cursor: pointer;}
.user-box li{float:left;width:229px;height: 76px;background: #ffffff;border-right:1px solid rgb(231,231,231);border-bottom:1px solid rgb(231,231,231);}
/* .user-box li.r{border-right:none;}
.user-box li.b{border-bottom:none;} */
.user-model{margin:8px 12px 8px 12px;}
.user-model .user-photo{width:58px;height: 58px;border:1px solid #CCCCCC;float:left;}
.user-model .user-info{float:left;width:140px;}
.user-model .user-info p{padding-top:5px;padding-left:5px;}
.user-search{margin:0 auto;width:95%;padding: 10px;}
.user-search .user-search-term{border-collapse: collapse;}

.user-search .user-search-term  td{height:32px;line-height:32px; }
.user-search .user-search-term label{margin-right:45px;margin-left: 3px;}
.user-search .user-search-term .col-1{width: 70px;text-align:right;}
.user-search .user-search-term .col-1 a{text-decoration: underline;color: blue;}
.user-search .user-search-term .col-1 a.red{color: red;}
.user-search .user-search-term .col-2{width: 125px;}
.user-search .user-search-term select{margin-bottom: 10px;margin-right: 10px;width: 180px;border: 1px solid rgb(164,184,197);padding-top:3px;}
.user-search input{border: 1px solid rgb(164,184,197);padding:3px;margin:0;}
.user-search .w-1{width: 417px;}

.user-button{width:96%;padding-bottom: 10px;}


.tooltips{position:relative; /*这个是关键*/z-index:2;}
.tooltips0{z-index:3;background:none; /*没有这个在IE中不可用*/}
.tooltips span{display: none;}
.tooltips span.user-address{ /*span 标签仅在 :hover 状态时显示*/
display:block;
position:absolute;
top:0px;
left:0px;
border:1px solid #FF8000;
background-color:#ccFFFF;FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=orange,endColorStr=white);
padding: 3px;
color:black;
width:376px;
}
.red{color:red;}


.album-box{margin:15px 30px 15px 30px;}
.album-box-head{margin:20px 10px 15px 10px;height:40px;line-height: 40px;font-size: 24px;font-weight: bold;border-bottom: 1px solid rgb(224,224,224);
padding-left: 20px;
position: relative;
}
.album-box-head span{padding-top:10px;position: absolute;right: 0px;top:0px;}
.album-box-head span a{font-size: 12px;margin-left: 10px;font-weight: normal;color: #ff5522;}
.album{height: 180px;width: 140px;margin: 10px 20px 0px;float: left;}
.album .album-item{border:1px solid rgb(224,224,224);height: 120px;width: 140px;}
.album .album-name{text-align: center;margin-top:5px;}
.album .album-set{text-align: center;margin-top:5px;}
.album .album-set a{margin-right: 5px;}



.visit-box{width:193px;}
.visit-box h4 {
    color: #099;
 	width:150px;
 	background:#fff;
    height: 38px;
    line-height: 38px;
    margin: 0px;
    font-size: 14px;
}
.visit-box h4.title {
    border-bottom: 1px solid #CCC;
}

.c_f_add {
    background-image: url('../image/btn_bg.png');
    border: none;
    cursor: pointer;
    height: 21px;
    line-height: 21px;
    padding: 1px 0px;
}
.c_f_add {
    background-position: 0px -126px;
    width: 50px;
    text-align: center;
    color: #999;
}
.c_f_add {
    height: 19px;
    display: inline-block;
}
.visit-box .c_f_add {
    background-image: url('../image/btn_bg.png');
    border: none;
    cursor: pointer;
    height: 21px;
    line-height: 21px;
    padding: 1px 0px;
}
.visit-box .c_f_add {
    background-position: 0px -126px;
    width: 50px;
    text-align: center;
    color: #999;
}
.visit-box a.c_f_add {
    height: 19px;
    display: block;
}

.visit-box .visitor{padding:5px;}
.visit-box .visitor ul {overflow:hidden;}
.visit-box .visitor ul li{padding:0px 10px 10px 0px;float: left;width:51px;text-align: center;}
.visit-box .visitor ul li>a {
    width: 46px;
    height: 46px;
    display: block;
    overflow: hidden;
    border: 1px solid #26709A;
    padding: 1px;
   
}
.visit-box .visitor ul li p {
    line-height: 18px;   
}
.visit-box .visitor ul li a img{
    width: 46px;
    height: 46px;  
}
.visit-box a:HOVER {
	text-decoration: underline;
}

.space-list-title {font-size: 12px;font-weight: normal;margin-right: 10px;position: relative;}
.space-list-title > a{font-size: 12px;font-weight: normal;position: absolute;right: 0px;top: 2px;float: none;}


