* { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
body { margin:0px; padding:0px;  BACKGROUND-COLOR:#e0e0e0;}


div,li,ul,span{ margin:0px; padding:0px;}
li { list-style-type:none; vertical-align:bottom; zoom:1; }
img { vertical-align:bottom; }

 a { TEXT-DECORATION: none; }



.P1 { border:1px solid #AAC0E0; background-image:url(../Images/bg_input1.gif); background-color: transparent; background-repeat:repeat-x;  }
.P2 { border:1px solid #E0E0E0; COLOR: #606060; }
.P3 { font-size:14px; }


.P6 { margin-left:3px;font-size:12px; margin-right:3px; border:1px solid #aaccee; background-color:#f3f3f7;  }









.P5 {  display:block; float:left; }





div.tops { margin:0px auto 0px auto; padding:0px 0px 1px 0px; width:100%; min-width:1000px;  height:auto; border:0px solid #C2D0E7;  text1-align:center; overflow:hidden; BACKGROUND-COLOR:#FFFFFF; box-shadow:0px 0px 5px #666666 ;}
div.tops div.r1 { margin:0 auto; width:980px;    overflow:hidden; }
div.tops div.c1 { float:left; padding: 5px;  }
div.tops div.c2 { float:right;   }
div.tops div.menus1 { margin:0 auto; width:100%;   padding:0px 12px 0px 12px; border-top:0px solid #E3E3E3;  overflow:hidden; BACKGROUND-COLOR:#3366DD;  }
div.tops div.menus1 ul { margin:0 auto; width:980px; BACKGROUND-COLOR:#3366DD;  }
div.tops div.menus1  A {  margin:0px 0px 0px 0px ;  padding:6px 12px 6px 12px ; TEXT-DECORATION: none; font-size:14px; float:left; display:block;  border:0px solid #C2D0E7;  } 
div.tops div.menus1  A:link{ COLOR: #FFFFFF; }
div.tops div.menus1  A:visited{ COLOR: #FFFFFF; } 
div.tops div.menus1  A:hover{ COLOR: #FFFFFF;  BACKGROUND-COLOR:#2255BB;  } 
div.tops div.menus1  A:active{ COLOR: #FFFFFF;  BACKGROUND-COLOR:#2255BB;   } 





div.bottom1 { margin:0 auto;  padding:0px 0px 0px 0px ; width:100%; height:100px;   border:0px solid #C2D0E7;  BACKGROUND-COLOR:#ffffff;  box-shadow:0px 0px 5px #777777 ; }
div.bottom1 div.r1 {  width:100%; height:3px;  margin:0px auto 3px auto; overflow:hidden; BACKGROUND-COLOR:#3366bb; border-top:1px solid #ffffff;  }
div.bottom1 div.r2 { margin:0 auto; color:#3366bb; padding:5px 10px 10px 10px ;  width:980px; line-height:130%; border:0px solid #C2D0E7; font-size:12px; }












* { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }



div.comtops {  width:996px; margin:5px auto 0px auto; padding:5px; border:0px solid #ff0000; overflow:hidden; }
div.coms {margin:0px; width:100%; BACKGROUND:#FFFFFF; padding:18px 0px 18px 20px ; display:block;  overflow:hidden; border-radius:6px; box-shadow:1px 1px 6px #666666 ; } 
div.coms div.c1 {width:160px; height:120px;  margin:0px 12px 0px 0px ; padding:0px ; display:block;  overflow:hidden; float:left;  border:0px solid #e3e3e3; border-radius:0px; box-shadow:1px 1px 6px #666666 ;   } 
div.coms div.c2 {width:160px; height:120px;  margin:0px 12px 0px 0px ; padding:0px ; display:block;  overflow:hidden; float:left; border:0px solid #e3e3e3; border-radius:0px; box-shadow:1px 1px 6px #666666 ; } 
div.coms div.c3 {width:600px; min-height:120px;  margin:0px 12px 0px 0px ; padding:6px 9px 6px 9px ; display:block;  overflow:hidden; float:left;  border:1px dashed #c3c9e3; border-radius:15px;} 
div.coms div.c3 ul{  width:100%; overflow:hidden; padding:3px 3px 3px 3px ;  border:0px solid #e3e3e3;  }
div.coms div.c3 ul.comphones { width:100%; overflow:hidden; padding:3px 0px 3px 0px ;  border:0px solid #e3e3e3;  }
div.coms div.c3 ul.comphones span { COLOR:#666666; padding:2px 0px 2px 0px; display:block; overflow:hidden; float:left;   border:1px solid #FFFFFF;}
div.coms div.c3 ul.comphones a { COLOR: #3366BB; TEXT-DECORATION: none; margin:0px 9px 0px 0px;  padding: 2px 5px 2px 5px; display:block; overflow:hidden; float:left; border:1px dashed #778899;  border-radius:5px; }     /* 未访问的链接 */
div.coms div.c3 ul.comphones a:link{COLOR: #3366BB;  border:1px dashed #778899;  }  
div.coms div.c3 ul.comphones a:visited{COLOR: #3366BB;  border:1px dashed #778899;  }
div.coms div.c3 ul.comphones a:hover{ COLOR: #ffffff;  border:1px solid #3366BB; BACKGROUND:#3366bb; } 
div.coms div.c3 ul.comphones a:active{COLOR: #FFFFFF;   border:1px solid #3366BB; BACKGROUND:#3366BB; }  



div.boards { margin:0px auto 9px; auto ; position:relative;  padding:0px; width:100%; overflow:hidden; BACKGROUND-COLOR:#ffffff; border-radius:5px; box-shadow:1px 1px 6px #666666 ;   }

div.boards div.tits { font-size:12px;  margin:0px 0px 0px 0px ; padding:12px 22px 3px 22px ;  width:100%; display:block;  overflow:hidden;  border-bottom:0px solid #e3e3e3;  BACKGROUND:#FFFFFF; color:#666666;  }

div.boards div.words { margin:0px 0px 0px 0px ; padding:3px 22px 9px 22px ; width:100%;  display:block;  overflow:hidden;  border:0px solid #E3E3E3;  BACKGROUND:#FFFFFF; }

div.boards div.words ul { font-size:12px; line-height:150%; margin:0px 0px 0px 0px ; padding:3px ; overflow:hidden; o111verflow-y:scroll; width:100%; min-height:70px; max-height:200px; display:block;   border:0px solid #E30000;  BACKGROUND:#FFFFFF; }

div.boards div.mengban1 { display:block; border:0px solid #E30000; overflow:hidden; position:absolute; left:0px; bottom:0px; width:100%; height:60px; b111ackground-image:url(/Skin/Image/mengban1.png) ; }










div.infos { margin:0px auto 0 auto ; position:relative;  padding:0px; width:100%; overflow:hidden; BACKGROUND-COLOR:#ffffff; border-radius:5px; box-shadow:1px 1px 6px #666666 ;   }

div.infos div.sws1 { width:90px; height:50px; padding:7px ;position:absolute;top:9px; right:20px; border:0px solid #e3e3e3;   }

div.infos div.sws1 a { COLOR: #333333; TEXT-DECORATION: none; margin:0px 9px 0px 0px;  padding: 5px 9px 5px 9px; display:block; overflow:hidden; float:left; BACKGROUND-COLOR:#ffffff; border:0px solid  #778899;  border-radius:3px;  box-shadow:1px 1px 3px #999999 ; }     /* 未访问的链接 */
div.infos div.sws1 a:link{COLOR: #3333333;  border:0px solid  #778899;  }  
div.infos div.sws1 a:visited{COLOR: #3366BB;  border:0px solid  #778899;  }
div.infos div.sws1 a:hover{ COLOR: #ffffff;  border:0px solid #3366BB; BACKGROUND:#3366bb; } 
div.infos div.sws1 a:active{COLOR: #FFFFFF;   border:0px solid #3366BB; BACKGROUND:#3366BB; }  











div.infos div.tits { margin:0px 0px 0px 0px ; padding:16px 22px 9px 22px ;  width:100%; display:block;  overflow:hidden;  border-bottom:1px solid #e3e3e3;  BACKGROUND:#FFFFFF; color:#666666;  }
div.infos div.forms1 {box-sizing: border-box; margin:0px 0px 0px 0px ; padding:0px ;  width:100%; height:0px; display:block;  overflow:hidden;  border:0px solid #E30000; border-bottom:1px solid #E0E0E0; BACKGROUND:#f3f3f3; }


div.infos div.forms1 div.sform1 { padding:13px 3px 3px 18px ; width:100%; display:block;  overflow:hidden; }












div.infos div.forms1 .p1 {
height:26px;
padding:1px; font-size:1em; border:1px solid #AACCEE; 

background:#FFFFFF;color:#333333;
filter:progid:DXImageTransform.Microsoft.Shadow(color=#C3C3C3,direction=120,strength=3);/*ie*/
-moz-box-shadow: 2px 3px 12px #C3C3C3 inset; /*firefox*/
-webkit-box-shadow: 2px 3px 12px #C3C3C3 inset; /*safari或chrome*/
box-shadow:2px 3px 12px #C3C3C3 inset; /*opera或ie9*/
 border-radius:3px;
}

div.infos div.forms1 .p2 { border:1px solid #E0E0E0; COLOR: #606060; }
div.infos div.forms1 .p3 { width:100%; height:26px; }

div.infos div.forms1 .p6 {height:26px; padding:1px;  border-radius:3px; border:1px solid #aaccee; background-color:#f3f3f7;  }
div.infos div.forms1 span {margin:0px 3px 3px 0px ; padding:1px 1px 1px 1px ; width:100%; max-width:220px; height:30px; display:block; overflow:hidden; float:left; border:0px solid #aaccee; }

div.infos div.forms1 span.buts { width:155px;border:0px solid #ff0000; }









div.mains {  width:996px; margin:0px auto 0px auto; padding:0px;border:0px solid #ff0000; overflow:hidden; }

div.mainc1 { width:636px;  padding:5px ; float:left; display:block; overflow:hidden; border:0px solid #ff0000; }

div.mainc2 { width:360px;  padding:5px ;  float:right;  display:block; overflow:hidden; border:0px solid #ff0000; }



div.infos div.r1 { margin:0px 0px 0px 0px ;  padding:15px 20px 9px 20px ; width:100%; display:block;  overflow:hidden;  border:0px solid #E30000;  BACKGROUND:#FFFFFF; }
div.infos div.r1 a { TEXT-DECORATION: none;  margin:0px 15px 0px 0px ; float:left; padding:3px 9px 3px 9px ; display:block; border:1px solid #e3e3e3;  overflow:hidden; border-radius:5px; }
div.infos div.r1 a:link{COLOR: #3366bb; border:1px solid #e3e3e3; }  
div.infos div.r1 a:visited{COLOR: #3366bb; border:1px solid #e3e3e3;  } 
div.infos div.r1 a:hover{COLOR: #ffffff; BACKGROUND-COLOR:#3366bb; border:1px solid #3366bb; }  
div.infos div.r1 a:active{COLOR: #ffffff; BACKGROUND-COLOR:#3366bb; border:1px solid #3366bb; } 



div.infos div.forms1 span.buts a { TEXT-DECORATION: none;  margin:0px 12px 0px 0px ; float:left; padding:3px 7px 3px 7px ; display:block; BACKGROUND:#FFFFFF; border:0px solid #e3e3e3;  overflow:hidden; border-radius:3px; box-shadow:1px 1px 3px #666666 ;}
div.infos div.forms1 span.buts  a:link{COLOR: #333333; border:0px solid #e3e3e3; }  
div.infos div.forms1 span.buts  a:visited{COLOR: #333333; border:0px solid #e3e3e3;  } 
div.infos div.forms1 span.buts  a:hover{COLOR: #ffffff; BACKGROUND-COLOR:#3366bb; border:0px solid #3366bb; }  
div.infos div.forms1 span.buts  a:active{COLOR: #ffffff; BACKGROUND-COLOR:#3366bb; border:0px solid #3366bb; } 











div.infos div.r2 { margin:0px 0px 0px 0px ; width:100%; display:block;  overflow:hidden;  border-top:0px solid #E3E3E3;  BACKGROUND:#FFFFFF; }
div.infos div.r2 li { width:100%; display:block;  overflow:hidden;   border-bottom:1px solid #e3e3e3;  }
div.infos div.r2 li.tits {padding:15px 15px 5px 15px ;  border-top:0px solid #f0f3f9;  }
div.infos div.r2 li.tits span {display:block; overflow:hidden; }
div.infos div.r2 li.tits span.t1 { font-size:12px; border-bottom:0px solid #778899;  padding:3px 2px 3px 2px ; BACKGROUND-COLOR:#FFFFFF; color:#3366BB;  font-weight: bold;  border-radius:0px;}
div.infos div.r2 li.tits span.pns {float:right;  padding:3px 9px 3px 9px ; BACKGROUND-COLOR:#ffffff; color:#3366bb; border:0px solid #e3e3e3; font-weight: bold;  border-radius:15px; }

div.infos div.r2 a { TEXT-DECORATION: none;  padding:0px; display:block;  overflow:hidden; }
div.infos div.r2 a:link{COLOR: #333333; }  
div.infos div.r2 a:visited{COLOR: #996666;  } 
div.infos div.r2 a:hover{COLOR: #3366bb; BACKGROUND-COLOR:#e3e3e3; }  
div.infos div.r2 a:active{COLOR: #3366bb; BACKGROUND-COLOR:#e3e3e3; } 
 

div.infos div.r2 a:link span.c1 {COLOR: #888888;  }  
div.infos div.r2 a:visited span.c1 {COLOR: #888888;  } 
div.infos div.r2 a:hover span.c1 {COLOR: #3366bb; font-weight:bold; }  
div.infos div.r2 a:active span.c1 {COLOR: #3366bb; font-weight:bold; }  

div.infos div.r2 span { float:left; display:block; overflow:hidden; font-size:12px;  }
div.infos div.r2 span.c1 { padding:3px 5px 3px 5px ; width:60px; height:100%; border-right:1px solid #e3e3e3; text-align:right; color:#888888; }
div.infos div.r2 span.c8 { padding:3px 5px 3px 3px; width:70px; height:100%; border-left:1px solid #e3e3e3; float:left;text-align:right; }
div.infos div.r2 span.c9 { padding:3px 10px 3px 3px; width:135px; height:100%; border-left:1px solid #e3e3e3; f1loat:right;text-align:right; color:#888888; }


div.infos div.r2 li.imgr1 {  height:60px; }
div.infos div.r2 li.imgr1 a {  height:100%; }
div.infos div.r2 li.imgr1 span {  height:100%; }
div.infos div.r2 li.imgr1 span.c2 { padding:3px; width:90px; }
div.infos div.r2 li.imgr1 span.c2 img { width:100%; height:100%; overflow:hidden; border:0px solid #e3e3e3; float:left;  }
div.infos div.r2 li.imgr1 span.c3 { padding:3px 3px 3px 3px; width:361px;  width:calc(100% - 289px); height:100%;  font-size:14px; border:0px solid #009900;   }
div.infos div.r2 li.imgr1 span.c5 { padding:3px 3px 3px 3px; width:80px; height:100%; border-left:1px solid #e3e3e3; }
div.infos div.r2 li.imgr1 span.c6 { padding:3px 3px 3px 3px; width:291px; width:calc(100% - 359px);  height:100%;  border:0px solid #ff0000; }

div.infos div.r2 li.noimg { height:23px }
div.infos div.r2 li.noimg a { height:100%; }
div.infos div.r2 li.noimg span.c3 { padding:3px 3px 3px 3px; width:451px; width:calc(100% - 199px);  height:100%;  border:0px solid #ff0000; }
div.infos div.r2 li.noimg span.c5 { padding:3px 3px 3px 3px; width:80px; height:100%; border-left:1px solid #e3e3e3; }
div.infos div.r2 li.noimg span.c6 { padding:3px 3px 3px 3px; width:381px; width:calc(100% - 269px);  height:100%;  border:0px solid #ff0000; }




div.infos div.pages {   padding:15px 15px 30px 20px ; width:100%; overflow:hidden;}
div.infos div.pages a:link{COLOR: #3366BB;  border:1px dashed #778899;  }  
div.infos div.pages a:visited{COLOR: #3366BB;  border:1px dashed #778899;  }
div.infos div.pages a:hover{ COLOR: #ffffff;  border:1px solid #3366BB; BACKGROUND:#3366bb; } 
div.infos div.pages a:active{COLOR: #FFFFFF;   border:1px solid #3366BB; BACKGROUND:#3366BB; }  
div.infos div.pages a.sel { COLOR: #FFFFFF;  border:1px solid #3366BB; BACKGROUND:#3366BB;  }
div.infos div.pages a.voids { COLOR: #999999;  border:1px solid #E3E3E3; BACKGROUND:#FFFFFF;  }














div.agencys {margin:0px auto 0px auto ; width:100%; BACKGROUND:#FFFFFF; padding:0px ; display:block;  overflow:hidden; border-radius:5px; box-shadow:1px 1px 6px #666666 ; } 

div.agencyr1 {margin:0px auto 6px auto ;  padding:9px 12px 6px 12px; font-size:12px; border-bottom:1px solid #e3e3e3; }

div.agencys div.r3 { width:100%; padding:0px 0px 0px 0px; display:block; overflow:hidden; height:30px; }




li.users {  width:100%; padding:0px 0px 0px 0px; overflow:hidden; border:0px solid #000000;  font-size:12px; }


li.users span { display:block; overflow:hidden; border:0px solid #FF3300;  float:left;}


li.users span.uimgs {margin:0px 6px 0px 0px ; border:1px solid #FFFFFF;  border-radius:5px; }


li.users span.uimgs img { border:none;  width:60px; height:60px; }

li.users span.comname {width:calc(100% - 70px);}


li.users a { TEXT-DECORATION: none;   padding:6px 9px 6px 9px; display:block; overflow:hidden; border:0px solid #3366BB;BACKGROUND:#FFFFFF;  }
li.users a:link{ COLOR: #333333; }
li.users a:visited{ COLOR: #333333; }
li.users a:hover{COLOR: #FFFFFF; BACKGROUND:#3366BB; }
li.users a:active{COLOR: #FFFFFF; BACKGROUND:#3366BB;   }









li.userm {  width:100%; padding:0px 0px 0px 0px; overflow:hidden; border:0px solid #000000;  font-size:12px; }

li.userm span { display:block; overflow:hidden; border:0px solid #FF3300;  float:left;}


li.userm span.uimgs {margin:0px 6px 0px 0px ; border:0px solid #FFFFFF;  border-radius:30px; box-shadow:1px 1px 2px #666666;}


li.userm span.uimgs img { border:none;  width:20px; height:20px; }

li.userm span.comname {width:calc(100% - 40px);}


li.userm a { TEXT-DECORATION: none;   padding:3px 9px 3px 9px; display:block; overflow:hidden; border:0px solid #3366BB;BACKGROUND:#FFFFFF;  }
li.userm a:link{ COLOR: #333333; }
li.userm a:visited{ COLOR: #333333; }
li.userm a:hover{COLOR: #FFFFFF; BACKGROUND:#3366BB; }
li.userm a:active{COLOR: #FFFFFF; BACKGROUND:#3366BB;   }

div.dropBox  { position:absolute; margin:0px; padding:0px; font-size:12px; BACKGROUND:#fffff0; border:1px solid #C0C8D8; overflow-x:hidden;overflow-y:auto; box-shadow:1px 1px 5px #888888 ; width:160px; max-height:270px; }
div.dropBox li {  margin:0px; padding:0px;  width:100% ;  white-space:nowrap; overflow:hidden; text-overflow:ellipsis;  }
div.dropBox a { TEXT-DECORATION: none;  width:100%; height:100%; padding:2px 8px 2px 8px ; display:block; overflow:hidden; border-bottom:1px solid #E3E3E3; BACKGROUND:#FFFFFF;  }
div.dropBox a:link{ COLOR: #333333; }
div.dropBox a:visited{ COLOR: #333333; }
div.dropBox a:hover{COLOR: #FFFFFF; BACKGROUND:#3366BB; }
div.dropBox a:active{COLOR: #FFFFFF; BACKGROUND:#3366BB;  }




