@charset "utf-8";
#main{width:100%; max-width:675px; background: #fff1ff; padding:10px; border: 3px #f33 dashed; box-sizing:border-box; margin:0px auto;}
.srq{ text-align:center; padding:10px 0px;}
.srq input{ width:50px; padding:0px 4px; height:25px; border:1px #ccc solid; text-align:center; margin-right:3px;}
.srq input.yueri{ width:38px;}
.srq select{width:55px;padding:3px 4px; border:1px #ccc solid;margin-right:5px;height:25px;}
.srq .btn{background:#F33;color:#fff;font-size:12px;cursor:pointer;width:65px; border:none; margin-left:10px;}
.srq .btn:hover{background:#333;}
.srq input:focus,.srq select:focus{outline:none;}

.jgtsq{border:1px dashed #009933;padding:15px 3%;background-color:#f3fcf9;COLOR:#444; box-sizing:border-box; margin:10px 0px; overflow:hidden;}
.jgtsq .tszf{color:#339933; font-size:12px; padding-top:10px;}

.tpq{ width:100%;}

#menu{ width:18%; float:left;padding:0;margin:0;border:1px solid #DED2EE;border-right:0;height:255px;background:url(line-bg.png); box-sizing:border-box;}
#menu span{display:block;height:36px;line-height:30px;overflow:hidden;text-align:center;font-size:12px;}
#dateline{ width:82%; max-width:550px; height:290px;position:relative;overflow:hidden;float:left;border:1px solid #DED2EE;background:url(line-bg1.png); box-sizing:border-box;}
#date{width:5000px;margin:0;height:36px;margin-left:-5px;overflow:hidden;}

#other{ width:100%;clear:both;font-size:12px;line-height:35px;color:#333;height:35px; padding-top:10px; overflow:hidden;}
#other span{display:block;}
#tf,#tr{ width:10%; min-width:65px; height:30px; line-height:30px; background:#F33; cursor:pointer;float:left;text-align:center;overflow:hidden;color:#fff;}

#tf:Hover,#tr:Hover,#btn:hover{background:#333;color:#fff;}
#tr{float:right;}
#tm{ width:79%; float:left; text-align:center;}

dl{display:block;float:left;margin:0;padding:0;text-align:center;color:#999;}
dd{display:block;float:left;width:10px;margin:0;padding:0;font-size:10px;height:22px;text-align:center;}
dt{font-size:12px;color:#666;padding-top:3px;}
.d1{background:url(db1.gif) 5px 0px no-repeat;margin-left:0px;}
.d2{background:url(db2.gif) 5px 9px no-repeat;color:#db0000;}
.d3{background:url(db3.gif) 5px 14px no-repeat;}


#con{width:5000px;overflow:hidden;height:252px;position:absolute;left:0;}

#week,#bb_w,#bb_l,#bb_s,#mm_w,#mm_j,#now{height:36px;overflow:hidden;width:5000px;line-height:37px;}
#bb_w{padding-top:36px;}
#m1{margin-top:5px;}
#tips{position:absolute;left:0px;top:36px;}
#tips span{display:block;float:left;overflow:hidden;background:url(db3.gif) repeat-y;padding-top:192px;padding-left:5px;padding-bottom:30px;position:absolute;font-size:12px;width:70px;}

#week span,#bb_w span,#bb_l span,#mm_w span,#mm_j span,#date span{width:70px;text-align:center;display:block inline;float:left;font-size:12px;background:url(db3.gif) repeat-y;height:36px;line-height:40px;}
#bb_l span{width:140px;}


#now{position:absolute;left:0;top:-10px;background:url(tri1.png) no-repeat;height:300px;background-position:6px 26px;font-size:12px;color:#db0000;font-weight:bold;}



#now{display:None;}

#week{z-index:999;position:absolute;}
#week a{text-decoration:none;height:36px;width:70px;display:block;color:#54316F;position:relative;}
#week a:hover{background:url(line-bg4.png);}
#week img{display:block;position:absolute;border:0;left:54px;top:0px;}

#gj_info{padding:20px 20px 20px 20px;line-height:22px;}
#gj_info span{display:block;margin-bottom:10px;}


