/* ==全局CSS== */
*{margin:0;padding:0;} 
table{border-collapse:collapse;border-spacing:0;} 
fieldset,img{border:0;} 
address,caption,cite,code,dfn,em,strong,th,var,i{font-style:normal;font-weight:normal;} 
ol,ul {list-style:none;} 
caption,th {text-align:left;} 
h1,h2,h3,h4,h5,h6{font-size:100%;} 
q:before,q:after{content:'';}
html,body{ width: 100%; height: 100%; font-size: 12px; font-family: Arial, SimSun; }
body{ background: #EBE9ED; color: #636363; }

/* ==IE hack== */
.clear{ clear:both;}
.hackbox{ display: table; }

/* ==外部框架== */
.container{ width: 930px; margin: 0 auto; background: white; padding: 0 10px; }
.confix:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }

/* ==链接样式== */
a{ color: #636363; text-decoration: none; }
a:hover{ color: #F60; text-decoration: underline; }

/*
 ==圆角边框== 
*/
.l1 {height: 1px; font-size: 1px; overflow: hidden; display: block; background: #DDE0E6; margin: 0 5px;}
.l2 {height: 1px; font-size: 1px; overflow: hidden; display: block; background: #F3F3F3; border-right: 2px solid #DDE0E6; border-left: 2px solid #DDE0E6; margin: 0 3px;}
.l3 {height: 1px; font-size: 1px; overflow: hidden; display: block; background: #F3F3F3; border-right: 1px solid #DDE0E6; border-left: 1px solid #DDE0E6; margin: 0 2px;}
.l4 {height: 2px; font-size: 1px; overflow: hidden; display: block; background: #F3F3F3; border-right: 1px solid #DDE0E6; border-left: 1px solid #DDE0E6; margin: 0 1px;}
.b1{ background: white; }

/*
 ==分页== 
*/
.pageclass{ width: 100%; float: left; }
.pageclass ol{ width: 100%; float: left; }
.pageclass li{ float: right; background: #FAEDF5; border: 1px solid #92296A; margin-right: 10px; display: inline; }
.pageclass li a{ color: #92296A; padding: 0 5px;  line-height: 19px; display: block; }
.pageclass li a:hover, .pageclass li.on a{ color: white; font-weight: bolder; background: #92296A; text-decoration: none; }

.ssmember_left{ width: 675px; float: left; }
.ssmember_right{ width: 250px; float: right; }

/* ==标题== */
.ssmember_tit{ width: 675px; float: left; margin-top: 10px; }
.ssmember_tit .content{ width: 673px; float: left; border-left: 1px solid #DDE0E6; border-right: 1px solid #DDE0E6; background: #F3F3F3; }
.ssmember_tit .content h2{ line-height: 25px; margin-left: 20px; font-weight: normal; }

/* ==照片列表== */
.ssmember_photo{ width: 675px; float: left; margin-top: 10px; }
.ssmember_photo .content{ width: 673px; float: left; border-left: 1px solid #DDE0E6; border-right: 1px solid #DDE0E6; padding-bottom: 10px;  }
.ssmember_photo .content .tit{ width: 673px; float: left;  background: #F3F3F3; height: 30px; line-height: 30px; font-size: 14px; text-align: center; }
.ssmember_photo .content .tit ul{ width: 673px; float: left; }
.ssmember_photo .content .tit li{ width: 59px; float: left; border-right: 1px solid #DDE0E6; border-left: 1px solid white; }
.ssmember_photo .content .tit li.first{ border-left: none; }
.ssmember_photo .content .tit li.end{ border-right: none; }
.ssmember_photo .content .tit li.on{ background: white; font-weight: bolder; }
.ssmember_photo .content .tit li a{ width: 59px; display: block; height: 30px; }
.pagetop{ width: 653px; float: left; margin: 10px 0 0 10px; display: inline; position: relative; }
.pagetop .left_form{ position: absolute; left: 0; top: 0; }
.photolist{ width: 653px; float: left; margin: 10px 0 0 10px; display: inline; text-align: center; }
.photolist ul{ width: 653px; float: left; border-bottom: 1px solid #DDE0E6; }
.photolist li{ width: 130px; float: left; height: 230px; overflow: hidden; text-align: center; padding-bottom: 10px; margin-top: 10px; line-height: 1.6; }
.photolist li img{ margin: 5px 0; }
.photolist li img.p{ border: 3px solid #F3F5F8; width:110px; height:135px;}
.photolist li a.name{ font-weight: bolder; color: #003985; }
.photolist li a:hover{ color: #F60; }

.app01{ width: 250px; float: left; margin-top: 10px; }