.mod-search .box{margin-bottom:10px}.mod-search .box .c-hd{line-height:30px;font-weight:bold;color:#7c4328}.mod-search .box .c-hd a{color:#7c4328}.mod-search select{width:48px;height:30px;border:1px solid #d0ad9a;background:rgba(255,255,255,0.8);border-radius:5px;vertical-align:middle;outline:none}.mod-search input[type="text"]{width:180px;height:20px;padding:4px 10px;border:1px solid #d0ad9a;background:rgba(255,255,255,0.8);border-radius:5px;vertical-align:middle;outline:none}.mod-search button{min-width:38px;height:30px;padding:0 10px;border:1px solid #d0ad9a;background:rgba(255,255,255,0.025);border-radius:5px;vertical-align:middle;color:#7c4328;cursor:pointer}.mod-search button:hover{background:#a4672e;border:1px solid #7c4328;color:#fff}.mod-search .input-text-small[type="text"]{width:76px}.module{margin-bottom:25px}.module .hd{margin-bottom:12px;background:url("/static/www/image/index/hd-bg.png") center center no-repeat;line-height:40px;text-align:center;font-weight:bold;font-size:18px;color:#fff}.module .bd{margin:0 20px}.mod-panel .hd{padding:20px 0;text-align:center}.mod-panel .hd h1{line-height:36px;font-weight:bold;font-size:20px}.mod-panel .hd p{line-height:20px;color:#666}.mod-panel .item{padding:15px  10px;margin-bottom:20px;border:1px solid #ff9f9f;background:#fff6f6 url("/static/www/image/calendar/item-bg.png") right center no-repeat}.mod-panel .item .c-hd{line-height:20px;margin-bottom:10px;border-left:3px solid #D3463D;padding-left:10px;font-size:15px;font-weight:bold}.mod-panel .item .c-bd{margin-bottom:15px;padding:0 12px;line-height:32px}.mod-panel .item .c-bd select{min-width:80px;height:32px;padding:0 8px;border:1px solid #dbdbdb;vertical-align:middle;outline:none;border-radius:3px}.mod-panel .item .c-bd select.large{min-width:132px}.mod-panel .item .c-bd label{display:inline-block;min-width:100px;vertical-align:middle}.mod-panel .item .c-bd label input,.mod-panel .item .c-bd label span{vertical-align:middle}.mod-panel .item .c-bd button{width:100px;height:32px;padding:0 8px;border:medium none;text-align:center;vertical-align:middle;background:#D3463D;color:#fff;border-radius:3px;cursor:pointer}.mod-panel .item .c-bd button:hover{opacity:0.9}.mod-panel .item .c-ft{height:32px;padding:0 12px;line-height:32px}.mod-panel .item .c-ft .result{padding:0 15px;background:#fff7e8;border:1px solid #f2d2b5;border-radius:6px;color:#7c4328}.mod-intro{margin-bottom:30px}.mod-intro p{margin-bottom:12px;line-height:24px;text-indent:2em}@media screen and (max-width: 799px){.module .bd{margin:0}.mod-panel .item .c-bd{max-width:310px}.mod-panel .item .c-bd p{overflow:hidden}.mod-panel .item .c-bd button{float:right;margin:3px}.mod-intro .hd{font-size:16px}.mod-intro p{line-height:22px}}

.yylFormCon {
padding: 25px 10px;
    margin-bottom: 20px;
    border: 1px solid #ff9f9f;
    background: #fff6f6 url(/static/www/images/life/item-bg.png) right center no-repeat;
}

.yylFormConBg { background:url(/) right bottom no-repeat; padding:10px 0}

.yylFormCon .formInput { padding:25px 0}

.yylFormCon span { float:left; line-height:25px; padding:0 5px;}

.yylFormCon .select_outer { float:left}

.yylFormCon a.aSubmit { float:left; width:128px; height:33px; background:url(../../../images/life/yylMap.png) 0 0 no-repeat;}

.yylFormCon a.aSubmitB { background-position:0 -34px}

.yylFormCon a:hover.aSubmitA { background-position:-129px 0}

.yylFormCon a:hover.aSubmitB { background-position:-129px -34px}



.yylFormCon .aSubmit { float:left; width:128px; height:33px; background:url(../../../images/life/yylMap.png) 0 0 no-repeat; border:0px;}

.yylFormCon .aSubmitB { background-position:0 -34px}

.yylFormCon a:hover.aSubmitA { background-position:-129px 0}

.yylFormCon a:hover.aSubmitB { background-position:-129px -34px}


.yylFormCon .choiceCon { padding-left:120px}

.yylFormCon .pResult { text-align:center; width:250px; height:52px; border:1px solid #ffe0b4; color:#666; font-size:14px; line-height:52px; background:#fffaf4 url(../../../images/life/yylMap.png) 0 -68px repeat-x; margin:10px 0 0 14px; float:left; display:inline}

.yylFormCon .pResult em { color:#ff8b00; font-weight:700}
.yylFormCon .bordertop{ background:url(/) top no-repeat; padding-top:30px; margin-top:20px;}
