@charset "utf-8";

.month_filterWrap{border-bottom:#9DD425 2px solid;text-align:center;padding-bottom:12px;}
.month_filterWrap>a{display:inline-block;height:40px;padding:0 25px;text-align:center;line-height:40px;background-color:#389DFB;color:#fff;font-size:18px;margin-right:20px;cursor:pointer;position:relative;}
.month_filterWrap>a.on{background-color:#9DD425;}
.month_filterWrap>a.on::before{content:"";position:absolute;top:100%;left:50%;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:9px solid #9DD425;margin-left:-10px;}
.form_box{width:95%;margin:0 auto;padding-top:3%;}
.fill_inputLine{overflow:hidden;}
.author_chooseLine{padding-top:15px;}
.fll_tit{display:block;width:20%;padding-right:1%;font:12px/30px "Microsoft Yahei";float:left;text-align:right;}
.fll_cont{float:right;width:71%;padding-bottom:22px;}
.fill_text{width:78%;position:relative;}
.fill_text input{width:96%;padding:3px 2%;height:22px;font:12px/22px "Microsoft Yahei";border:1px solid #B3B2B2;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.fameCheck_list.detail_fameCheck li{font-size:1em;margin:4px 10px 4px 0;padding:0px 35px;text-align:center;}
.label_checkbox{ont:12px/30px "Microsoft Yahei";}
.btn_sumbit{margin:8% auto;}

.calendar_input{width:18%;height:25px;font:13px/30px "Microsoft Yahei";padding:0 2%;border:1px solid #B3B2B2;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:url("../../images/icon_calendar.png") right center no-repeat;cursor:pointer;}

@media only screen and (min-width:481px){
    .btn_sumbit{font-size:16px;}
}
@media only screen and (min-width:769px){
	.form_box{width:93%;margin-left:3%;padding-top:0;}
    .fll_tit{width:23%;font-size:13px;}
    .fll_cont{width:76%;}
    .fill_text{width:260px;}
    .fill_text input{width:238px;padding:3px 10px;height:22px;font:13px/22px "Microsoft Yahei";}
    .label_checkbox{font-size:13px;}
    .btn_sumbit{margin:50px 0 50px 130px;font-size:20px;}
}
@media only screen and (min-width:1258px){
    .fll_tit{width:100px;}
    .fll_cont{width:770px;}
}
@media only screen and (max-width:768px){
	.fameCheck_list.detail_fameCheck li{padding:0px 25px;margin:4px 2% 4px 0;}
}
@media only screen and (max-width:480px){
    .fameCheck_list.detail_fameCheck li{padding:0px 15px;;margin:4px 2% 2% 0;}
}
