﻿/*-----主体-----*/
.main { margin-top: 20px; background-color: #f8f8f8; padding: 20px; overflow: hidden; }
.main > .ttl > h3 { font-size: 22px; color: #111; }
.main > .ttl > p { font-size: 14px; color: #707070; margin-top: 10px; }
.main > .ttl > p > span { margin-right: 15px; }
.main > .more { margin-top: 20px; overflow: hidden; }
.main > .more > div, .main > .detail { background-color: #fff; border: 1px solid #eee; padding: 20px; }
.main > .more > div { height: 345px; }
.main > .more > div.left { width: 610px; }
.main > .more > div.right { width: 530px; }
.txt { margin-top: 25px; }
.txt > .inputGroup { margin-bottom: 30px; overflow: hidden; position: relative; }
.txt > .inputGroup > h5 { font-size: 14px; color: #707070; line-height: 38px; }
.txt > .inputGroup > input { width: 400px; height: 38px; border: 1px solid #eee; padding-left: 10px; font-size: 14px; color: #707070; }
.txt > .inputGroup > input.price { padding-right: 80px; }
.txt > .inputGroup > input.money { padding-right: 35px; }
.txt > .inputGroup > span { position: absolute; right: 10px; top: 10px; font-size: 14px; color: #c9c9c9; }
.txt > .mybtn { text-align: right; }
.txt > .mybtn > a { display: inline-block; width: 108px; height: 36px; text-align: center; line-height: 34px; background-color: #d3b050; border: 1px solid #bb8e13; color: #fff; }
.txt > .mybtn > a.gray { background-color: #fff; border: 1px solid #707070; color: #707070; margin-left: 15px; }
.txt > .mybtn > a.upload > span { display: inline-block; width: 16px; height: 12px; background: url(/content/images/icon/icon_upload.jpg) center bottom no-repeat; }
.txt > .tips { color: #707070; margin-top: 50px; }
.main > .detail { width: 100%; margin-top: 20px; }
.main > .detail img {max-width:1118px;}
.main h4.ttl { font-size: 16px; color: #111; height: 40px; border-bottom: 1px solid #eee; }
.main h4.ttl > p { color: #55a048; }
.main h4.ttl > span { display: block; height: 21px; line-height: 21px; float: left; margin-right: 10px; }
.main h4.ttl > span.symbol { width: 4px; background-color: #d3b050; }
.main > .more > div.left > table { font-size: 14px; color: #707070; margin-top: 15px; line-height: 27px; }
.main > .more > div.left > table tr th { font-weight: 400; text-align: left; padding-right: 5px; }
table, td, th { border: 1px solid transparent; }
.main > .detail > .txt { margin-top: 15px; line-height: 27px; font-size: 14px; color: #707070; }
