.person-html{padding: 0 15px;}
.person-html p{text-indent: 2em; font-weight: 700;margin-bottom: 15px;line-height: 30px;font-size: 13px;}
.carouse { width:928px; margin: 0; overflow: hidden;}
.carouse-title { height: 34px; margin-bottom: 20px; line-height: 33px; border-bottom: 1px solid #b2b2b2;}
.carouse-title span { height: 33px; display: inline-block; font: 700 18px/33px "微软雅黑"; color: #4c4c4c; border-bottom: 3px solid #e50514;}
.carouse ul.air_title li { padding: 5px 0;font:14px/29px "微软雅黑";margin-bottom:15px;}
.carouse ul li {height: 40px; line-height: 39px;  padding: 0 10px;}
.carouse ul li i { color: #f42533; vertical-align: sub;padding-left: 5px;margin-right: 3px}
.carouse ul li span{ display: inline-block;width: 90px;text-align: right;margin-right: 10px;}
.carouse ul li label{ font-weight: 100;color: red;font-size: 12px;display: none;margin-left: 97px;margin-top: -5px;}
.carouse ul li input,.carouse ul li select {border: 1px solid #e0e0e0;height: 30px; line-height: 30px; outline: 0; padding: 3px 10px; margin:0; border-radius: 3px;}
.carouse ul li select {width: 180px;height: 30px; padding: 1px 0;}
.box { height: 51px; margin-top: 50px; margin-left: 20px;}
.box span{ display: inline-block; line-height: 26px; padding: 0 20px; margin:0 40px 0 10px; border: 1px solid #ccc; border-radius: 5px; cursor: pointer;background: #e50514;color: white;}
.result-box { width: 100%; clear: both; overflow: hidden;border-top: 1px solid #ccc;display: none;}
.result-box h3{ height: 36px; line-height: 22px; font-size: 16px;font-weight: 700}
.newCode { width: 100%; padding: 10px 0; overflow: hidden; text-decoration: none;  border: none; clear: left;}
.result-cue {color: rgb(255, 0, 0);}
.newCode span { padding-right: 5px;}
.result-box h3,.newCode { padding: 10px; overflow: hidden;}
.result-cue{ padding: 0 10px 10px;}
.result-table { margin: 5px 10px 0;  width:897px; border-top: 1px solid #333; border-right: 1px solid #333; overflow: hidden;}
.result-table li { float: left;width: 185px; line-height: 30px; border-bottom: 1px solid #333; border-left: 1px solid #333; text-align: center;}
.result-table li.list1{width: 151px;}
.result-table li.list2{width: 190px;}
.list07 b{
    width: 16px;
    height: 17px;
    display: inline-block;
    position: relative;
    left: -30px;
    top: -2px;
    vertical-align: middle;
    background: url(../img/calender.png)no-repeat;
}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
    color: #ccc;
}

input:-moz-placeholder{
    color: #ccc;
}

input::-moz-placeholder{
    color: #ccc;
}

input:-ms-input-placeholder{
    color: #ccc;
}
