﻿@charset "utf-8";
s@charset "utf-8";
.write_guest {}
.write_guest textarea { width:1192px; height:80px; border:1px solid #ccc; padding:3px;}
.write_guest .ft { margin-top:5px;}
.write_guest span.left { display:block; float:left; height:22px; line-height:22px; color:#a67dc8;}
.write_guest span.right { display:block; float:right; height:22px;}
.guest_submit { text-align:center; background:url(../images/guest_03.gif) no-repeat 0 0; height:22px; width:67px; line-height:22px; border:0; color:#fff; cursor:pointer;}
.read_guest { margin-top:20px;}
.read_guest .hd { text-align:left; background:url(../images/guest_07.gif) no-repeat 0 0; height:22px; line-height:22px; font-size:14px; color:#333; font-weight:bold; padding-left:32px; margin-top:5px;}
.read_guest .hd span.infoto { font-size:12px; color:#888; font-weight:normal;}
.comments { margin-top:10px; font-size:14px; color:#333; line-height:170%; text-align:left;}
.comments p { padding:3px 5px;}
.comments p.title { background-color:#F4EBFE;}
.comments .right { float:right;}
.admin_answer { margin-top:8px; border:1px solid #C9DCEB; background-color:#F1F8FE;}
.login_test{border:1px solid #e7e7e7; border-top:1px solid #bbb; border-left:1px solid #bbb; height:16px; line-height:16px; color:#666; width:90px;}
#login_info_cm li.youke_li { display:none;}

.user_comment { border:1px solid #eee; background-color:#fff; padding:10px 15px; margin-top:10px;}
.user_comment .hd { font-size:16px; color:#333; border-bottom:1px solid #eee;}
.user_comment .hd .tit { display:block; float:left; border-bottom:1px solid #ff9501; padding:7px 0 10px; margin-bottom:-1px;}
.user_comment .hd .right { font-size:14px; font-weight:normal; display:inline; margin-top:8px; color:#aaa;}
.user_comment .bd { padding:0 0 20px;}

html body { background-color:#f9f9f9;}
.header { background-color:#fff;}
.reg_header { position:relative; z-index:1; *zoom:1; background-color:#fff; padding:15px 0; border-bottom:1px solid #e5e5e5;}
.reg_header .logo { float:left; width:auto;}
.reg_header .logo img { display:block; vertical-align:top; height:74px;}
.reg_header .sub-logo { float:left; display:inline; margin:15px 0 0 10px; border-left:1px solid #eee; padding-left:15px; line-height:45px; font-size:24px; color:#999;}
.reg_header .po { float:right; display:inline; margin-top:25px; font-size:14px; color:#ccc;}
.reg_header .bor { display:inline-block; *display:inline; *zoom:1; width:1px; height:16px; overflow:hidden; background-color:#ddd; margin:0 12px; vertical-align:middle;}
.guestbook .write2014 { margin:0;}
.guestbook .write2014 .cmt_btn { outline:0; background-color:#ffc600; color:#333;}
.guestbook .write2014 .cmt_control { font-size: 16px; color: #bbb; border:1px solid #eee;}
.guestbook .write2014 .emot .emot_btn { color:#bbb;}
.guestbook .write2014 .cmt_txt { border:1px solid #eee; border-bottom:0 none;}
.guestbook .comment_item .comment_face img { border-radius:24px;}
.guestbook .comment_item .userName { font-size:18px; color:#555;}
.guestbook .comment_item .dtappenddate { color: #bbb; font-size: 14px; margin: 7px 0;}
.guestbook .comment_item .comment_content { color:#666;}


.guestbook .comment_item .manage_replay { color:#666; position:relative; z-index:1; background-color:#fafafa; border:1px solid #eee; border-radius: 5px;  margin-top: 10px; padding: 10px;}
.guestbook .comment_item .manage_replay .sp { color:#436a9f; display:block;}
.guestbook .comment_item .manage_replay .time { position:absolute; top:8px; right:10px;}
.guestbook .comment_item .isyes1,.guestbook .comment_item .isyes2 { display:inline-block; vertical-align:middle; background:url(../images/revert2014.png) no-repeat 0 0; padding-left:20px;}
.guestbook .comment_item .isyes1 { background-position:1px 1px; border-right:1px solid #eee; padding-right:8px; margin-right:8px;}
.guestbook .comment_item .isyes2 { background-position:1px -530px;}
