﻿.dialog-layer { display: none; width: 100%; height: 100px; background: rgba(0,0,0,0.8) repeat; margin-top: 3px; background: url(../images/dot.png)\9; position: absolute; z-index: 9999; top: 0px; left: 0px; }
.dialog-main { width: 640px; background: url(../images/dialog-bg.png) no-repeat; margin: 0 auto; padding: 10px 20px; position: relative; z-index: 10000; padding-right: 10px; }
.dialog-top { height: 30px; line-height: 30px; font-size: 16px; font-family: 'Microsoft YaHei'; }
    .dialog-top > span { color: rgba(255, 144, 0, 0.7); display: inline-block; }
.dialog-pic-main { background: url(../images/dialog-main.png) no-repeat; }
.dialog-top > a.close { background-position: -10px -10px; display: inline-block; width: 24px; height: 24px; display: block; float: right; }
.dialog-title { font-size: 32px; font-family: '宋体'; text-align: center; margin: 20px 0px; color: #000; font-weight: bold; margin-bottom:24px}
.dialog-form-control { width: 430px; margin: 0 auto; }
    .dialog-form-control > dl { height: 30px; line-height: 30px; margin-bottom: 20px; }
        .dialog-form-control > dl dt, .dialog-form-control > dl > dd { float: left; }
        .dialog-form-control > dl dt { color: #444; font-size: 14px; letter-spacing: 1px; width: 60px; height: 100%; line-height: 220%; }
        .dialog-form-control > dl dd { padding-left: 10px; }
            .dialog-form-control > dl dd > input, .dialog-form-control > dl dd > textarea { width: 321px; padding-left: 5px; border-radius: 4px; border: solid 1px #ff9000; box-shadow: 1px 2px 6px #908E8E; }
            .dialog-form-control > dl dd > input { height: 28px; line-height: 28px; }
            .dialog-form-control > dl dd > textarea { height: 70px; line-height: 22px; }
        .dialog-form-control > dl dt, .dialog-form-control > dl > dd { float: left; }
    .dialog-form-control > .dialog-submit { height: 40px; margin-bottom: 14px; }
        .dialog-form-control > .dialog-submit button { margin: 0 auto; width: 135px; display: block; height: 40px; line-height: 40px; border: none; background-position: -15px -157px; color: #fff; font-size: 20px;font-family:'Microsoft YaHei'; cursor: pointer; }
.dialog-foot { display: block; padding-top: 10px; }
.dialog-desc-list { float: left; padding-left: 18px; }
    .dialog-desc-list > li { height: 27px; line-height: 28px; background-position: 0px -69px; padding-left: 36px; color: #b17f00; font-family: 'Microsoft YaHei'; font-weight: bold; }
.dialog-mobile { float: right; margin-top: 20px; color: #ff9000; font-family: '华文隶书'; font-size: 40px; font-weight: bold; margin-right: 20px; }
