body {margin:0px;padding:0px;color: #333;background-color: #fff;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;text-align: center;line-height: 23px;background-image: url(../images/top_bg.gif);background-repeat: repeat-x;background-position: top;word-break:break-all;}
h1{font-size:14px;}
/*头部*/
.header{padding:5px;width: 980px;height:70px;margin:0 auto;text-align: left;}
.header h1{margin:25px 0 0 0;}
.header .nav-top{float:right;}
.header .nav-top li{display:inline;padding:0 2px 0 10px;background:url(../images/icon1.gif) no-repeat 3px 3px;}

/*尾部*/
.footer{margin:auto;background-image: url(../images/top_bg.gif);background-repeat: repeat-x;background-position: top;height:30px;width:980px;}
.footer .clear{
    text-align:center;
}
/*三栏*/
.content3{width: 980px;margin: 10px auto;text-align: left;}
.content3 .center {margin: 0 310px;}
.content3 .left {float: left;width: 300px;}
.content3 .right {float: right;width: 300px;}

/*两栏*/
.banner2{width: 980px;margin: 10px auto;text-align: left;}
.banner2 .left{margin:0 305px 0 0;}
.banner2 .right{float: right;width: 300px;}

.content2{width: 980px;margin: 10px auto;text-align: left;}
.content2 .left{margin:0 307px 0 0;}
.content2 .right{float: right;width: 300px;}

.body2{width: 980px;margin: 10px auto;text-align: left;}
.body2 .left{margin:0 750px 0 0;}
.body2 .right{float: right;width: 742px;}

/*常规*/
h2{font-size: 14px;color: #369;margin:0px;padding-left:5px;}
h5{margin:0px;padding:0px;}
a.aa:link{color:#0066CC;}
p{margin:0px;text-indent:2em;word-wrap: break-word; word-break: break-all; }
ul,li{list-style:none;margin:0;padding:0;}
a,a:link{color: #444;text-decoration: none;}
a:hover{color: #f00;text-decoration: underline;}
img {border: none;}
input, select,textarea {padding:1px;margin:2px;}

/*新闻列表相关定义*/
.list{margin:0 3px;}
.list ul{}
.list li{
	border-bottom:#e2e1dd solid 1px;
    /*列表底部的虚线*/

}
.list li a{color: #333333;padding: 0px 0px 3px 15px;
    background: url(../images/icon1.gif) no-repeat 3px 3px;
    /*列表左边的箭头图片*/
}
.list li a:hover{color: #336699;background: url(../images/icon2.gif) no-repeat 3px 3px;}
.list span{float:right;}
.list b{color:#999;}

/*其它*/
.clear{clear:both;}
.wrap{word-wrap:break-word;word-break:break-all;overflow:hidden}
.brclear{clear:both;height:0px;line-height:0px;overflow:hidden;margin:0;pading:0;}
.brclearleft{clear:left;height:0px;line-height:0px;overflow:hidden;margin:0;pading:0;}
.brclearright{clear:right;height:0px;line-height:0px;overflow:hidden;margin:0;pading:0;}
.box {border: 1px #9FC9E7 solid;}
.title{background: url(../images/t_bg1.jpg) repeat-x;line-height: 29px;border-bottom: 1px #9FC9E7 solid;}
.title h2{color: #369;}
.title span{float:right;padding:8px 5px 0 0;}
.txt{margin:5px;}
.banner{background-color: #ccc;border: 1px #9FC9E7 solid;height:180px;width:670px;margin:0;padding:0;}
.box_pic{margin:5px;}
.img1 {margin:3px 7px 0 0;}
.red{color: #FF0000;font-weight: bolder;font-size: 16px;font-family: Verdana, Arial, Helvetica, sans-serif;}
.blue{color:#0066CC;}
.green{color: #339900;font-weight: bolder;font-size: 16px;font-family: Verdana, Arial, Helvetica, sans-serif;}
.break{overflow:hidden;text-overflow:ellipsis;word-break:keep-all;}
.hui{color:#999;}
.center1{text-align:center;}
.dvbox{background-color:#f5f5f5;padding:3px 5px;border:1px solid #ccc;margin:0 auto;color:red;}
.picleft{float:left;}
/*- DIV间隙样式--------------------------- */
.dv_h1 {height: 1px; overflow:hidden;}
.dv_h2 {height: 2px; overflow:hidden;}
.dv_h3 {height: 3px; overflow:hidden;}
.dv_h5 {height: 5px; overflow:hidden;}
.dv_h10 {height: 10px; overflow:hidden;}
.dv_h15 {height: 15px; overflow:hidden;}
.dv_h20 {height: 20px; overflow:hidden;}
.dv_h25 {height: 25px; overflow:hidden;}
.dv_h30 {height: 30px; overflow:hidden;}

/*菜单导航条*/
    #tabs1 {
	width:980px;margin:0 auto;
	height:36px !important;
	height:35px;
	font-size:14px;
	line-height:normal;
	border-bottom:1px solid #9FC9E7;
      }
    #tabs1 ul {
          margin:0;
          padding:10px 10px 0 0px;
          list-style:none;
      }
    #tabs1 li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs1 a {
      float:left;
      background:url("../images/tableft1.gif") no-repeat left top;
      margin:0;
      padding:0 4px 0 4px;
      text-decoration:none;
      }
    #tabs1 a span {
      float:left;
      display:block;
      background:url("../images/tabright1.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#369;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs1 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs a:hover span {
      color:#627EB7;
      }
    #tabs1 a:hover {
      background-position:0% -42px;
      }
    #tabs1 a:hover span {
      background-position:100% -42px;
      }
#index #tabs1 #index a,
#jizhang #tabs1 #jizhang a,
#zhangke #tabs1 #zhangke a,
#diary #tabs1 #diary a,
#wish #tabs1 #wish a,
#photo #tabs1 #photo a,
#blog #tabs1 #blog a,
#group #tabs1 #group a
{
background-position:0% -42px;
}
#index #tabs1 #index a span,
#jizhang #tabs1 #jizhang a span,
#zhangke #tabs1 #zhangke a span,
#diary #tabs1 #diary a span,
#wish #tabs1 #wish a span,
#photo #tabs1 #photo a span,
#blog #tabs1 #blog a span,
#group #tabs1 #group a span
{
background-position:100% -42px;
}


/*登录表单*/
.Form_text {
	height: 20px;
	text-indent: 1px;
	background-image:url(../images/titlebg.gif);
	padding: 1px;
	border: 1px solid #000;
}
label {
	padding:2px 4px 4px 20px;
	margin:1px;
}
#login {}
#login div {clear:left;margin:6px;}
#login .left1 {margin:0 0 0 78px;}
#login #UserName{width:80px;}
#login #PassWord{width:80px;}
#login .error{border:1px solid #FF0000;color:#FF0000;background:#FFFDEF;padding-left:5px;line-height:23px;}

/*登录导航*/
#member-nav{padding:10px 0 0 5px;}
#member-nav ul{ margin:5px;width:260px}
#member-nav li{ width:50%; height:40px; float:left;}
#member-nav li a{line-height:35px; display:block;color:#000; text-decoration:none; padding-left:45px;background:url(../images/login-btn.gif) no-repeat;}
#member-nav li a:link,#member-nav li a:visited{background-position:center top;}
#member-nav li a:hover,#member-nav li a:active{background-position:center bottom;}

/*表单按纽*/
.btn  {BORDER-RIGHT: #2C59AA 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #2C59AA 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5); BORDER-LEFT: #2C59AA 1px solid; CURSOR: pointer; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #2C59AA 1px solid}
.btn1,.btn11,.btn2,.btn21,.btn3,.btn31 {background:url(../images/btn.jpg) no-repeat;CURSOR: hand;}
.btn1{ width:67px; height:23px; background-position:-4px -4px; border:0; color:#0066CC;line-height:23px}
.btn11{ width:67px; height:23px; background-position:-4px -30px; border:0; color:#0066CC;line-height:23px}
.btn2{ width:82px; height:23px; background-position:-4px -55px; border:0; color:#0066CC; line-height:23px}
.btn21{ width:82px; height:23px; background-position:-4px -80px; border:0; color:#0066CC; line-height:23px}

/*首页搜索框*/
.search{text-align:center;}
/*注册页*/
li.error{border:1px solid #FF0000;color:#FF0000;background:#FFFDEF;padding-left:5px;width:300px;line-height:23px;}
li.ok{border:1px solid #B7E5C6;color:#336600;background:#E1FEC3;padding-left:5px;width:300px;line-height:23px;}

/*网络账志页*/
.zhangzhi{margin:5px 5px 5px 15px;height:100%;}
.zhangzhi ul{margin-top:15px;}
.zhangzhi img{margin-top:15px;}
.zhangzhi .zhangzhititle{background-color: #F4F8FF;}

.pic-list {margin:10px 10px 10px 30px;line-height:18px;}
.pic-list .h{height:240px;}
.pic-list .h li{margin:0;padding:0;}
.pic-list .picleft img{padding-right:5px;padding-bottom:5px;}


/*许愿*/
.wish .wish1 li{border-bottom:1px solid #ccc;}
.wish .wish1{margin:10px 5px 5px 15px;}
.wish img{margin:10px 10px ;}
.wish .wishtitle{background-color: #F4F8FF;}
.wish .wish2{margin:10px 5px 5px 15px;}

.wish_list img {float:right;}
.wish_list li {background-color:#fefefe;border:1px #CCC solid;margin:5px 0;padding:5px;}
.wish_list div {margin:5px 5px 5px 5px;color:#999;}

/*同城账客*/
.zhangke{margin:5px 5px 5px 10px;width:650px;}
.zhangke h3{width:630px;background-color: #F4F8FF;padding:0;margin:0;}
  .picshow{margin: 1px 1px 1px 20px;} 
  .picshow li{display:inline;margin:6px 12px;text-align:center;float:left;width:100px;}
  .picshow li a {display: block;} 
  .picshow li a img{} 
  .picshow li a:hover{position: absolute; z-index:100;margin: -10px 0 0 -10px;} 
  .picshow li a:hover img{width:120px;height:120px;border:1px red solid;}
.city{margin:5px;}
.city ul {width:250px;margin-left:13px;padding-left:10px;}
.city ul li{display:inline;padding:5px;}
.city ul li a{font-size:14px;}
  
/*相册*/
  .photoshow{margin: 15px 1px 1px 20px;} 
  .photoshow li{display:inline;margin:3px 13px;text-align:center;float:left;width:100px;}
  .photoshow li a {display: block;}
  .photoshow li a:hover{position: absolute; z-index:100;margin: -15px 0 0 -15px;} 
  .photoshow li a:hover img{width:130px;height:130px;border:1px red solid;}
  
#dv_about{padding:20px;}
#dv_about ul{padding-left:20px;}
#dv_about p{color:#333;}
