﻿@charset "utf-8";
body{background-color:#fcfcfc; font-size:14px !important;}
p{ margin:0; padding:0;}
.help,.state,.contact{ background:#fff; padding:20px; margin-bottom:30px;box-shadow: 0 0px 18px 0px rgba(7, 17, 27, 0.08);}
.help .new_list{ padding-bottom:30px;}
.help li{ line-height:60px; height:60px; border-bottom:1px solid #eee}
.help li a,.help .new_list .new_detail_03 span{ font-size:14px;}
.help li a:hover{color:#f78402;}

.help .new_list .new_detail_01,.state .state01,.contact .title h2,.ct_title{ line-height:60px; text-align:center; font-size:18px; margin-bottom:30px;border-bottom:1px solid #eee}
.help .new_list .new_detail_03  hr{ border:none;}
.help .new_list .new_detail_03 p,.help .new_list .new_detail_03 div,.state .state02 p,.contact p,.ct_con li{ line-height:25px;}
.help .new_detail_03 .back ,.btn_blue{
	display: block;
    width: 128px;
    height: 36px;
    line-height: 36px;
    margin: 30px auto 0;
    background: #23b8ff;
    color: #fff;
    font-size: 14px;
    -webkit-transition: all .5s ease;
    -o-transition: all .5s ease;
    -moz-transition: all .5s ease;
    transition: all .5s ease;
    text-align:center;
}
.state .state03{ text-align:right; margin-top:30px;}

.ask_ask .advice { width:880px; background:#fff;box-shadow: 0 0px 18px 0px rgba(7, 17, 27, 0.08); padding:0 20px 20px 20px;}
.ask_ask .aska01{ line-height:40px; font-size:16px;border-bottom:1px solid #eee}
.ask_ask .aska01 span{ font-size:14px; vertical-align:middle; color:#999; margin-left:10px;}
.ask_ask .advice01,.advice .advice02 { margin-top:20px;}
.advice .advice02 table {
    border: 1px solid #eaeaea;
    border-bottom: none;
    border-right: none;
    width: 97%;
}
.advice .advice02 table td.adstyle01 {
    line-height: 56px;
    width: 150px;
}
.advice .advice02 table td p input{ vertical-align:middle; margin-right:5px;}
.advice .advice02 table td {
    border-right: 1px solid #eaeaea;
    border-bottom: 1px solid #eaeaea;
    padding: 15px 10px;
}
.advice .advice02 table td .adstyle02 {
    width: 100%;
    height: 150px;
    border: 1px solid #eaeaea;
    resize: none;
    list-style: none;
    line-height: 24px;
    font-size: 14px;
    padding: 0px 5px;
    color: #828282;
}
.advice .advice02 table td .adstyle03 {
    width: 100%;
    height: 30px;
    line-height: 30px;
    padding: 0px 5px;
    border: 1px solid #eaeaea;
    color: #828282;
    font-size: 14px;
    list-style: none;
    margin-right: 10px;
}

.ask_ask .aska02 .advice01 p{ line-height:25px;}
.ask_ask  .aska02_02 { width:300px; background:#fff;box-shadow: 0 0px 18px 0px rgba(7, 17, 27, 0.08);}

.aska02_0203 img{ width:100%;}
.aska02_0201{ padding:0 10px;line-height:40px; font-size:16px;border-bottom:1px solid #eee; margin-top:20px;}
.aska02_0202{ padding:0 10px;}
 .aska02_0202 li{
    height:30px; line-height:30px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis}
.aska02_0202 a:hover{color:#f78402}