@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
html,body{ font-family:"微软雅黑";}
a{ text-decoration:none;}
ul, ul li{ list-style:none; margin:0; padding:0;}

.clearfix:before, .clearfix:after { display: table; content: " ";}
.clearfix:after { clear: both;}
.clear{ clear:both;}

.wrapper{ position:relative;}
.container{ position:relative; background:url(body-bg.jpg); min-width:320px; width:640px; margin:0 auto; padding:30px 26px 30px 25px;}

.box-top{ position:relative; background:url(box-top.png) no-repeat top; padding-top:77px;}
.box-bottom{ background:url(box-bottom.png) no-repeat bottom; padding-bottom:77px;}
.box-center{ background:url(box-center.png) repeat-y;}

/* 头部 */
.header-title{ position:relative; background:url(header-title.png) no-repeat center; height:37px; top:-20px;}

/* 表单 */
.header-form{ position:relative; padding:70px 0 0 70px;}

.year-row{ background:url(year-bg.png) no-repeat; height:48px; margin-bottom:33px;}
.month-row{ background:url(month-bg.png) no-repeat; height:48px; margin-bottom:33px;}
.day-row{ background:url(day-bg.png) no-repeat; height:48px; margin-bottom:33px;}
.time-row{ background:url(time-bg.png) no-repeat; height:48px; margin-bottom:33px;}

.year-row .select-box, .month-row .select-box, .day-row .select-box, .time-row .select-box{ float:left; margin:0 0 0 195px; width:175px; height:48px; overflow:hidden;}
.year-row select, .month-row select, .day-row select, .time-row select{ position:relative; width:165px; height:50px; line-height:48px; vertical-align:middle; background:none; border:none; padding:10px 0 0 5px; font-size:26px; cursor:pointer;}

.button-row{ margin-top:70px;}
.search-btn{ display:block; float:left; background:url(search-bg.png) no-repeat; width:202px; height:61px; margin-right:30px; border:none; text-indent:-999px; cursor:pointer;}
.reset-btn{ background:url(reset-bg.png) no-repeat; width:202px; height:61px; border:none; text-indent:-999px; cursor:pointer;}

/* 内容 */
.content{ margin-top:70px;}

.result-content{ margin-bottom:10px;}
.result-content .result-title{ background:url(result-bg.png) no-repeat center; height:37px; margin-bottom:20px;}
.result-content p{ padding:0 45px; margin:0; color:#7d0100; font-size:26px; line-height:1.8em;}
.instruc-content .instruc-title{ background:url(instruc-bg.png) no-repeat center; height:37px; margin-bottom:20px;}
.instruc-content p{ padding:0 45px; margin:0; color:#7d0100; font-size:26px; text-indent:2em; line-height:1.8em;}

.copyright{ margin-top:20px; text-align:center; color:#7d0100;}
.copyright span{ font-weight: bolder; font-size: 18px;}
.statistics{ display:none;}
