﻿.guest_book h1 {color:#1f1f1f; font-size:24px; font-weight:normal;padding: 2em 0 0 1em;}
.guest_book h2 {color:#1f1f1f; font-size:24px; font-weight:normal;padding: 0 0 0 1em;}

.guest_book .message_inf{padding-top:10px;}
.guest_book .message_inf p{color:#1f1f1f; font-size:16px; margin-bottom:20px; overflow:hidden; line-height:28px;}
.guest_book .message_inf span{display:inline-block; width:50px; float:left;}
.guest_book .message_inf .line{width:100%; border-top:1px dotted #c7c7c7; margin:20px 0;}
.guest_book .message_inf input, .message_inf select{height:32px; border:1px solid #a9a9a9; margin-left:13px; box-sizing:border-box; float:left;}
.guest_book .message_inf input{text-indent:5px; font-size:14px;}
.guest_book .message_inf select{width:166px; color:#6b6b6b; font-size:14px; cursor:pointer;}
.guest_book .message_inf .message_email{width:240px; margin-right:35px;}
.guest_book .message_inf .message_phone{width:176px; margin-right:35px;}
.guest_book .message_inf .message_qq{width:176px;}
.guest_book .message_inf .message_title{width:780px;}
.guest_book .message_inf .message_txt{height:130px; border:1px solid #a9a9a9; margin-left:13px; box-sizing:border-box; width:780px; padding:5px;}
.guest_book .message_inf img{width:114px; margin-left:20px;}
.guest_book .message_inf .message_btn{margin-left:63px; padding:6px 39px; border:none; outline:none; background-color:#ef3838; color:#fff; font-size:18px; height:auto; border-radius:3px; -moz-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; cursor:pointer;}
.guest_book .message_inf .message_btn:hover{background-color:#ef4d4d;}
.guest_book .message_inf .tolist{font-size:16px; color:#0e81da; text-decoration:underline; position:absolute; bottom:0; margin-left:20px;}

.guest_book2{ overflow: hidden;}
.guest_book2 .message_inf{padding-top:10px; padding-left: 10px;}
.guest_book2 .message_inf p{color:#1f1f1f; font-size:16px; margin-bottom:20px; overflow:hidden; line-height:28px;}
.guest_book2 .message_inf span{display:inline-block; width:50px; float:left;}
.guest_book2 .message_inf .line{width:100%; border-top:1px dotted #c7c7c7; margin:20px 0;}
.guest_book2 .message_inf input, .message_inf select{height:32px; border:1px solid #a9a9a9; margin-left:13px; box-sizing:border-box; float:left;}
.guest_book2 .message_inf input{text-indent:5px; font-size:14px;}
.guest_book2 .message_inf select{width:166px; color:#6b6b6b; font-size:14px; cursor:pointer;}
.guest_book2 .message_inf .message_email{width:240px; margin-right:35px;}
.guest_book2 .message_inf .message_phone{width:240px; margin-right:35px;}
.guest_book2 .message_inf .message_qq{width:240px;}
.guest_book2 .message_inf .message_title{width:600px;}
.guest_book2 .message_inf .message_txt{height:130px; border:1px solid #a9a9a9; margin-left:13px; box-sizing:border-box; width:600px; padding:5px;}
.guest_book2 .message_inf img{width:114px; margin-left:20px;}
.guest_book2 .message_inf .message_btn{margin-left:63px; padding:6px 39px; border:none; outline:none; background-color:#ef3838; color:#fff; font-size:18px; height:auto; border-radius:3px; -moz-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; cursor:pointer;}
.guest_book2 .message_inf .message_btn:hover{background-color:#ef4d4d;}
.guest_book2 .message_inf .tolist{font-size:16px; color:#0e81da; text-decoration:underline; position:absolute; bottom:0; margin-left:20px;}


.line2{width:100%; border-top:1px dotted #c7c7c7;}

.ask_list{
    margin-top: 10px;
    width: 100%;
    border-collapse: collapse;
}

.ask_list caption {
    height: 28px;
    border: #E6E9EA 1px solid;
    border-bottom: 0;
    line-height: 28px;
}

.ask_list td {
    padding: 8px 10px 8px 15px;
    border: #E6E9EA 1px solid;
    font-size: 14px;
    line-height: 24px;
}

.question{
    width: 40px;
}

.question_title{
    float: left;
    padding-left: 10px;
}

.question_info{
    float: right;
    padding-right: 10px;
}

.page-large{
    margin-top: 10px;
}