﻿.club_default_newsBox
{
   width: 188px;
   height: 195px;
   float: right;
   border: 1px solid #ccc;
   background-color: #fff;
}
.club_default_newsBox_titleBox
{
   width: 188px;
   height: 25px;
   float: left;
   background: url(/images/clubTitle.jpg);
   font-size: 13px;
}
.club_default_newsBox_ico
{
   width: 20px;
   height: 20px;
   float: left;
   text-align: center;
   background: url(/images/index_ico_001.gif) no-repeat 5px 5px;
}
.club_default_newsBox_title
{
   width: 90px;
   height: 20px;
   line-height: 20px;
   float: left;
}
.club_default_newsBox_more
{
   width: 50px;
   height: 15px;
   float: right;
   padding-top: 5px;
}
.club_default_newsBox_more img
{
   border: 0px;
}
.club_default_newsBox_textBox
{
   width: 185px;
   height: 170px;
   padding-left: 15px;
}
.club_default_newsBox_textBox p
{
    padding-left :10px;
}
.club_default_newsBox_textBox li
{
   list-style: none;
   padding: 0;
   margin: 0px 0px 0px 2px;
   height: 26px;
   line-height: 26px;
   width: 180px;
   border-bottom: 1px dotted #ccc;
   float: left;
   background: url(/images/z_01.gif) no-repeat 1px 10px;
   text-indent: 8px;
}

/*------------------*/

.club_default_familyPushBox
{
   width: 227px;
   height: 330px;
   float: left;
   border: 1px solid #ccc;
   background-color: #fff;
}
.club_default_familyPushBox_titleBox
{
   width: 227px;
   height: 25px;
   float: left;
   background: url(/images/clubTitle.jpg);
   font-size: 13px;
}
.club_default_familyPushBox_ico
{
   width: 20px;
   height: 20px;
   float: left;
   text-align: center;
   background: url(/images/index_ico_001.gif) no-repeat 5px 5px;
}
.club_default_familyPushBox_title
{
   width: 90px;
   height: 20px;
   line-height: 20px;
   float: left;
}
.club_default_familyPushBox_more
{
   width: 50px;
   height: 15px;
   float: right;
   padding-top: 5px;
}
.club_default_familyPushBox_more img
{
   border: 0px;
}
.club_default_familyPushBox_textBox
{
   width: 225px;
   height: 100px;
   float: left;
   background-color: #fff;
   border-bottom: 1px dotted #ccc;
}
.club_default_familyPushBox_textBox img
{
   width: 80px;
   height: 80px;
   padding: 2px;
   border: 1px solid #ccc;
   float: left;
   margin: 5px 3px;
}
.club_default_familyPushBox_textBox li
{
   list-style: none;
   padding: 0;
   margin: 5px 0px 0px 2px;
   height: 20px;
   line-height: 20px;
   width: 127px;
   float: left;
   background-color: #fff;
}

/*------------------*/

.club_default_familyMsghBox
{
   width: 520px;
   height: 160px;
   float: left;
   border: 1px solid #ccc;
   background-color: #fff;
   margin-left: 5px;
   margin-bottom: 10px;
}
.club_default_familyMsghBox_titleBox
{
   width: 520px;
   height: 25px;
   float: left;
   background: url(/images/clubTitle.jpg);
   font-size: 13px;
}
.club_default_familyMsghBox_ico
{
   width: 20px;
   height: 20px;
   float: left;
   text-align: center;
   background: url(/images/club_ico_04.gif) no-repeat 5px 5px;
}
.club_default_familyMsghBox_title
{
   width: 90px;
   height: 20px;
   line-height: 20px;
   float: left;
}
.club_default_familyMsghBox_more
{
   width: 50px;
   height: 15px;
   float: right;
   padding-top: 5px;
}
club_default_familyMsghBox_more img
{
   border: 0px;
}
.club_default_familyMsghBox_textBox
{
   width: 520px;
   height: 100px;
   float: left;
   background-color: #fff;
}
.club_default_familyMsghBox_textBox img
{
   width: 150px;
   height: 120px;
   padding: 2px;
   border: 1px solid #ccc;
   float: left;
   margin: 5px 3px;
}
.club_default_familyMsghBox_textBox li
{
   list-style: none;
   padding: 0;
   margin: 0px 0px 0px 2px;
   height: 22px;
   line-height: 22px;
   width: 350px;
   border-bottom: 1px dotted #ccc;
   float: left;
   background: url(/images/z_01.gif) no-repeat 1px 10px;
   text-indent: 8px;
}
.club_default_familyMsghBox_textBox li span
{
   float: right;
   color: #999;
}


/*------------------*/

.club_default_articleBox
{
   width: 255px;
   height: 158px;
   float: left;
   border: 1px solid #ccc;
   background-color: #fff;
   margin-left: 5px;
}
.club_default_articleBox_titleBox
{
   width: 255px;
   height: 25px;
   float: left;
   background: url(/images/clubTitle.jpg);
   font-size: 13px;
}
.club_default_articleBox_ico
{
   width: 20px;
   height: 20px;
   float: left;
   text-align: center;
   background: url(/images/club_ico_04.gif) no-repeat 5px 5px;
}
.club_default_articleBox_title
{
   width: 90px;
   height: 20px;
   line-height: 20px;
   float: left;
}
.club_default_articleBox_more
{
   width: 50px;
   height: 15px;
   float: right;
   padding-top: 5px;
}
.club_default_articleBox_more img
{
   border: 0px;
}
.club_default_articleBox_textBox
{
   width: 250px;
   height: 133px;
   float: left;
   background-color: #fff;
}
.club_default_articleBox_textBox li
{
   list-style: none;
   padding: 0;
   margin: 0px 0px 0px 2px;
   height: 20px;
   line-height: 20px;
   width: 245px;
   border-bottom: 1px dotted #ccc;
   float: left;
   background: url(/images/z_01.gif) no-repeat 1px 10px;
   text-indent: 8px;
}
/*------------------*/

.club_default_bbsBox
{
   width: 255px;
   height: 158px;
   float: left;
   border: 1px solid #ccc;
   background-color: #fff;
   margin-left: 7px;
}
.club_default_bbsBox_titleBox
{
   width: 255px;
   height: 25px;
   float: left;
   background: url(/images/clubTitle.jpg);
   font-size: 13px;
}
.club_default_bbsBox_ico
{
   width: 20px;
   height: 20px;
   float: left;
   text-align: center;
   background: url(/images/club_ico_04.gif) no-repeat 5px 5px;
}
.club_default_bbsBox_title
{
   width: 90px;
   height: 20px;
   line-height: 20px;
   float: left;
}
.club_default_bbsBox_more
{
   width: 50px;
   height: 15px;
   float: right;
   padding-top: 5px;
}
.club_default_bbsBox_more img
{
   border: 0px;
}
.club_default_bbsBox_textBox
{
   width: 250px;
   height: 133px;
   float: left;
   background-color: #fff;
}
.club_default_bbsBox_textBox li
{
   list-style: none;
   padding: 0;
   margin: 0px 0px 0px 2px;
   height: 20px;
   line-height: 20px;
   width: 245px;
   border-bottom: 1px dotted #ccc;
   float: left;
   background: url(/images/z_01.gif) no-repeat 1px 10px;
   text-indent: 8px;
}

.club_default_familyhotBox
{
   width: 227px;
   height: 330px;
   float: left;
   border: 1px solid #ccc;
   background-color: #fff;
}
.club_default_familyhotBox_titleBox
{
   width: 227px;
   height: 25px;
   float: left;
   background: url(/images/clubTitle.jpg);
   font-size: 13px;
}
.club_default_familyhotBox_ico
{
   width: 20px;
   height: 20px;
   float: left;
   text-align: center;
   background: url(/images/index_ico_001.gif) no-repeat 5px 5px;
}
.club_default_familyhotBox_title
{
   width: 90px;
   height: 20px;
   line-height: 20px;
   float: left;
}
.club_default_familyhotBox_more
{
   width: 50px;
   height: 15px;
   float: right;
   padding-top: 5px;
}
.club_default_familyhotBox_more img
{
   border: 0px;
}
.club_default_familyhotBox_textBox
{
   width: 225px;
   height: 100px;
   float: left;
   background-color: #fff;
}
.club_default_familyhotBox_textBox li
{
   list-style: none;
   padding: 0;
   margin: 5px 0px 0px 2px;
   height: 19px;
   line-height: 19px;
   width: 220px;
   float: left;
   background-color: #fff;
   border-bottom: 1px dotted #ccc;
   background: url(/images/z_01.gif) no-repeat 1px 10px;
   text-indent: 8px;
}
.club_default_familyhotBox_textBox li span
{
   float: right;
   color: #999;
}

/*------------------*/

.club_default_albumsBox
{
   width: 520px;
   height: 330px;
   float: left;
   border: 1px solid #ccc;
   background-color: #fff;
   margin-left: 5px;
   margin-bottom: 10px;
}
.club_default_albumsBox_titleBox
{
   width: 520px;
   height: 25px;
   float: left;
   background: url(/images/clubTitle.jpg);
   font-size: 13px;
}
.club_default_albumsBox_ico
{
   width: 20px;
   height: 20px;
   float: left;
   text-align: center;
   background: url(/images/club_ico_04.gif) no-repeat 5px 5px;
}
.club_default_albumsBox_title
{
   width: 90px;
   height: 20px;
   line-height: 20px;
   float: left;
}
.club_default_albumsBox_more
{
   width: 50px;
   height: 15px;
   float: right;
   padding-top: 5px;
}
.club_default_albumsBox_more img
{
   border: 0px;
}
.club_default_albumsBox_textBox
{
   width: 520px;
   height: 160px;
   float: left;
   background-color: #fff;
}
.club_default_albumsBox_item
{
   width: 170px;
   height: 150px;
   float: left;
   background-color: #fff;
}
.club_default_albumsBox_item div
{
   width: 162px;
   height: 122px;
   background-color: #f1f1f1;
   border: 1px solid #ccc;
   margin: 3px 3px;
   text-align: center;
   display: table-cell;
   vertical-align: middle; /* 针对IE的Hack */ *display:block;*font-size:100px;*font-family:Arial;}
.club_default_albumsBox_item img
{
   border: 0px;
   vertical-align: middle;
}
.club_default_albumsBox_item li
{
   list-style: none;
   padding: 0;
   margin: 0px 0px 0px 2px;
   height: 16px;
   line-height: 16px;
   width: 158px;
   float: left;
   text-align: center;
}
/*------------------*/
.club_default_memberBox
{
   width: 188px;
   height: 330px;
   float: right;
   border: 1px solid #ccc;
}
.club_default_memberBox_titleBox
{
   width: 188px;
   height: 25px;
   float: left;
   background: url(/images/clubTitle.jpg);
   font-size: 13px;
}
.club_default_memberBox_ico
{
   width: 20px;
   height: 20px;
   float: left;
   text-align: center;
   background: url(/images/index_ico_001.gif) no-repeat 5px 5px;
}
.club_default_memberBox_title
{
   width: 90px;
   height: 20px;
   line-height: 20px;
   float: left;
}
.club_default_memberBox_more
{
   width: 50px;
   height: 15px;
   float: right;
   padding-top: 5px;
}
.club_default_memberBox_more img
{
   border: 0px;
}
.club_default_memberBox_textBox
{
   width: 185px;
   height: 170px;
   float: left;
}
.club_default_memberBox_textBox li
{
   list-style: none;
   padding: 0;
   margin: 0px 0px 0px 2px;
   height: 24px;
   line-height: 24px;
   width: 180px;
   border-bottom: 1px dotted #ccc;
   float: left;
   background: url(/images/z_01.gif) no-repeat 1px 10px;
   text-indent: 8px;
}
.club_default_memberBox_textBox li span
{
   float: right;
   margin-top: 3px;
}
.club_default_memberBox_textBox li span img
{
   border: 0px;
}

/*------------------*/

.club_default_familyBox
{
   width: 188px;
   height: 330px;
   float: right;
   border: 1px solid #ccc;
}
.club_default_familyBox_titleBox
{
   width: 188px;
   height: 25px;
   float: left;
   background: url(/images/clubTitle.jpg);
   font-size: 13px;
}
.club_default_familyBox_ico
{
   width: 20px;
   height: 20px;
   float: left;
   text-align: center;
   background: url(/images/index_ico_001.gif) no-repeat 5px 5px;
}
.club_default_familyBox_title
{
   width: 90px;
   height: 20px;
   line-height: 20px;
   float: left;
}
.club_default_familyBox_more
{
   width: 50px;
   height: 15px;
   float: right;
   padding-top: 5px;
}
.club_default_familyBox_more img
{
   border: 0px;
}
.club_default_familyBox_textBox
{
   width: 185px;
   height: 170px;
   float: left;
}
.club_default_familyBox_textBox li
{
   list-style: none;
   padding: 0;
   margin: 0px 0px 0px 2px;
   height: 24px;
   line-height: 24px;
   width: 180px;
   border-bottom: 1px dotted #ccc;
   float: left;
   background: url(/images/z_01.gif) no-repeat 1px 10px;
   text-indent: 8px;
}
.club_default_familyBox_textBox li span
{
   float: right;
   margin-top: 3px;
}

/*------------------*/

.club_familyMidMsgBox
{
   width: 518px;
   height: 196px;
   float: left;
   border: 1px solid #ccc;
   background-color: #fff;
   margin-left: 5px;
   margin-bottom: 10px;
}
.club_familyMidMsgBox_titleBox
{
   width: 518px;
   height: 25px;
   float: left;
   background: url(/images/clubTitle.jpg);
   font-size: 13px;
}
.club_familyMidMsgBox_ico
{
   width: 20px;
   height: 20px;
   float: left;
   text-align: center;
   background: url(/images/club_ico_04.gif) no-repeat 5px 5px;
}
.club_familyMidMsgBox_title
{
   width: 90px;
   height: 20px;
   line-height: 20px;
   float: left;
}
.club_familyMidMsgBox_more
{
   width: 50px;
   height: 15px;
   float: right;
   padding-top: 5px;
}
.club_familyMidMsgBox_more img
{
   border: 0px;
}
.club_familyMidMsgBox_textBox
{
   width: 518px;
   height: 100px;
   float: left;
   background-color: #fff;
}
.club_familyMidMsgBox_textBox li
{
   list-style: none;
   padding: 0;
   margin: 0px 0px 0px 2px;
   height: 22px;
   line-height: 22px;
   width: 505px;
   border-bottom: 1px dotted #ccc;
   float: left;
   background: url(/images/z_01.gif) no-repeat 1px 10px;
   text-indent: 8px;
}
.club_familyMidMsgBox_textBox li span
{
   float: right;
   color: #999;
}

/*------------------*/

.club_searchBox
{
   width: 188px;
   height: 195px;
   float: right;
   border: 1px solid #ccc;
}
.club_searchBox_titleBox
{
   width: 188px;
   height: 25px;
   float: left;
   background: url(/images/clubTitle.jpg);
   font-size: 13px;
}
.club_searchBox_ico
{
   width: 20px;
   height: 20px;
   float: left;
   text-align: center;
   background: url(/images/index_ico_001.gif) no-repeat 5px 5px;
}
.club_searchBox_title
{
   width: 90px;
   height: 20px;
   line-height: 20px;
   float: left;
}
.club_searchBox_more
{
   width: 50px;
   height: 15px;
   float: right;
   padding-top: 5px;
}
.club_searchBox_more img
{
   border: 0px;
}
.club_searchBox_textBox
{
   width: 185px;
   height: 170px;
   float: left;
}
.club_searchBox_textBox li
{
   list-style: none;
   padding: 0;
   margin: 0px 0px 0px 2px;
   height: 26px;
   line-height: 26px;
   width: 180px;
   border-bottom: 1px dotted #ccc;
   float: left;
   background: url(/images/z_01.gif) no-repeat 1px 10px;
   text-indent: 8px;
}

/*------------------*/
.article_articleListBox
{
   width: 715px;
   height: auto;
   float: left;
   border: 1px solid #ccc;
   background-color: #fff;
   margin-bottom: 10px;
}
.article_articleListBox_titleBox
{
   width: 715px;
   height: 25px;
   float: left;
   background: url(/images/clubTitle.jpg);
   font-size: 13px;
}
.article_title1
{
   width: 30px;
   line-height: 24px;
   float: left;
   text-align: center;
}
.article_title2
{
   width: 340px;
   line-height: 24px;
   float: left;
   text-align: center;
}
.article_title3
{
   width: 100px;
   line-height: 24px;
   float: left;
   text-align: center;
}
.article_title4
{
   width: 150px;
   line-height: 24px;
   float: left;
   text-align: center;
}
.article_title5
{
   width: 150px;
   line-height: 24px;
   float: left;
   text-align: center;
}
.article_title6
{
   width: 80px;
   line-height: 24px;
   float: left;
   text-align: center;
}

.article_articleListBox_itembg
{
   background-color: #F9F9F9;
}
.article_articleListBox_item
{
   width: 715px;
   height: 25px;
   float: left;
   border-bottom: 0px dotted #ccc;
   float: left;
}
.article_articleListBox_item li
{
   list-style: none;
   padding: 0;
   margin: 0px 0px 0px 0px;
   height: 22px;
   line-height: 22px;
   float: left;
}
.article_item1
{
   width: 30px;
   text-align: center;
   background: url(/images/thread_old.gif) no-repeat 5px 3px;
}
.article_item2
{
   width: 340px;
   text-align: left;
}
.article_item3
{
   width: 100px;
   text-align: center;
}
.article_item4
{
   width: 150px;
   text-align: center;
}
.article_item5
{
   width: 150px;
   text-align: center;
}
.article_item6
{
   width: 80px;
   text-align: center;
}


.article_toolBar
{
   width: 715px;
   height: 30px;
   margin: 15px 0px;
   float: left;
}

/*------------------*/


.club_album_albumListBox
{
   width: 948px;
   height: auto;
   float: left;
   border: 1px solid #ccc;
   background-color: #fff;
   margin-bottom: 10px;
}
.club_album_albumListBox_titleBox
{
   width: 948px;
   height: 25px;
   float: left;
   background: url(/images/clubTitle.jpg);
   font-size: 13px;
}
.album_title1
{
   width: 30px;
   line-height: 24px;
   float: left;
   text-align: center;
}

.club_album_albumListBox_item
{
   width: 170px;
   height: 165px;
   float: left;
   background-color: #fff;
   margin: 7px;
}
.club_album_albumListBox_item div
{
   width: 162px;
   height: 120px;
   border: 1px solid #ccc;
   margin: 2px 2px;
   background-color: #f1f1f1;
   text-align: center;
   display: table-cell;
   vertical-align: middle; /* 针对IE的Hack */ *display:block;*font-size:100px;*font-family:Arial;}
.club_album_albumListBox_item div img
{
   border: 0px;
   vertical-align: middle;
}
.club_album_albumListBox_item li
{
   list-style: none;
   padding: 0;
   margin: 0px 0px 0px 2px;
   height: 16px;
   line-height: 16px;
   width: 158px;
   float: left;
   background-color: #fff;
}

/*=====================================*/

.club_family_masterBox
{
   width: 227px;
   height: 195px;
   float: left;
   border: 1px solid #ccc;
   background-color: #fff;
}
.club_family_masterBox_titleBox
{
   width: 227px;
   height: 25px;
   float: left;
   background: url(/images/clubTitle.jpg);
   font-size: 13px;
}
.club_family_masterBox_ico
{
   width: 20px;
   height: 20px;
   float: left;
   text-align: center;
   background: url(/images/index_ico_001.gif) no-repeat 5px 5px;
}
.club_family_masterBox_title
{
   width: 90px;
   height: 20px;
   line-height: 20px;
   float: left;
}
.club_family_masterBox_textBox
{
   width: 225px;
   height: 80px;
   float: left;
   background-color: #fff;
   border-bottom: 1px dotted #ccc;
}
.club_family_masterBox_textBox img
{
   width: 80px;
   height: 60px;
   padding: 2px;
   border: 1px solid #ccc;
   float: left;
   margin: 5px 3px;
   background-color: #ccc;
}
.club_family_masterBox_textBox li
{
   list-style: none;
   padding: 0;
   margin: 3px 0px 0px 2px;
   height: 20px;
   line-height: 20px;
   width: 127px;
   float: left;
}
.club_family_masterBox_textBoxText
{
   width: 200px;
   height: 70px;
   line-height: 20px;
   background-color: #fff;
   float: left;
   margin-left: 5px;
}

/*------------------*/

.club_family_MsgBox
{
   width: 518px;
   height: 195px;
   float: left;
   border: 1px solid #ccc;
   background-color: #fff;
   margin-left: 5px;
   margin-bottom: 10px;
}
.club_family_MsgBox_titleBox
{
   width: 518px;
   height: 25px;
   float: left;
   background: url(/images/clubTitle.jpg);
   font-size: 13px;
}
.club_family_MsgBox_ico
{
   width: 20px;
   height: 20px;
   float: left;
   text-align: center;
   background: url(/images/club_ico_04.gif) no-repeat 5px 5px;
}
.club_family_MsgBox_title
{
   width: 90px;
   height: 20px;
   line-height: 20px;
   float: left;
}
.club_family_MsgBox_more
{
   width: 50px;
   height: 15px;
   float: right;
   padding-top: 5px;
}
.club_family_MsgBox_more img
{
   border: 0px;
}
.club_family_MsgBox_textBox
{
   width: 518px;
   height: 160px;
   float: left;
   background-color: #fff;
}
.club_family_MsgBox_item
{
   width: 170px;
   height: 150px;
   float: left;
   background-color: #fff;
}
.club_family_MsgBox_item li
{
   list-style: none;
   padding: 0;
   margin: 0px 0px 0px 2px;
   height: 22px;
   line-height: 22px;
   width: 505px;
   float: left;
   border-bottom: 1px dotted #ccc;
   background: url(/images/z_01.gif) no-repeat 1px 10px;
   text-indent: 8px;
}
.club_family_MsgBox_item li span
{
   float: right;
   color: #999;
}

/*------------------*/

.club_family_articleListBox
{
   width: 518px;
   height: 195px;
   float: left;
   border: 1px solid #ccc;
   background-color: #fff;
   margin-left: 5px;
   margin-bottom: 10px;
}
.club_family_articleListBox_titleBox
{
   width: 518px;
   height: 25px;
   float: left;
   background: url(/images/clubTitle.jpg);
   font-size: 13px;
}
.club_family_articleListBox_ico
{
   width: 20px;
   height: 20px;
   float: left;
   text-align: center;
   background: url(/images/club_ico_04.gif) no-repeat 5px 5px;
}
.club_family_articleListBox_title
{
   width: 90px;
   height: 20px;
   line-height: 20px;
   float: left;
}
.club_family_articleListBox_more
{
   width: 50px;
   height: 15px;
   float: right;
   padding-top: 5px;
}
.club_family_articleListBox_more img
{
   border: 0px;
}
.club_family_articleListBox_textBox
{
   width: 518px;
   height: 160px;
   float: left;
   background-color: #fff;
}
.club_family_articleListBox_item
{
   width: 170px;
   height: 150px;
   float: left;
   background-color: #fff;
}
.club_family_articleListBox_item li
{
   list-style: none;
   padding: 0;
   margin: 0px 0px 0px 2px;
   height: 22px;
   line-height: 22px;
   width: 505px;
   float: left;
   border-bottom: 1px dotted #ccc;
   background: url(/images/z_01.gif) no-repeat 1px 10px;
   text-indent: 8px;
}
.club_family_articleListBox_item li span
{
   float: right;
   color: #999;
}
/*------------------*/

.club_familyflayBox
{
   width: 227px;
   height: 195px;
   float: left;
   border: 1px solid #ccc;
   background-color: #fff;
}
.club_familyflayBox_titleBox
{
   width: 227px;
   height: 25px;
   float: left;
   background: url(/images/clubTitle.jpg);
   font-size: 13px;
}
.club_familyflayBox_ico
{
   width: 20px;
   height: 20px;
   float: left;
   text-align: center;
   background: url(/images/index_ico_001.gif) no-repeat 5px 5px;
}
.club_familyflayBox_title
{
   width: 90px;
   height: 20px;
   line-height: 20px;
   float: left;
}
.club_familyflayBox_textBox
{
   width: 225px;
   height: 130px;
   float: left;
   background-color: #fff;
}
.club_familyflayBox_textBox img
{
   width: 215px;
   height: 150px;
   padding: 2px;
   border: 1px solid #ccc;
   float: left;
   margin: 5px 3px;
}

/*------------------*/

.club_family_bbsListBox
{
   width: 518px;
   height: 195px;
   float: left;
   border: 1px solid #ccc;
   background-color: #fff;
   margin-left: 5px;
   margin-bottom: 10px;
}
.club_family_bbsListBox_titleBox
{
   width: 518px;
   height: 25px;
   float: left;
   background: url(/images/clubTitle.jpg);
   font-size: 13px;
}
.club_family_bbsListBox_ico
{
   width: 20px;
   height: 20px;
   float: left;
   text-align: center;
   background: url(/images/club_ico_04.gif) no-repeat 5px 5px;
}
.club_family_bbsListBox_title
{
   width: 90px;
   height: 20px;
   line-height: 20px;
   float: left;
}
.club_family_bbsListBox_more
{
   width: 50px;
   height: 15px;
   float: right;
   padding-top: 5px;
}
.club_family_bbsListBox_more img
{
   border: 0px;
}
.club_family_bbsListBox_textBox
{
   width: 518px;
   height: 160px;
   float: left;
   background-color: #fff;
}
.club_family_bbsListBox_item
{
   width: 170px;
   height: 150px;
   float: left;
   background-color: #fff;
}
.club_family_bbsListBox_item li
{
   list-style: none;
   padding: 0;
   margin: 0px 0px 0px 2px;
   height: 20px;
   line-height: 20px;
   width: 505px;
   float: left;
   border-bottom: 1px dotted #ccc;
   background: url(/images/z_01.gif) no-repeat 1px 10px;
   text-indent: 8px;
}
.club_family_bbsListBox_item li span
{
   float: right;
   color: #999;
}
/*------------------*/

.club_family_languageBox
{
   width: 188px;
   height: 195px;
   float: right;
   border: 1px solid #ccc;
}
.club_family_languageBox_titleBox
{
   width: 188px;
   height: 25px;
   float: left;
   background: url(/images/clubTitle.jpg);
   font-size: 13px;
}
.club_family_languageBox_ico
{
   width: 20px;
   height: 20px;
   float: left;
   text-align: center;
   background: url(/images/index_ico_001.gif) no-repeat 5px 5px;
}
.club_family_languageBox_title
{
   width: 90px;
   height: 20px;
   line-height: 20px;
   float: left;
}
.club_family_languageBox_more
{
   width: 50px;
   height: 15px;
   float: right;
   padding-top: 5px;
}
.club_family_languageBox_more img
{
   border: 0px;
}
.club_family_languageBox_textBox
{
   width: 175px;
   height: 160px;
   float: left;
   margin: 5px 3px;
   line-height: 20px;
}


/*------------------*/

.club_family_infoBox
{
   width: 188px;
   height: 195px;
   float: right;
   border: 1px solid #ccc;
}
.club_family_infoBox_titleBox
{
   width: 188px;
   height: 25px;
   float: left;
   background: url(/images/clubTitle.jpg);
   font-size: 13px;
}
.club_family_infoBox_ico
{
   width: 20px;
   height: 20px;
   float: left;
   text-align: center;
   background: url(/images/index_ico_001.gif) no-repeat 5px 5px;
}
.club_family_infoBox_title
{
   width: 90px;
   height: 20px;
   line-height: 20px;
   float: left;
}
.club_family_infoBox_more
{
   width: 50px;
   height: 15px;
   float: right;
   padding-top: 5px;
}
.club_family_infoBox_more img
{
   border: 0px;
}
.club_family_infoBox_textBox
{
   width: 175px;
   height: 160px;
   float: left;
   margin: 5px 3px;
   line-height: 20px;
}
.club_family_infoBox_textBox li
{
   list-style: none;
   padding: 0;
   margin: 0px 0px 0px 0px;
   height: 21px;
   line-height: 21px;
   width: 170px;
   float: left;
   border-bottom: 1px dotted #ccc;
}

/*------------------*/
.club_family_memberBox
{
   width: 227px;
   height: 330px;
   float: left;
   border: 1px solid #ccc;
   background-color: #fff;
}
.club_family_memberBox_titleBox
{
   width: 227px;
   height: 25px;
   float: left;
   background: url(/images/clubTitle.jpg);
   font-size: 13px;
}
.club_family_memberBox_ico
{
   width: 20px;
   height: 20px;
   float: left;
   text-align: center;
   background: url(/images/index_ico_001.gif) no-repeat 5px 5px;
}
.club_family_memberBox_title
{
   width: 90px;
   height: 20px;
   line-height: 20px;
   float: left;
}
.club_family_memberBox_more
{
   width: 50px;
   height: 15px;
   float: right;
   padding-top: 5px;
}
.club_family_memberBox_more img
{
   border: 0px;
}
.club_family_memberBox_textBox
{
   width: 225px;
   height: 100px;
   float: left;
   background-color: #fff;
}
.club_family_memberBox_textBox img
{
   border: 0px;
}
.club_family_memberBox_textBox li
{
   list-style: none;
   padding: 0;
   margin: 5px 0px 0px 2px;
   height: 20px;
   line-height: 20px;
   width: 220px;
   float: left;
   background-color: #fff;
   border-bottom: 1px dotted #ccc;
   background: url(/images/z_01.gif) no-repeat 1px 10px;
   text-indent: 8px;
}
.club_family_memberBox_textBox li span
{
   float: right;
}

/*------------------*/

.club_family_albumsBox
{
   width: 713px;
   height: 330px;
   float: left;
   border: 1px solid #ccc;
   background-color: #fff;
   margin-left: 5px;
   margin-bottom: 10px;
}
.club_family_albumsBox_titleBox
{
   width: 713px;
   height: 25px;
   float: left;
   background: url(/images/clubTitle.jpg);
   font-size: 13px;
}
.club_family_albumsBox_ico
{
   width: 20px;
   height: 20px;
   float: left;
   text-align: center;
   background: url(/images/club_ico_04.gif) no-repeat 5px 5px;
}
.club_family_albumsBox_title
{
   width: 90px;
   height: 20px;
   line-height: 20px;
   float: left;
}
.club_family_albumsBox_more
{
   width: 50px;
   height: 15px;
   float: right;
   padding-top: 5px;
}
.club_family_albumsBox_more img
{
   border: 0px;
}
.club_family_albumsBox_textBox
{
   width: 713px;
   height: 160px;
   float: left;
   background-color: #fff;
}
.club_family_albumsBox_item
{
   width: 170px;
   height: 145px;
   float: left;
   background-color: #fff;
   margin: 3px 3px;
}
.club_family_albumsBox_item div
{
   width: 160px;
   height: 120px;
   float: left;
   text-align: center;
   background-color: #f1f1f1;
   border: 1px solid #ccc;
}
.club_family_albumsBox_item img
{
   border: 0px;
}
.club_family_albumsBox_item li
{
   list-style: none;
   padding: 0;
   margin: 0px 0px 0px 0px;
   height: 16px;
   line-height: 16px;
   width: 158px;
   float: left;
   text-align: center;
}
/*------------------*/

/*------------------*/
.family_familyListBox2
{
   width: 948px;
   height: 440px;
   float: left;
   border: 1px solid #ccc;
   background-color: #fff;
   margin-bottom: 10px;
}
.family_familyListBox2_titleBox
{
   width: 948px;
   height: 25px;
   float: left;
   background: url(/images/clubTitle.jpg);
   font-size: 13px;
}
.family_title1
{
   width: 60px;
   line-height: 24px;
   float: left;
   text-align: center;
}
.family_title2
{
   width: 200px;
   line-height: 24px;
   float: left;
   text-align: center;
}
.family_title3
{
   width: 130px;
   line-height: 24px;
   float: left;
   text-align: center;
}
.family_title4
{
   width: 80px;
   line-height: 24px;
   float: left;
   text-align: center;
}
.family_title5
{
   width: 80px;
   line-height: 24px;
   float: left;
   text-align: center;
}
.family_title6
{
   width: 80px;
   line-height: 24px;
   float: left;
   text-align: center;
}
.family_title7
{
   width: 80px;
   line-height: 24px;
   float: left;
   text-align: center;
}
.family_title8
{
   width: 150px;
   line-height: 24px;
   float: left;
   text-align: center;
}
.family_title9
{
   width: 80px;
   line-height: 24px;
   float: left;
   text-align: center;
}

.family_familyListBox2_itembg
{
   background-color: #F9F9F9;
}
.family_familyListBox2_item
{
   width: 948px;
   height: 370px;
   float: left;
   border-bottom: 0px dotted #ccc;
   background-color: #fff;
}
.family_familyListBox2_item_box
{
   width: 947px;
   height: 22px;
   background-color: #fff;
}
.family_familyListBox2_item_box2
{
   width: 947px;
   height: 22px;
   background-color: #F9F9F9;
}
.family_familyListBox2_item li
{
   list-style: none;
   padding: 0;
   margin: 0px 0px 0px 0px;
   height: 22px;
   line-height: 22px;
   float: left;
}
.family_item1
{
   width: 60px;
   text-align: center;
}
.family_item2
{
   width: 200px;
   text-align: left;
}
.family_item3
{
   width: 130px;
   text-align: center;
}
.family_item4
{
   width: 80px;
   text-align: center;
}
.family_item5
{
   width: 80px;
   text-align: center;
}
.family_item6
{
   width: 80px;
   text-align: center;
}
.family_item7
{
   width: 80px;
   text-align: center;
}
.family_item8
{
   width: 150px;
   text-align: center;
}
.family_item9
{
   width: 80px;
   text-align: center;
}


.family_toolBar
{
   width: 948px;
   margin: 15px 0px;
}

/*------------------*/
.family_memberListBox2
{
   width: 948px;
   height: auto;
   float: left;
   border: 1px solid #ccc;
   background-color: #fff;
   margin-bottom: 10px;
}
.family_memberListBox2_titleBox
{
   width: 948px;
   height: 25px;
   float: left;
   background: url(/images/clubTitle.jpg);
   font-size: 13px;
}
.family_MemberTitle1
{
   width: 60px;
   line-height: 24px;
   float: left;
   text-align: center;
}
.family_MemberTitle2
{
   width: 200px;
   line-height: 24px;
   float: left;
   text-align: center;
}
.family_MemberTitle3
{
   width: 100px;
   line-height: 24px;
   float: left;
   text-align: center;
}
.family_MemberTitle4
{
   width: 100px;
   line-height: 24px;
   float: left;
   text-align: center;
}
.family_MemberTitle5
{
   width: 150px;
   line-height: 24px;
   float: left;
   text-align: center;
}
.family_MemberTitle6
{
   width: 120px;
   line-height: 24px;
   float: left;
   text-align: center;
}
.family_MemberTitle7
{
   width: 100px;
   line-height: 24px;
   float: left;
   text-align: center;
}
.family_MemberTitle8
{
   width: 100px;
   line-height: 24px;
   float: left;
   text-align: center;
}

.family_memberListBox2_itembg
{
   background-color: #F9F9F9;
}
.family_memberListBox2_item
{
   width: 948px;
   height: 25px;
   float: left;
   border-bottom: 0px dotted #ccc;
}
.family_memberListBox2_item li
{
   list-style: none;
   padding: 0;
   margin: 0px 0px 0px 0px;
   height: 22px;
   line-height: 22px;
   float: left;
}
.family_Member_item1
{
   width: 60px;
   text-align: center;
}
.family_Member_item2
{
   width: 200px;
   text-align: left;
}
.family_Member_item3
{
   width: 100px;
   text-align: center;
}
.family_Member_item4
{
   width: 100px;
   text-align: center;
}
.family_Member_item5
{
   width: 150px;
   text-align: center;
}
.family_Member_item6
{
   width: 120px;
   text-align: center;
}
.family_Member_item7
{
   width: 100px;
   text-align: center;
}
.family_Member_item8
{
   width: 100px;
   text-align: center;
}

/*------------------*/
.club_bbsList_Box
{
   width: 188px;
   height: 335px;
   float: right;
   border: 1px solid #ccc;
   background-color: #fff;
   margin-top: 5px;
}
.club_bbsList_Box_titleBox
{
   background-position: url(/images/clubTitle.jpg);
   width: 188px;
   height: 25px;
   float: left;
   background: url(/images/clubTitle.jpg);
   font-size: 13px;
   background-color: #E8FFEC;
}
.club_bbsList_Box_ico
{
   width: 20px;
   height: 20px;
   float: left;
   text-align: center;
   background: url(/images/index_ico_001.gif) no-repeat 5px 5px;
}
.club_bbsList_Box_title
{
   width: 90px;
   height: 20px;
   line-height: 20px;
   float: left;
   font-weight: bold;
   color: #006600;
}
.club_bbsList_Box_more
{
   width: 50px;
   height: 15px;
   float: right;
   padding-top: 5px;
}
.club_bbsList_Box_more img
{
   border: 0px;
}
.club_bbsList_Box_textBox
{
   width: 185px;
   height: 240px;
   float: left;
}
.club_bbsList_Box_textBox li
{
   list-style: none;
   padding: 0;
   margin: 0px 0px 0px 2px;
   height: 24px;
   line-height: 24px;
   width: 180px;
   border-bottom: 1px dotted #ccc;
   float: left;
   background: url(/images/z_01.gif) no-repeat 1px 10px;
   text-indent: 8px;
}
.club_bbsList_Box_textBox li span
{
   float: right;
   margin-top: 3px;
}
.club_bbsList_Box_textBox_aspnetpager
{
    clear :left ;
}

/*------------------*/

.club_family_memberListBox3
{
   width: 948px;
   height: 430px;
   float: left;
   border: 1px solid #ccc;
   background-color: #fff;
   margin-bottom: 10px;
}
.club_family_memberListBox3_titleBox
{
   width: 948px;
   height: 25px;
   float: left;
   background: url(/images/clubTitle.jpg);
   font-size: 13px;
}
.clubfamily_MemberTitle1
{
   width: 60px;
   line-height: 24px;
   float: left;
   text-align: center;
}
.clubfamily_MemberTitle2
{
   width: 200px;
   line-height: 24px;
   float: left;
   text-align: center;
}
.clubfamily_MemberTitle3
{
   width: 110px;
   line-height: 24px;
   float: left;
   text-align: center;
}
.clubfamily_MemberTitle4
{
   width: 110px;
   line-height: 24px;
   float: left;
   text-align: center;
}
.clubfamily_MemberTitle5
{
   width: 150px;
   line-height: 24px;
   float: left;
   text-align: center;
}
.clubfamily_MemberTitle7
{
   width: 80px;
   line-height: 24px;
   float: left;
   text-align: center;
}
.clubfamily_MemberTitle8
{
   width: 180px;
   line-height: 24px;
   float: left;
   text-align: center;
}

.club_family_memberListBox3_itembg
{
   background-color: #F9F9F9;
}
.club_family_memberListBox3_item
{
   width: 948px;
   height: 25px;
   float: left;
   border-bottom: 0px dotted #ccc;
}
.club_family_memberListBox3_item li
{
   list-style: none;
   padding: 0;
   margin: 0px 0px 0px 0px;
   height: 22px;
   line-height: 22px;
   float: left;
}
.club_Member_item1
{
   width: 60px;
   text-align: center;
}
.club_Member_item2
{
   width: 200px;
   text-align: left;
}
.club_Member_item3
{
   width: 110px;
   text-align: center;
}
.club_Member_item4
{
   width: 110px;
   text-align: center;
}
.club_Member_item5
{
   width: 150px;
   text-align: center;
}
.club_Member_item7
{
   width: 80px;
   text-align: center;
}
.club_Member_item8
{
   width: 180px;
   text-align: center;
}

.club_family_memberListBox3_toolBar
{
   width: 948px;
   margin: 15px 0px;
}

/*------------------*/
.member_indexMsgBox
{
   width: 227px;
   height: 175px;
   float: left;
   border: 1px solid #ccc;
   margin-top: 5px;
   background-color: #fff;
}
.member_indexMsgBox_titleBox
{
   width: 227px;
   height: 25px;
   float: left;
   background: url(/images/clubTitle.jpg);
   font-size: 13px;
}
.member_indexMsgBox_ico
{
   width: 20px;
   height: 20px;
   float: left;
   text-align: center;
   background: url(/images/index_ico_001.gif) no-repeat 5px 5px;
}
.member_indexMsgBox_title
{
   width: 90px;
   height: 20px;
   line-height: 20px;
   float: left;
}
.member_indexMsgBox_more
{
   width: 50px;
   height: 15px;
   float: right;
   padding-top: 5px;
}
.member_indexMsgBox_more img
{
   border: 0px;
}
.member_indexMsgBox_textBox
{
   width: 225px;
   height: 100px;
   float: left;
   background-color: #fff;
}
.member_indexMsgBox_textBox li
{
   list-style: none;
   padding: 0;
   margin: 5px 0px 0px 2px;
   height: 22px;
   line-height: 22px;
   width: 220px;
   float: left;
   background-color: #fff;
   border-bottom: 1px dotted #ccc;
   background: url(/images/z_01.gif) no-repeat 1px 10px;
   text-indent: 8px;
}
.member_indexMsgBox_textBox li span
{
   float: right;
}

/*------------------*/
.user_articleShowBox
{
   width: 705px;
   height: auto;
   float: left;
   border: 1px solid #ccc;
   background-color: #fff;
   margin-left: 5px;
   margin-bottom: 10px;
}
.user_articleShowBox_titleBox
{
   width: 705px;
   height: 25px;
   float: left;
   background: url(/images/clubTitle.jpg);
   font-size: 13px;
}
.user_articleShowBox_ico
{
   width: 20px;
   height: 20px;
   float: left;
   text-align: center;
   background: url(/images/club_ico_04.gif) no-repeat 5px 5px;
}
.user_articleShowBox_title
{
   width: 300px;
   height: 20px;
   line-height: 20px;
   float: left;
   color: #999;
}
.user_articleShowBox_textBox
{
   width: 705px;
   height: auto;
   float: left;
   background-color: #fff;
}
.user_articleShowBox_itemTitle
{
   width: 680px;
   height: 30px;
   line-height: 30px;
   float: left;
   text-align: center;
   font-size: 16px;
   margin: 10px 5px;
   background-color: #fff;
}
.user_articleShowBox_itemMemo
{
   width: 680px;
   height: auto;
   float: left;
   margin: 0px 5px;
   text-align: left;
   border-bottom: 1px dotted #ccc;
   border-top: 1px dotted #ccc;
   padding: 5px 0px;
}
.user_articleShowBox_bottom
{
   width: 700px;
   height: 30px;
   line-height: 30px;
   text-align: center;
}

/*------------------*/
.user_albumShowBox
{
   width: 705px;
   height: auto;
   float: left;
   border: 1px solid #ccc;
   background-color: #fff;
   margin-left: 5px;
   margin-bottom: 10px;
}
.user_albumShowBox_titleBox
{
   width: 705px;
   height: 25px;
   float: left;
   background: url(/images/clubTitle.jpg);
   font-size: 13px;
}
.user_albumShowBox_ico
{
   width: 20px;
   height: 20px;
   float: left;
   text-align: center;
   background: url(/images/club_ico_04.gif) no-repeat 5px 5px;
}
.user_albumShowBox_title
{
   width: 300px;
   height: 20px;
   line-height: 20px;
   float: left;
   color: #999;
}
.user_albumShowBox_textBox
{
   width: 705px;
   height: auto;
   float: left;
   background-color: #fff;
}
.user_albumShowBox_itemTitle
{
   width: 680px;
   height: auto;
   float: left;
   text-align: center;
   font-size: 16px;
   margin: 10px 5px;
   background-color: #fff;
}
.user_albumShowBox_itemTitle img
{
   border: 1px solid #ccc;
   padding: 5px;
   background-color: #fff;
}
.user_albumShowBox_itemMemo
{
   width: 680px;
   height: auto;
   float: left;
   text-align: left;
   padding: 5px;
   float: left;
}
.user_albumShowBox_bottom
{
   width: 700px;
   height: 30px;
   line-height: 30px;
   text-align: center;
   float: left;
}

/*------------------*/
.user_article_articleListBox
{
   width: 710px;
   height: 532px;
   float: left;
   border: 1px solid #ccc;
   background-color: #fff;
}
.user_article_articleListBox_titleBox
{
   width: 710px;
   height: 25px;
   float: left;
   background: url(/images/clubTitle.jpg);
   font-size: 13px;
}
.user_article_title1
{
   width: 50px;
   line-height: 24px;
   float: left;
   text-align: center;
}
.user_article_title2
{
   width: 280px;
   line-height: 24px;
   float: left;
   text-align: center;
}
.user_article_title3
{
   width: 150px;
   line-height: 24px;
   float: left;
   text-align: center;
}
.user_article_title4
{
   width: 120px;
   line-height: 24px;
   float: left;
   text-align: center;
}
.user_article_title5
{
   width: 100px;
   line-height: 24px;
   float: left;
   text-align: center;
}


.user_article_articleListBox_itembg
{
   background-color: #F9F9F9;
}
.user_article_articleListBox_item
{
   width: 710px;
   height: 25px;
   float: left;
   border-bottom: 0px dotted #ccc;
   float: left;
}
.user_article_articleListBox_item li
{
   list-style: none;
   padding: 0;
   margin: 0px 0px 0px 0px;
   height: 22px;
   line-height: 22px;
   float: left;
}
.user_article_item1
{
   width: 50px;
   text-align: center;
}
.user_article_item2
{
   width: 280px;
   text-align: left;
}
.user_article_item3
{
   width: 150px;
   text-align: center;
}
.user_article_item4
{
   width: 120px;
   text-align: center;
}
.user_article_item5
{
   width: 100px;
   text-align: center;
}

.user_article_toolBar
{
   width: 680px;
   margin: 15px 0px;
}

/*------------------*/

.user_album_albumListBox
{
   width: 710px;
   height: 532px;
   float: left;
   border: 1px solid #ccc;
   background-color: #fff;
   margin-bottom: 10px;
}
.user_album_albumListBox_titleBox
{
   width: 710px;
   height: 25px;
   float: left;
   background: url(/images/clubTitle.jpg);
   font-size: 13px;
}
.user_album_title1
{
   width: 30px;
   line-height: 24px;
   float: left;
   text-align: center;
}

.user_album_albumListBox_item
{
   width: 170px;
   height: 150px;
   float: left;
   background-color: #fff;
   margin: 3px;
}
.user_album_albumListBox_item div
{
   width: 160px;
   height: 120px;
   border: 1px solid #ccc;
   background-color: #f1f1f1;
   text-align: center;
   display: table-cell;
   vertical-align: middle; /* 针对IE的Hack */ *display:block;*font-size:100px;*font-family:Arial;
   
}

.user_album_albumListBox_item img
{
   border: 0px;
   vertical-align: middle;
}
.user_album_albumListBox_item li
{
   list-style: none;
   padding: 0;
   margin: 0px 0px 0px 2px;
   height: 16px;
   line-height: 16px;
   width: 158px;
   float: left;
   text-align: center;
}
.userAlbum_toolBar
{
   width: 680px;
   float: left;
   margin: 10px 0px;
}




/*------------------*/
/*------------------*/
/*------------------*/

.family_moveListBox2
{
   width: 948px;
   height: auto;
   float: left;
   border: 1px solid #ccc;
   background-color: #fff;
   margin-bottom: 10px;
}
.family_moveListBox2_titleBox
{
   width: 948px;
   height: 25px;
   background: url(/images/clubTitle.jpg);
   font-size: 13px;
}
.family_moveTitle1
{
   width: 60px;
   line-height: 24px;
   float: left;
   text-align: center;
}
.family_moveTitle2
{
   width: 400px;
   line-height: 24px;
   float: left;
   text-align: center;
}
.family_moveTitle3
{
   width: 180px;
   line-height: 24px;
   float: left;
   text-align: center;
}
.family_moveTitle4
{
   width: 100px;
   line-height: 24px;
   float: left;
   text-align: center;
}
.family_moveTitle8
{
   width: 180px;
   line-height: 24px;
   float: left;
   text-align: center;
}

.family_moveListBox2_itembg
{
   background-color: #F9F9F9;
}
.family_moveListBox2_item
{
   width: 948px;
   height: 25px;
   float: left;
   border-bottom: 0px dotted #ccc;
}
.family_moveListBox2_item li
{
   list-style: none;
   padding: 0;
   margin: 0px 0px 0px 0px;
   height: 22px;
   line-height: 22px;
   float: left;
}
.family_move_item1
{
   width: 60px;
   text-align: center;
}
.family_move_item2
{
   width: 400px;
   text-align: left;
}
.family_move_item3
{
   width: 180px;
   text-align: center;
}
.family_move_item4
{
   width: 100px;
   text-align: center;
}
.family_move_item8
{
   width: 180px;
   text-align: center;
}

.membermove_toolBar
{
   width: 948px;
   margin: 15px 0px;
}


/*------------------*/
/*------------------*/
/*------------------*/
