﻿
.h3
{
    text-align:left;
    margin:0 5px;
  
}
.h3 label
    {
        font-size: 1em;
        font-weight: bold;
        color:rgb(212,28,28);
        border-left:3px solid rgb(212,28,28);
        padding-left: 10px;
        height: 36px;
        line-height: 36px;
    }

.gsjs
{
    border-top:2px dotted #d0cdcd;
    padding:10px 5px;
    background: #f0eff4;
}
.gsjs img
    {
        width:100%;
        height:auto;
        border-radius:5px;
    }
.gsjs .body
    {
        
        line-height:26px;
    }
.gsjs .body p
   {
      padding-top:10px;
    }


.formArea
{
    
    overflow:hidden;
    border:0px solid #bbb;
    margin:30px 10px;
    background:rgb(255, 255, 255);
    border-radius:6px;
    padding:0px 10px 10px 10px;
    color:#333;
    box-shadow:0px 0px 2px 2px #e3e3e3;
    
    
}
.formArea li
    {
       padding:5px 0;
       box-sizing:border-box;
       width:100%;
    }
.formArea .caption
{
    font-weight:normal;
    height:40px;
    line-height:40px;
    text-align:center;
    border-bottom:1px solid #bbb;
    font-size:16px;

}
  .formArea .shuo
    {
        text-indent:28px;
        font-size:14px;
        padding:5px;
        word-break:break-all;
        word-wrap:break-word;
        line-height:24px;
    }
    .formArea Label
    {
        font-size:14px;

    }
        .formArea Label span
        {
            color:#f00;
        }
    .formArea input[type="text"],input[type="tel"],select
    {
        border:0;
        border-bottom:1px solid #d0cdcd;
        height:30px;
        line-height:30px;
        text-align:left;
        width:100%;

    }
        .formArea input[type="text"]:focus, input[type="tel"]:focus,input[type="submit"]:focus,select
        {
            outline:none;
        }

    .formArea input[type="submit"]
    {
    /*background-color:rgb(123,51,65);*/
    background:rgb(190,101,119);
    border: none;
    color: rgb(252,248,177);
    font-weight:bold;
    padding: 6px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
    border-radius:6px;
    cursor: pointer;
    width:60%

    }
