
body	{font-size:12px; color:#8e8e8e; margin:0px;}
input,select,textarea { margin:0; padding:0; font-size:12px; color:#444; font-family:Tahoma,Verdana;border-radius: 4px;
    border: 1px solid #ccc;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);}
img	{ border:0; }
a	{ font-size:12px; color:#444; text-decoration:none; }
a:hover	{ font-size:12px; color:red; text-decoration:underline; }
tr{height:50px;}
th { font-size:13px; width:100px; text-align:left; font-weight: normal;padding-left:20px;}
td { font-size:12px;}
td input{height:30px}
select { font-family: Tahoma,Verdana; font-size: 9pt; color: #444444; Border:1x SOLID #efefef; background: #FFFFFF; height: 25px; }

.top .top_text{background-image:url(/formmail/faq_back.jpg);
    background-size: 100%;
    background-repeat: no-repeat;
    height: 60px;
    width:564px;
    margin-bottom: 0;
    font-size:20px;
    border-radius:10px 10px 0px 0px}
.button input{cursor:pointer;width: 100px;height: 40px;background:#fff;}
.button input:hover{background:#eee;}
.q_rotate{margin-top: 15px;margin-left:520px;
          position:absolute;z-index:1001;width:29px;
          -webkit-transition: all 0.3s ease-in-out;
          -moz-transition: all 0.3s ease-in-out;
          -o-transition: all 0.3s ease-in-out;
          -ms-transition: all 0.3s ease-in-out;
          transition: all 0.3s ease-in-out;}
.q_rotate:hover{-webkit-transform: rotate(180deg);
                 -moz-transform: rotate(180deg);
                 -o-transform: rotate(180deg);
                 -ms-transform: rotate(180deg);
                 transform: rotate(180deg);}
