/* Modifier: Lam@2009.12.16
 * Email: gzkakaxi@qq.com, liancanwei@gmail.com, lam@mixmedia.com
 */
.side-content { width: 220px; }
.main-content { border: 1px solid #c0c0c0; margin-left: 10px; width: 650px; min-height:832px; _height:832px;}
.main-content1 { width: 660px; }
.primary-content { border: 1px solid #c0c0c0; margin-left: 0; width: 440px; float: left; }
.secondary-content { border: 1px solid #c0c0c0; width: 210px; float: right; }
.profile-sidebar { border: 1px solid #c0c0c0; padding: 15px 8px 11px; margin-bottom: 10px; height: 1%; }
.profile-sidebar dl.tool { background: url(../images/member/bg_profile_sidebar.gif) no-repeat; height: 45px; color: #7fd1ff; padding-top: 35px; }
.profile-sidebar .tool dt { padding-left: 83px; }
.profile-sidebar dt, .profile-sidebar dd { float: left; } 
.profile-sidebar .score { color: #fa8201; }
.profile-sidebar .heading { margin: 10px 0; }
.profile-sidebar .widget { background-color: #e1f1fe; padding: 10px 0 10px 10px; }
.profile-sidebar .widget p { line-height: 20px; }
.profile-sidebar .widget .profile-submit { margin: 0; }
.profile-info { color: #117bbf; margin-top: 13px; }
.profile-info dl { line-height: 24px; }
.profile-info dt { color: #000; }
.profile-info dd { width: 145px; }
.profile-info img { padding: 0 6px 10px; }
.profile-info .hot-rate { color: #fabf01; }
.profile-info a { color: #fa8201; }
.profile-tool { overflow: hidden; height: 1%; }
.profile-tool a { background: url(../images/member/bg_profile_tool.gif) no-repeat; width: 94px; height: 23px; display: block; float: left; line-height: 24px; margin: 8px 5px 0 0; text-align: center; color: #000; }
.profile-form { padding: 0 10px 21px; }
.profile-form table { margin-top: 20px; }
.profile-form .edit-form { border-bottom: 1px dotted #000; width:100%; margin-top: 15px; padding-bottom: 23px; }
.profile-form caption { color: #000; font-size: 14px; font-weight: bold; margin: 20px 0 0 15px; text-align: left; }
.profile-form .profile-submit { margin: 20px 10px 0 0; text-align: center; background: url(../images/member/bg_submit.gif) no-repeat; width: 83px; height: 21px; border: none; color: #fff; }
.profile-form .profile-submit1 { margin: 20px 10px 0 0; text-align: center; background: url(../images/member/bg_submit1.gif) no-repeat; width: 83px; height: 21px; border: none; color: #fff; }
.profile-form .hobby li { width: 140px; margin-bottom: 20px; float: left; }
.profile-form .hobby label { padding-left: 12px; }
.profile-form .nav-tag2 { margin: 10px 0; width: 100%; }
.profile-form .heading { margin: 10px 0; }

/*heading style*/
.heading { height: 34px; background: url(../images/member/bg_heading_left.gif) no-repeat left center; padding: 0 0 0 5px; margin: 10px; }
.heading .heading-inner { height: 34px; background: url(../images/member/bg_heading_right.gif) no-repeat right center; }
.heading h1 { height: 34px; background: url(../images/member/bg_heading_word1.gif) no-repeat right center; font-size: 18px; line-height: 30px; color: #fff; padding-left: 5px; width: 80px; z-index: 5; }
.heading h1.personal-info { background-position: 0 0; margin-left: 5px; text-indent: -1000em; }
.heading h1.my-event { background-position: -83px 0; margin-left: 3px; }
.heading h1.center-my-blog { background-position: -169px 0; width: 110px; }
.heading h1.center-my-album { background-position: -285px 0; width: 110px; }
.heading h1.center-my-video { background-position: -401px 0; width: 110px; }
.heading h1.center-my-friends { background-position: -517px 0; width: 110px; }
.heading h1.center-my-groups { background-position: -630px 0; width: 110px; }
.heading h1.my-mood { background-position: 0 -34px; width: 80px; }
.heading h1.creat-album { background-position: -89px -34px; text-indent: -1000em; }
.heading h1.upload-photo { background-position: -180px -34px; text-indent: -1000em; }
.heading h1.my-blog { background-position: -271px -34px; }
.heading h1.post-blog { background-position: -363px -34px; text-indent: -1000em; }
.heading h1.my-video { background-position: -452px -34px; }
.heading h1.post-video { background-position: -543px -34px; text-indent: -1000em; }
.heading h1.my-attention-blog { background-position: -743px 0; width: 120px; }
.heading h1.all-attention-blog { background-position: -634px -34px; width: 135px; text-indent: -1000em; }
.heading h1.sys-msg { background-position: -779px -34px; text-indent: -1000em; }
.heading h1.search-result { background-position: 0 -68px; text-indent: -1000em; }
.heading h1.all-article { background-position: -385px -68px; text-indent: -1000em; }
.heading h1.all-blog { background-position: -87px -68px; text-indent: -1000em; width: 97px; }
.heading h1.index-all-blog { background-position: -189px -68px; text-indent: -1000em; }
.heading h1.about-plogit { background-position: -276px -68px; text-indent: -1000em; width: 95px; }
.heading h1 span { width: 18px; height: 34px; margin-left: 26px; background: url(../images/member/bg_heading_word_gender.gif) no-repeat; position: absolute; display: block; overflow: hidden; text-indent: -1000em; }
.heading h1 span.me { background-position: 0 0; }
.heading h1 span.he { background-position: 0 -34px; }
.heading h1 span.she { background-position: 0 -68px; }
.heading h1.my-event span { margin-left: -3px; }
.heading h1.my-mood span, .heading h1.my-blog span, .heading h1.my-video span,.heading h1.my-attention-blog span { margin-left: 1px; }

.regist { border: 1px solid #c0c0c0; padding: 10px; }
.regist .head-tip { color: #2192cc; font: bold 18px "Microsoft YaHei"; margin: 32px 0 20px; }
.must-input { color: #FF0103; font-size: 15px; font-weight: bold; }
.regist table { width: 80%; margin: 10px; }
.regist tr { height: 43px; }
.regist label { width: 120px; text-align:right; font-size: 13px; }
.login { margin: 50px auto 95px; background: url(../images/member/bg_login.gif) no-repeat; height: 368px; width: 450px; }
.login fieldset { border: 0; }
.login legend { padding: 35px 0 20px 15px; color: #144e7e; font-size: 25px; }
.login label { font-size: 14px; }
.login table { margin-left: 20px; }
.login tr { height: 35px; }
.login .submit { background: url(../images/member/bg_login_submit.gif) no-repeat; width: 159px; height: 37px; text-align: center; color: #fff; font: normal 18px "Microsoft YaHei"; border: 0; }
.login ul { margin-top: 28px; }
.login li { line-height: 30px; list-style-type: square; margin-left: 38px; }
.corner-button { position: absolute; right: 280px; top: 126px; }
.corner-button a { background: url(../images/member/bg_corner_button.gif) no-repeat; display: block; width: 54px; height: 20px; float: left; margin-right: 7px; color: #000; line-height: 19px; text-align: center; }
.corner-button a.long-button { background: url(../images/member/bg_corner_button1.gif) no-repeat; display: block; width: 82px; height: 20px; float: left; margin-right: 7px; color: #000; line-height: 19px; text-align: center; }
.corner-button1 { position: absolute; right: 262px; top: 132px; }
.corner-button1 a { display: block; width: 80px; height: 20px; float: left; margin-right: 7px; color: #fa8201; line-height: 19px; text-align: center; }

.profile-submit { margin: 10px 10px 0 0; text-align: center; background: url(../images/member/bg_submit.gif) no-repeat; width: 83px; height: 21px; border: none; color: #fff; }
.more { clear:both; margin: 10px; text-align: right; }
.more a { color: #FB8200; }

/*list style*/
.list1 li { border-bottom: 1px dotted #000; line-height: 25px; background: url(../images/member/bg_list1.gif) no-repeat left center; padding-left: 15px; }
.list1 a { color: #666; }
.list2 li { padding: 15px 0; border-bottom: 1px dotted #000; line-height: 20px; font-size: 14px; }
.list2 span { display: block; color: #999; font-size: 12px; }
.list2 a { padding-left: 15px; color: #fa8201; }
.list3 { margin: 0 9px;  overflow: hidden; }
/*.list3 li{float:left;width:54px;height:74px;margin:4px;overflow:hidden;}*/
.list3 li{float:left;margin:4px;overflow:hidden;}
.list3 li a{width:54px;}
.list3 span { display: block; line-height: 20px; }
.list3 img{padding:2px;border:1px solid #bfbfbf;}
.list4 li { padding: 15px 0; border-bottom: 1px dotted #000; line-height: 20px; position: relative; overflow:hidden; zoom:1; }
.list4 a { color: #0E9CF0; font-size: 14px; font-weight: bold; }
.list4 p { line-height: 20px; padding-right: 75px; }
.list4 .info { color: #898989; font-size: 11px; }
.list4 .author { color: #FD8304; }
.list4 .click { position: relative; float: right; /*right: 10px; bottom: 100px;*/ background: url(../images/member/bg_click.gif) no-repeat; width: 50px; height: 52px; padding: 5px 0; }
.list4 .click span { display: block; font-size: 15px; font-weight: bold; text-align: center; }
.list4 .click .h { color: #D77E06; font-size: 12px; }
.list5 { background-color: #fff; padding: 0 10px 10px 0; }
.list5 li { zoom:1; margin-left: 10px; padding: 10px 0 20px; *padding: 10px 0 !important; *padding: 10px 0; border-bottom: 1px dotted #000; /*height: 40px;*/ }
.list5 img { border: 1px solid #bfbfbf; padding: 1px; margin: 0 10px 10px 0; float: left; }
.list5 p { line-height: 20px; }
.list6 { overflow: hidden; margin: 0 10px; }
.list6 li { /*background: url(../images/member/bg_list6.gif) no-repeat;*/ border-bottom: 1px dotted #000; float: left; width: 137px; height: 184px; *height: 184px !important; *height: 200px; margin-top: 23px; padding: 0 10px 10px; }
.list6 a { margin: 0 4px 0 0; color: #117bbf; }
.list6 img { border: 1px solid #bfbfbf; margin: 0 0 13px; }
.list6 p { color: #888; line-height: 15px; padding: 0 10px 10px 0; }
.list6 .album-tool { margin-left: 35px; }
.list6 .album-tool a { margin-right: 8px; }
.list6 .album-tool img { border: 0; margin: 0; }
.list6 .sum { color: #ff8000; }
.list7 { overflow: hidden; margin: 0 0 0 20px; }
.list7 li { border-bottom: 1px dotted #000; float: left; width: 185px; height: 225px; padding: 18px 10px 0; }
.list7 a { display: block; text-align: center; line-height: 25px; }
.list7 span { display: block; line-height: 22px; }
.list7 img { border: 1px solid #bfbfbf; }

.photo-content {}
.photo-title { background-color: #e3f1fe; margin: 7px 10px 21px; padding: 10px; overflow: hidden; zoom:1; }
.photo-title h1 { width: 467px; display: block; color: #117bbf; font-size: 14px; line-height: 23px; text-align: center; }
.photo-show { margin: 0 40px 20px; padding-bottom: 20px; }
.photo-show .prev { float: left; margin: 170px 27px 170px 0; }
.photo-show .next { float: right; margin: 170px 0; }
.photo-show .photo-info { margin: 20px 0 0 38px; }
.photo-show span { display: block; line-height: 22px; }

.box1 { background-color: #e3f1fe; padding: 5px; }
.box1 h1 { color: #2d4f71; font-size: 18px; line-height: 20px; padding: 10px 0 10px 5px; }
.box1 h1 .tip { color: #999; font-size: 12px; }
.box1 .box1-content { background-color: #fff; padding: 5px 10px; }
.box1 textarea { display: block; }
.box1 .comment { padding: 17px 17px 13px; }

/*nav tag style*/
.nav-tag { margin-left: 10px; }
.nav-tag li { width: 94px; height: 27px; float: left; margin-right: 6px; background:url(../images/member/bg_nav_tag.gif) no-repeat; line-height: 22px; text-align: center; }
.nav-tag li.current { background: url(../images/member/bg_nav_tag_current.gif) no-repeat; color: #fff; font-weight: bold; }
.nav-tag li a { color: #222; }
.nav-tag li.current a { color: #fff; }
.nav-tag1 { margin-left: 10px; }
.nav-tag1 li { width: 96px; height: 28px; float: left; margin-right: 6px; background:url(../images/member/bg_nav_tag.gif) no-repeat; line-height: 22px; text-align: center; }
.nav-tag1 li.current { background: url(../images/member/bg_nav_tag1_current.gif) no-repeat; color: #fff; font-weight: bold; }
.nav-tag2 { width: 97%; margin: 10px; border-bottom: 1px solid #258fc3; padding-bottom: 1px; overflow: hidden; }
.nav-tag2 li { width: 108px; height: 34px; float: left; margin-right: 1px; }
.nav-tag2 a { background: url(../images/member/bg_nav_tag2.gif) no-repeat; width: 108px; height: 34px; display: block; }
.nav-tag2 a.profile-c { background-position: 0 0; }
.nav-tag2 a.profile   { background-position: 0 -34px; }
.nav-tag2 a.avatar-c { background-position: 0 -68px; }
.nav-tag2 a.avatar { background-position: 0 -102px; }
.nav-tag2 a.my-album-c { background-position: 0 -136px; }
.nav-tag2 a.my-album   { background-position: 0 -170px; }
.nav-tag2 a.all-album-c { background-position: 0 -204px; }
.nav-tag2 a.all-album { background-position: 0 -238px; }
.nav-tag2 a.friends-album-c { background-position: 0 -272px; }
.nav-tag2 a.friends-album { background-position: 0 -306px; }
.nav-tag2 a.my-friends-c { background-position: 0 -340px; }
.nav-tag2 a.my-friends   { background-position: 0 -374px; }
.nav-tag2 a.search-friends-c { background-position: 0 -408px; }
.nav-tag2 a.search-friends { background-position: 0 -442px; }
.nav-tag2 a.invite-friends-c { background-position: 0 -476px; }
.nav-tag2 a.invite-friends { background-position: 0 -510px; }
.nav-tag2 a.rss-c { background-position: 0 -544px; }
.nav-tag2 a.rss { background-position: 0 -578px; }
.nav-tag2 a.email-edit-c { background-position: 0 -612px; }
.nav-tag2 a.email-edit { background-position: 0 -646px; }
.nav-tag2 a.my-album-c span, .nav-tag2 a.my-album span, .nav-tag2 a.my-friends-c span, .nav-tag2 a.my-friends span { height: 34px; margin-left: 13px; position: absolute; display: block; text-indent: -1000em; overflow: hidden; } 
.nav-tag2 a.my-album-c span, .nav-tag2 a.my-friends-c span { width: 18px; background: url(../images/member/bg_heading_word_gender.gif) no-repeat; }
.nav-tag2 a.my-album span, .nav-tag2 a.my-friends span { width: 16px; background: url(../images/member/bg_heading_word_gender1.gif) no-repeat; }
.nav-tag2 a.my-album-c span.me, .nav-tag2 a.my-album span.me, .nav-tag2 a.my-friends-c span.me, .nav-tag2 a.my-friends span.me { background-position: 0 0; }
.nav-tag2 a.my-album-c span.he, .nav-tag2 a.my-album span.he, .nav-tag2 a.my-friends-c span.he, .nav-tag2 a.my-friends span.he { background-position: 0 -34px; }
.nav-tag2 a.my-album-c span.she, .nav-tag2 a.my-album span.she, .nav-tag2 a.my-friends-c span.she, .nav-tag2 a.my-friends span.she { background-position: 0 -68px; }

.my-friends .fieldset{margin:0 10px 20px 10px;}
.my-friends .fieldset legend{font-size:14px;font-weight:bold;color:#666}
.my-friends .list5{overflow:hidden;padding:0 10px 10px;}
.my-friends .list5 li{margin-left:0;padding:10px 10px 10px 0;*padding:10px 10px 10px 0;border-bottom:none;height:75px;width:190px;float:left;}
.my-friends .item{width:190px;overflow:hidden;}
.my-friends .face{float:left;width:54px;}
.my-friends .face img{margin:0;}
.my-friends .face .tool{text-align:center;}
.my-friends .face .tool a{color:#898989;}
.my-friends .text{width:130px;margin-left:59px;_margin-left:56px;color:#666;}
.my-friends .text p{line-height:18px;}
.my-friends .text img {padding:2px;}
.my-friends .text .temper{width:130px;height:36px;overflow:hidden;word-break:break-all;}

.invite-way { margin: 0 0 374px 30px; }
.invite-way .list3 { margin: 0 0 39px; }
.invite-way .list3 li { margin: 48px 0 0 0; padding-right: 110px; width: 200px; height: 50px; }
.invite-way a { color: #369; font-size: 14px; font-weight: bold; text-decoration: underline; }
.invite-way p { margin-top: 12px; color: #666; }
.invite-way img { border: 0; }

.blog-list { margin: 0 10px; }
.blog-list .date { color: #999; margin-left: 15px; }
.blog-list .blog-tag { color: #fabf01; }
.blog-list .tool-link { text-align: right; }
.blog-list .tool-link a { color: #666; font-size: 12px; font-weight: normal; }
.blog-list .list4 p { line-height: 25px; color: #666; overflow:hidden; word-break:break-all; }
.search-box select { width: 115px; height: 22px; }
.center-primary li { margin: 0 7px; }
.center-secondary a { display:block; text-align: center; }
.video-list li { padding: 18px 10px; height: 262px; }
.video-list a { line-height: 18px; text-align: left; }
.video-list span { line-height: 20px; }
.post-mood { background-color: #e3f1ff; margin: 0 10px 15px; padding-bottom: 15px; }
.post-mood img { float: left; padding: 15px 10px 25px; }
.post-mood textarea { width: 480px; height: 38px; margin: 15px 0 0; padding: 9px; }
.post-mood input { margin-left: 7px; }
.mood-box { border: 1px solid #d6d6d6; margin: 0 10px 10px; *margin: -15px 10px 10px; padding: 0 0 10px; height: 1%; }
.mood-box .list5 { margin: 10px 5px 0; padding-bottom: 0; }
.mood-box .list5 li { overflow: hidden; text-overflow:ellipsis;word-break:break-all;}
.set-avatar { margin: 60px 63px 0; }
.blog-tag-nav .list3 { margin-right: 0; background: url(../images/member/bg_blog_tag.gif) no-repeat; width: 645px; height: 35px; font-weight: bold; }
.blog-tag-nav .list3 li { margin: 12px 0; padding: 0 11px; width: 45px; border-right: 2px solid #000; text-align: center; }
.blog-tag-nav .list3 li a { color: #333; }
.blog-tag-nav .list3 li.last { border: 0; }
.blog-title .heading h1 { text-indent: 0; font-size: 14px; background: none; width: auto; }
.blog-tag-box, .blog-content, .blog-content-tool, .blog-prev-next { border-bottom: 1px dotted #000; }
.blog-tag-box { margin: 0 10px; line-height: 25px; }
.blog-tag-box .tag { color: #fabf01; }
.blog-tag-box .info1 { padding-left: 260px; color: #999; }
.blog-content { margin: 15px 10px 0;line-height:20px;  font-size:14px;text-indent: 2em;}
.blog-content p { margin-bottom: 25px; font-size:14px; line-height: 20px; text-indent: 2em; }
.blog-content img { float: right; margin: 0 0 15px 15px; }
.blog-content-tool { margin: 10px; padding-bottom: 5px; }
.blog-prev-next { margin: 10px 10px 15px; }
.blog-prev-next p { margin: 10px 0; }
.blog-comment { margin: 10px; }
.blog-comment h1 { background: url(../images/member/bg_blog_comment.gif) no-repeat left center; margin-left: 10px; padding-left: 30px; }
.photo-detail .heading h1 { text-indent: 0; font-size: 14px; background: none; width: auto; }
.blank-heading-word .heading h1 { text-indent: 0; font-size: 14px; background: none; width: auto; }
.album-detail .list6 li { height: 160px; }

.no-content {color:#AAAAAA;font-family:'Microsoft Yahei',Arial,Tahoma,SimSun;font-size:18px;font-weight:bold;margin:0 auto;padding:60px 0;text-align:center;}


/* 消息中心 lam@2009.12.07 */
.msg{margin:15px;}
.msg .nav-tag{margin-left:0;}
.msg .nav-tag .link{background:none;}
.msg .nav-tag .link a{color:#0e97ea;text-decoration:underline;font-size:14px;}
.msg .list{}
.msg .list h2 { background-color: #E0ECF9; border-bottom: 1px solid #AAC1DE; padding: 5px; margin-top: 15px; }
.msg .detail-content { margin: 15px 0; }
.msg .detail-content .face{float:left;width:56px;overflow:hidden;}
.msg .detail-content .face img { padding:2px;border:1px solid #ccc; }
.msg .detail-content .face span { display: block; margin-top: 5px; text-align: center; }
.msg .detail-content .content{margin-left:68px;_margin-left:65px;border:1px dashed #ccc; padding: 5px; }
.msg .detail-content p{margin-bottom:3px;}
.msg .item{margin:15px 0;padding:10px;line-height:16px;border:1px dashed #ccc; }
.msg .item .face{float:left;width:56px;overflow:hidden;}
.msg .item .face img { padding:2px;border:1px solid #ccc; }
.msg .item .face span { display: block; margin-top: 5px; text-align: center; }
.msg .item .content{margin-left:68px;_margin-left:65px;}
.msg .item p{margin-bottom:3px;}
.msg .item .btn{margin-right:10px;text-decoration:underline;}
.msg table { margin: 15px 0; width: 100%; }
.msg thead { background-color: #F2F4F6; border: solid #C1C8D2; border-width: 0 1px 1px 0; text-align: left; }
.msg th{padding-top:4px;padding-bottom:4px; border-bottom:1px solid #C1C8D2;}
.msg .mail-title { background: url(../images/bg_mail.gif) no-repeat scroll 1px -82px; height: 16px; width: 26px; }
.msg td { border-bottom: 1px solid #E3E6EB; height: 24px; }
.msg .read { width: 16px; height: 18px; overflow: hidden; background: url(../images/bg_mail.gif) no-repeat scroll -48px -16px; }
.msg .unread { width: 16px; height: 18px; overflow: hidden; background: url(../images/bg_mail.gif) no-repeat scroll -48px 0; }
.msg .checkbox { text-align: center; }
.msg .msg-tool { border-bottom: 1px solid #AAC1DE; background-color: #C1D9F3; padding: 3px 7px 2px 7px; line-height: 30px; }
.msg h3 { padding: 25px 0 25px 10px; font-size:14px; }

.pm-content .popupmenu_inner table{ width:100%; margin: 0; }
.pm-content .popupmenu_inner table th{ width:80px; margin:5px; height:24px;}
.pm-content .popupmenu_inner .t_input{width:90%;}
.pm-content #username_menu { border: 0; }
.pm-content td { border: 0; }
.frs-selector{ position:relative; width:90%;  }
.frs-selector .selector{ background:#fff; position:absolute; top: 1px; left: 0px; width:100%; border:1px solid #CCCCCC; height: 200px; overflow: hidden; overflow-y: scroll; padding: 5px; }
.frs-selector .selector a.float_del{ display:block; width:40px; height:20px; line-height:20px; position:absolute; right:5px; top:5px; background:#fff; border:#ccc solid 1px;  color:#2C629E; text-decoration:none; text-align:center; cursor:pointer; z-index:20;}
.frs-selector .selector a.float_del:hover{ background:#2C629E; color:#fff;}
.frs-selector .selector ul{ width:100%; height: 145px; }
.frs-selector .selector ul li{ width: 110px; height:25px; line-height:25px; float: left; border-bottom: 1px solid #eee; }
/*.frs-selector .selector ul li a{ height: 25px; line-height:25px; text-decoration:none; color:#2C629E; padding-left:10px; }
.frs-selector .selector ul li a:hover{ background:#2C629E; color:#fff;}*/
.frs-selector .selector label { cursor: pointer; }
.frs-selector .selector .s-head{padding:5px;margin:-4px -4px 5px -4px;background-color:#f2f6fb;color:#666;}

.reg-success { margin: 67px 96px; }
.reg-success h2 { background: url(../images/member/bg_reg_success_h2.gif) no-repeat; text-indent: -1000em; }
.reg-success-content { margin: 28px 0; padding: 28px 10px 38px; background: url(../images/member/bg_reg_success.gif) no-repeat 22px 28px; width: 668px; height: 320px; border: 2px solid #dddfe1; font-size: 14px; }
.reg-success-content p { padding-left: 185px; line-height: 30px; }
.reg-success-content a { font: normal 18px/55px "Microsoft YaHei"; color: #fff; display: block; padding-left: 20px; }
.reg-success-content b { color: #0a7dbe; }
.reg-success-content h3 { margin-top: 27px; background: url(../images/member/bg_reg_success_h3.gif) no-repeat; line-height: 27px; text-indent: -1000em; }
.reg-success-content ul {margin: 18px 0 0 50px; }
.reg-success-content li { list-style-type: square; line-height: 25px; }
.reg-success .tool-link { text-align: right; }
