@import url('ui.css');
h1,h2,h3,h4{ margin:0; padding:0;}
select{padding:.2rem}
.header{background:#fff url(dhbg.jpg) no-repeat; background-size:cover; height:3.2rem; color:#fff;}
.header h2{height:3.2rem; line-height:3.2rem; font-size:1.2rem; font-weight:bold; text-align:center; color:#fff;}
.header h2 span{display:inline-block; float:left;}
.header h2 .lf{text-align:left; padding-left:0.6rem;width:10%;}
.header h2 .rt{text-align:right; padding-right:0.6rem;width:10%;}
.header h2 .mid{text-align:center; width:80%;}
article{ background:url(bgm_01.png)}
.nav{height:1.6rem; line-height:1.6rem; background:url(cnbglan.png); padding-left:1.5rem}
.mdlist{ margin:0 0.8rem;}
.info{margin:0.5rem 0.8rem;}
.info p{line-height:1.2rem;}
#tim{margin-left:0px;}
.week li{height:1.2rem; line-height:1.2rem; text-align:center; font-size:0.9rem; font-weight:600;margin-right:1px;}
.day li{height:2.2rem;line-height:1rem; text-align:center; font-size:0.8rem; margin-bottom:1px;margin-right:1px; padding-top:0.5rem; overflow:hidden;background:url(bgm.jpg);}
.day li b,.nav b{ font-size:1rem; font-weight:600;font-family:Arial;cursor:help;}
.nav a{ color:#fff;}
.dashi{height:24px; line-height:24px; border-top:1px #f7f7f7 solid; text-align:center;}
.today{background:url(cnbglan.png);}
.intro{background:url(rilibg.png) top center no-repeat; padding-top:1.6rem}
.intro h1{font-size:1.9rem; padding-top:0.8rem;font-weight:600;text-align:center; color:#FF5F00; font-family:Arial, Helvetica, sans-serif;}
.intro h2{font-size:0.9rem;font-weight:400;height:1.3rem;line-height:1.3rem;text-align:center; color:#f7f7f7}
.intro h3{color:#fff;font-size:0.8rem; text-align:center; font-weight:600;}
.intro p{ line-height:1rem;}
.intro dl,#dayglustr{ padding:0 1rem;}
.intro dl dt{ border-bottom:1px solid #d7d7d7; margin-bottom:0.8rem}
.intro dl dt ul li{line-height:1.3rem; font-size:0.8rem; text-align:center;}
.intro dl dd ul li{line-height:1.2rem;}
.moon{background:#000;color:#FF6; padding:0.2rem 0.5rem;}
.sunstatus{background:#FCC; margin-top:0.5rem; font-size:0.6rem;}
.nowtime{ font-size:0.75rem; font-weight:600; padding-top:0.75rem; color:#C0C; text-align:center;}


