.xingzuo {
	overflow:hidden;
	background-color:#f7e7c3;
	padding-bottom:30px
}
.xingzuo-form {
	overflow:hidden;
	margin:20px 45px 0;
	text-align:center
}
.xingzuo-form>li {
	overflow:hidden;
	margin-bottom:15px
}
.xingzuo-form__words {
	width:85px;
	text-align:right;
	overflow:hidden;
	margin-left:30px
}
.xingzuo-form__select,.xingzuo-form__words {
	height:30px;
	line-height:30px;
	display:inline-block;
	vertical-align:middle
}
.xingzuo-form__select {
	background-color:#fffef4;
	border:1px solid #f7e0a4;
	width:210px;
	color:#666;
	margin:0 6px
}
.xingzuo-form__btn {
	overflow:hidden;
	text-align:center;
	margin-top:10px;
	margin-bottom:40px
}
.xingzuo-form__btn>a {
	width:240px;
	height:56px;
	line-height:56px;
	text-align:center;
	font-size:24px;
	color:#fff;
	display:inline-block;
	margin:0 10px
}
.xingzuo-form__btn-red {
	background:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAPAAAABwBAMAAADSy+B5AAAAD1BMVEVHcEy4WE64dk7WpqHWtaERR7NEAAAAAXRSTlMAQObYZgAAAMVJREFUaN7t2MEJwzAMhWF3hJAFivECxRuY7D9TI4Vc29t7Af0PfP6QMVhS6568G7AOHsexziNLYCvh3tcQ1hpYVXjEtS8Re2F3xfIAAwMDAwP/hukyVXBrJrYezKuuMLTxSQADAwMDPw82rptYKYpg19qYLlM5xFjy2jwBVsJzzjiyJBjwZ9vPI8ueYFE4r13lJnZXLA8wMDAwMPAfmC5TBHtmCdsQ44R51RVgPglgYGBg4AfCvnUTK0URbFsb02UKhxhHvtVbanJZvEEVAAAAAElFTkSuQmCC) no-repeat;
	background-position:0 -56px
}
.xingzuo-describe {
	line-height:30px;
	padding:0 45px
}
.mod-panel .hd {
    margin:0 35px;
    padding:10px 0;
    text-align:center
}
.mod-panel .hd h1 {
    line-height:30px;
    font-size:22px;
    font-weight:bold;
    color:#813d20
}
.mod-panel .hd p {
    line-height:22px;
    color:#666
}
.mod-panel .bd strong {
    margin:0 3px;
    font-weight:bold;
    color:#fd7474
}
.mod-panel .info {
    line-height:30px;
    text-align:center;
    margin-bottom:10px
}
.mod-panel .info .field {
    display:inline-block;
    margin:0 10px
}
.mod-panel .info .name {
    font-weight:bold
}
.mod-panel table {
    width:100%;
    margin-bottom:20px;
    table-layout:fixed;
    border-collapse:collapse;
    border-spacing:0;
    background-color:#fffcf5
}
.mod-panel table caption {
    text-align:center
}
.mod-panel table caption h3 {
    line-height:40px;
    font-size:18px;
    color:#813d20
}
.mod-panel table caption h3 span {
    position:relative;
    display:inline-block;
    padding:0 60px;
    font-weight:bold
}
.mod-panel table caption h3 span:before {
    position:absolute;
    left:4px;
    top:4px;
    width:32px;
    height:32px;
    content:'';
    background:url("/statics/pc/sm/sxxg/images/icon-hd.png") center center no-repeat
}
.mod-panel table caption h3 span:after {
    position:absolute;
    right:4px;
    top:4px;
    width:32px;
    height:32px;
    content:'';
    background:url("/statics/pc/sm/sxxg/images/icon-hd.png") center center no-repeat
}
.mod-panel table caption p {
    line-height:30px
}
.mod-panel table thead {
    background:#fdf5e6
}
.mod-panel table th, .mod-panel table td {
    padding:8px 16px;
    border:1px solid #d0ad9a;
    color:#8a492e
}
.mod-panel table td.th {
    width:100px;
    text-align:center;
    font-weight:bold
}
.mod-panel table th {
    text-align:center;
    font-weight:bold
}
.mod-panel table p {
    margin-bottom:10px;
    line-height:20px
}
.mod-panel table p:last-child {
    margin-bottom:0
}
.mod-panel .item .c-bd {
    padding:10px 20px;
    margin:0 auto 20px;
    border:1px solid #d0ad9a;
    background:#fdf5e6 url("/statics/pc/sm/sxxg/images/bg.png") right top no-repeat;
    border-radius:4px
}
.mod-panel .item .input-wrapper {
    text-align:center;
    margin:10px auto
}
.mod-panel .item .input-wrapper .input-title {
    display:inline-block;
    width:88px;
    padding:0 12px;
    line-height:30px;
    text-align:right;
    font-weight:bold
}
.mod-panel .item .input-wrapper .input-content {
    display:inline-block;
    line-height:30px
}
.mod-panel .item .input-wrapper label {
    display:inline-block;
    min-width:80px;
    margin-right:15px
}
.mod-panel .item .input-wrapper label span, .mod-panel .item .input-wrapper label input {
    vertical-align:middle
}
.mod-panel .item .input-wrapper input[type="text"] {
    width:100px;
    height:20px;
    padding:6px 12px;
    border:1px solid rgba(0, 0, 0, 0.2);
    line-height:20px;
    vertical-align:middle;
    border-radius:4px;
    outline:none
}
.mod-panel .item .input-wrapper select {
    min-width:64px;
    height:34px;
    padding:4px;
    border:1px solid rgba(0, 0, 0, 0.2);
    line-height:20px;
    vertical-align:middle;
    border-radius:4px;
    outline:none
}
.mod-panel .item .input-wrapper button, .mod-panel .item .input-wrapper .btn {
    width:100px;
    height:34px;
    margin:0 20px;
    border:medium none;
    background:#FF8A11;
    line-height:30px;
    vertical-align:middle;
    font-size:15px;
    color:#fff;
    border-radius:5px;
    outline:none;
    cursor:pointer
}
.mod-panel .item .input-wrapper button:hover, .mod-panel .item .input-wrapper .btn:hover {
    background:#eb7e0e
}
.mod-panel .item .input-wrapper .btn {
    display:inline-block;
    margin:0;
    background:#e20b1b;
    line-height:34px
}
.mod-panel .item .input-wrapper .btn:hover {
    opacity:0.5;
    background:#e20b1b
}
.mod-panel .box {
    margin-bottom:20px;
    padding:10px 20px;
    border:1px solid #d0ad9a;
    background:#fdf5e6;
    color:#8a492e
}
.mod-panel .box .c-hd {
    height:18px;
    margin-top:15px;
    margin-bottom:8px;
    padding-left:12px;
    border-left:3px solid #8a492e;
    line-height:18px;
    font-weight:bold;
    font-size:15px;
    color:#333
}
.mod-panel .box .c-bd {
    margin-bottom:15px
}
.mod-panel .box .c-bd p {
    margin-bottom:10px;
    line-height:22px;
    text-indent:2em
}
.mod-panel .book {
    margin-bottom:20px;
    padding:10px 20px;
    border:1px solid #d0ad9a;
    background:#fdf5e6;
    color:#8a492e
}
.mod-panel .book h2 {
    margin-top:15px;
    margin-bottom:5px;
    background:url("/statics/pc/sm/sxxg/images/hd-bg.png") center center no-repeat;
    line-height:40px;
    text-align:center;
    font-weight:bold;
    font-size:16px;
    color:#925335
}
.mod-panel .book h4, .mod-panel .book strong {
    display:block;
    height:18px;
    margin-top:15px;
    margin-bottom:8px;
    padding-left:12px;
    border-left:3px solid #8a492e;
    line-height:18px;
    text-indent:0;
    font-weight:bold;
    font-size:15px;
    color:#333
}
.mod-panel .book p {
    margin-bottom:10px;
    line-height:22px;
    text-indent:2em
}
.mod-panel .book p:first-child {
    display:none
}
.mod-panel .book p.center {
    text-align:center;
    text-indent:0
}
.mod-panel .book p.center img {
    max-width:100%;
    height:auto
}
.mod-panel .menu {
    margin-bottom:10px
}
.mod-panel .menu ul {
    max-width:640px;
    text-align:center;
    margin:0 auto;
    overflow:hidden
}
.mod-panel .menu li {
    display:inline-block;
    width:120px
}
.mod-panel .menu li a {
    display:block;
    height:32px;
    border:1px solid #d0ad9a;
    background:#fdf5e6;
    line-height:32px;
    text-align:center;
    font-size:14px;
    color:#8a492e;
    border-radius:4px
}
.mod-panel .menu li.active a {
    border:1px solid #a4672e;
    background:#a4672e;
    color:#fff
}
.mod-panel .shengxiao ul {
    overflow:hidden
}
.mod-panel .shengxiao li {
    float:left;
    width:8.33%
}
.mod-panel .shengxiao li a {
    display:block;
    padding:12px 0 7px;
    margin:0 5px 10px;
    border:1px solid #d0ad9a;
    background:#fdf5e6;
    line-height:22px;
    text-align:center;
    border-radius:4px;
    color:#813d20
}
.mod-panel .shengxiao li.active a {
    background:#a4672e;
    border:1px solid #a4672e;
    color:#fff
}
.mod-panel .mod_box_t3 {
    border-color: #ebdbd3;
    margin-bottom: 10px;
    color: #8a492e;
}
.mod-panel .info_table {
    text-align: center;
    margin-bottom: -1px;
    table-layout: fixed;
}
.mod-panel .info_table_col3 {
    margin-bottom: -1px;
    color: #8a492e;
}
.mod-panel .info_table_col3 .sort_1st {
    width: 40%;
    padding: 5px 15px;
}
.mod-panel .info_table_col3 .sort_2nd {
    width: 30%;
    padding: 5px;
}
.mod-panel .info_table_col3 .sort_3rd {
    width: 30%;
    padding: 5px;
}
.mod-panel .info_table_col3 th li {
    float: left;
    width: 65px;
    font-weight: normal;
    line-height: 32px;
}
.mod-panel .info_table_col3 th li.cGrey {
    font-size: 12px;
}
.mod-panel .info_table_col3 td {
    line-height: 30px;
    border-left: 1px solid #ebdbd3;
    border-bottom: 1px solid #ebdbd3;
}
.mod-panel.clearfix:after {
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
}
.mod-panel.clearfix {
    *zoom:1;
}
.mod-panel .shengxiao li img, .mod-panel .shengxiao li span {
    display:block
}
.mod-panel .shengxiao li img {
    width:32px;
    height:32px;
    margin:0 auto
}
.mod-panel .sm_kuang2 {
    float:left;
    margin:0 10px;
    text-align:center
}
/*# sourceMappingURL=style.min.css.map */