@charset "UTF-8";

/* // ---- sep ---- // */

.margin{ width:840px;margin:0 auto;}
.serlist .margin{width:840px;min-height:608px;_height:608px;}
.reg .margin,.login .margin{ width:890px;margin-left:70px;overflow:hidden;zoom:100%;}
.login .margin{padding-top:40px;}

#serHid{ padding:0;}
.serlist{padding-top:40px;}
.serlist .col3-m{width:840px; margin:0px auto;}
.serlist h3{clear:both; width:106px; height:0px;  font-size:16px; font-weight:bold; color:#75d3ff; overflow:hidden; text-indent:-999em; margin:0px auto 0;} 
.serlist dl{width:840px; display:block; margin:32px auto 0; }
.serlist dt{ width:840px;height:42px;clear:both; display:block;margin:0 auto 18px;background-image:url(../images/serDt.gif); text-indent:-999em; overflow:hidden;}
.serlist dt.t1{background-position:0 0;}
.serlist dt.t2{background-position:0 -44px;}
.serlist dt.t3{background-position:0 -88px;}

.serlist dt span{float:left;font-size:10px;color:#FFF;}
.serlist dt strong{height:44px;}
.d01{ margin-top:5px; height:100px;}
.d1{min-height:44px; _height:44px; padding:15px 0;}
.d2{min-height:100px; _height:100px;}

.serlist dd.d2{ padding:20px 0 0 0;}
.serlist dd.d3{border-top:0;}

.serlist dd{ border-top:1px dashed #cccccc;}
.serlist dd.d1 p{ display:block; float:left; width:350px; height:34px; line-height:34px; padding-left:50px; color:#5f5e5e; font-size:12px; font-weight:bold; }
.serlist dd.d1 p span{display:inline-block; *display:inline; *zoom:1;  margin-left:1px;  height:34px; line-height:34px; vertical-align:middle ; color:#5f5e5e;}


.serlist dd.sTab{ width:690px;height:30px; margin:0 auto 20px; padding:15px 75px 0;border-bottom:1px solid #ccc;position:relative;}

.serlist dd.d1 a, .serlist dd.d2 a, .serlist dd.d3 a{ height:28px; line-height:28px;}
.serlist dd.d1 a.qqNotice{ width:58px; height:19px; background: url(../images/aInBtn.jpg) 0 -40px; line-height:19px; font-size:12px; color:#FFF; font-weight:normal; text-align:center; padding:0 0; margin:0 0 0 5px;}
.serlist dd.d1 a.qqNotice:hover{background: url(../images/aInBtn.jpg) 0 -60px;}
.serlist dd a{width:250px; padding-left:8px; margin:0 75px 10px;background:url(../images/aIco.gif) no-repeat 0 center; display:inline-block;*display:inline;*zoom:1; vertical-align:middle ; color:#5f5e5e; white-space:nowrap; overflow:hidden;  }
.serlist .d3 a:hover{color:#ad8732; text-decoration:none;}
.serlist dd.sTab a{width:99px; height:30px; line-height:30px;padding:0;margin:0 10px 0 0;font-size:14px; font-family:"Microsoft YaHei"; text-align:center; color:#fff;background:url(../images/serBtn.jpg) 0 0 no-repeat;  float:left;}

.serlist dd.sTab a:hover,.serlist .sTab a.on{color:#fff; background:url(../images/serBtn.jpg) no-repeat 0 -30px;}



.serSel{width:110px;height:23px;float:left; position:relative;}
.serlist dd.sTab .serSel a.serA{width:75px;height:23px;line-height:23px;padding:0 25px 0 10px;display:block;color:#7b7a7a;background:url(../images/selA.gif) no-repeat 0 0; font-size:12px;}
.serlist dd.sTab .serSel a.serOn{color:#7b7a7a;background:url(../images/selA.gif) no-repeat 0 -23px;}
.selBox{width:106px;height:100px;padding:1px;background-color:#f9f9f9;border:1px solid #dcd5cd; position:absolute;right:0;top:22px;}
.selList{width:106px;height:100px;margin:0 auto; overflow:hidden; position:relative;}
.selCon{width:106px; position:absolute;left:0;}
.serlist dd.sTab .selCon a,.serlist dd.sTab .selBox2 a{width:98px;height:22px;line-height:22px;center;margin:0 0 3px;padding-left:8px;color:#606060;background:none;display:inline-block; font-size:12px; text-align:left;}
.serlist dd.sTab .selCon a:hover,.serlist dd.sTab .selBox2 a:hover{color:#af8632;background-color:#e8e8e8;}

.scrollBar{ width:12px; height:100px; position:absolute; right:3px; top:0px;}
.scrollBar .barM{ width:12px; height:100px; position:absolute; top:0px; left:0px;}
.serlist dd.sTab .scrollBar a.bar{ width:12px; height:57px;display:block; background:url(../images/bar.gif) no-repeat;position:absolute; top:0px; left:0px; cursor:pointer;}
.serlist dd.sTab .scrollBar a.bar:hover,.serlist dd.sTab .scrollBar a.barOn{background:url(../images/barOn.gif) no-repeat;}


/* // ---- quickJump ---- // */

.quickJump{width:205px;height:22px; color:#f5f5f5; color:#636363; font-family:"宋体"; position:absolute; bottom:4px; right:0px;}
.quickJump p{ height:22px; line-height:22px;}
.quickJump label{ display:inline-block; *display:inline; *zoom:1; color:#636363; font-family:"宋体"; font-size:13px; height:22px;  line-height:22px; vertical-align:middle;}
.quickJump input{ width:45px; margin:0 5px 0 0; text-align:center; padding:0px 5px; color:#636363;background-color:#f5f5f5; font-family:"宋体"; font-size:12px;  vertical-align:middle; height:20px; line-height:20px;border:1px solid #ccc;}
.quickJump button{ width:50px; height:22px; display:inline-block; *display:inline; *zoom:1; background:url(../images/serBtn.jpg) no-repeat 0 -60px; border:none; cursor:pointer; font-weight:bold;  vertical-align:middle;  text-indent:-999em; margin:0px 0 0 3px;}
.quickJump button:hover{ background-position:0 -82px;}



.quik{width:320px;height:22px; color:#f5f5f5; color:#636363; font-family:"宋体"; position:absolute; bottom:4px; right:0px;}
.quik label,.quik span,.quik button{float:left;}
.quik label{ width:66px;height:23px;  line-height:23px; text-align:right;}
.quik input{ width:40px;height:22px; line-height:22px; padding:0px 5px; color:#7b7a7a; border:0px; background:none;}
.quik span{ line-height:23px;margin:0 10px;_display:inline;}
.quik span.i{width:50px;height:22px; margin:0 0 0 5px; background:url(../images/iBg.gif) no-repeat; padding:0px; overflow:hidden;}
.quik button{ width:43px; height:23px; border:none;  background:url(../images/inBtn.gif) no-repeat; display:block; text-indent:-999em; cursor:pointer;}
.quik button.bOn{background:url(../images/inBtn.gif) no-repeat 0 -23px;}

.serSel{width:110px;height:23px;float:left; position:relative;}
.serlist dd.sTab .serSel a.serA{width:75px;height:23px;line-height:23px;padding:0 25px 0 10px;display:block;color:#7b7a7a;background:url(../images/selA.gif) no-repeat 0 0; font-size:12px;}
.serlist dd.sTab .serSel a.serOn{color:#7b7a7a;background:url(../images/selA.gif) no-repeat 0 -23px;}
.selBox{width:106px;height:100px;padding:1px;background-color:#f9f9f9;border:1px solid #dcd5cd; position:absolute;right:0;top:22px;}
.selList{width:106px;height:100px;margin:0 auto; overflow:hidden; position:relative;}
.selCon{width:106px; position:absolute;left:0;}
.serlist dd.sTab .selCon a,.serlist dd.sTab .selBox2 a{width:98px;height:22px;line-height:22px;center;margin:0 0 3px;padding-left:8px;color:#606060;background:none;display:inline-block; font-size:12px; text-align:left;}
.serlist dd.sTab .selCon a:hover,.serlist dd.sTab .selBox2 a:hover{color:#af8632;background-color:#e8e8e8;}

.scrollBar{ width:12px; height:100px; position:absolute; right:3px; top:0px;}
.scrollBar .barM{ width:12px; height:100px; position:absolute; top:0px; left:0px;}
.serlist dd.sTab .scrollBar a.bar{ width:12px; height:57px;display:block; background:url(../images/bar.gif) no-repeat;position:absolute; top:0px; left:0px; cursor:pointer;}
.serlist dd.sTab .scrollBar a.bar:hover,.serlist dd.sTab .scrollBar a.barOn{background:url(../images/barOn.gif) no-repeat;}


/* -- ---- quickJump ---- -- */

.serlist dd strong{font-weight:normal;color:#f00;}
.serlist dd a:hover{text-decoration:none; color:#ffce6e;  }
.serlist dd strong{font-weight:normal;color:#f00;}
.serlist dd var{margin-left:6px; display:inline-block;*display:inline;*zoom:1; width:70px; vertical-align:middle; height:15px; overflow:hidden; text-indent:-999em; background-image:url(../images/serstate.gif); background-repeat:no-repeat;}


.serlist dd .s1 var{background-position:0 -15px;}
.serlist dd .s2 var{background-position:0 -90px; }
.serlist dd .s3 var{background-position:0 -75px; }
.serlist dd .s4 var{background-position:0 -45px; }
.serlist dd .s5 var{background-position:0 -105px; }
.serlist dd .s6 var{background-position:0 -120px; }
.serlist dd .s7 var{background-position:0 -30px; }
.serlist dd .s8 var{background-position:0 -60px; }
.serlist dd .s9 var{background-position:0 -135px; }
.serlist dd .s10 var{background-position:0 0; }
