@charset "gb2312";
/* CSS Document */
*{margin:0px;padding:0px;}
img{border:0px; vertical-align:middle;}
li img{ vertical-align:top;}
html{_overflow-x:hidden;}
body{ font-family:Tahoma, Geneva, sans-serif;font-size:12px;color:#333333;overflow-x:hidden;}
ul li{list-style-type:none;}
.all{margin:0 auto;width:960px;position:relative;}
a:visited {color: #333333;text-decoration: none;}
a:link {color: #333333;text-decoration: none;}
a:hover {color: #ff0000;text-decoration: none;cursor:pointer;}
p span{padding:0px;}
a {blr:expression(this.onFocus=this.blur());} /* 针对IE */
a:focus {outline-style: none; } 
input.text{ font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#333; height:19px; padding:3px 0px 0px 3px; border:1px solid #afc6d6;}
textarea{font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#333;  padding:3px 0px 0px 3px; border:1px solid #afc6d6;}
input.button{ border:0px; width:68px; height:28px;background:url(../img/notes.gif) no-repeat -50px -118px; color:#333; font-size:12px; margin:3px 3px 3px 0px; cursor:pointer;}
select{ font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#333;}
#all_top{ height:32px; font-size:14px;line-height:32px; font-weight:bold; padding-left:10px; color:#000; background-color:#ecf9ff; border:1px solid #8acefb; border-bottom:none; color:#0b5cc7;}
#all_top span.ico{background:url("../img/indexbg.gif") no-repeat scroll -8px -446px transparent;display:block;float:left;height:22px;margin:8px 3px 0 0;width:22px;}
#allout{ width:783px; float:left; overflow:hidden;}
/*弹出层效果图*/
.illegal_report_positon{ width:auto; position:absolute; left:0; top:0; z-index:9999;}
.all_out_mask{ width:100%; height:100%;left:0px; top:0px; background-color:#c7eeff; filter:alpha(opacity=30); opacity: 0.3; position:absolute; z-index:10;}
.allusermark tr td.lt{ background:url(../img/lefttop.png) no-repeat -2px 15px; width:6px; height:20px;}
.allusermark tr td.t{background:url(../img/top.png) repeat-x 0px 15px;height:20px;}
.allusermark tr td.tl{background:url(../img/righttop.png) no-repeat  0px 15px; width:8px; height:20px;}
.allusermark tr td.lc{background:url(../img/leftcenter.png) repeat-y -2px; width:6px;}
.allusermark tr td.cc{ background:#d8effd; vertical-align:top;}
.allusermark tr td.cc div.topnnameclose{  background:#d9f0fe; height:30px;}
.allusermark tr td.cc div.topnnameclose li.topsname{ float:left; height:30px; line-height:35px; color:#333; font-size:14px; font-weight:bold; padding:0px 0px 0px 10px;}
.allusermark tr td.cc div.topnnameclose li.topsclosea{ float:right; height:24px; line-height:24px; padding:5px 5px 0px 0px; cursor:pointer; overflow:hidden;}
.allusermark tr td.rc{background:url(../img/rightcenter.png) repeat-y; width:8px; background-position:0px 0px;}
.allusermark tr td.bl{ background:url(../img/leftbottom.png) no-repeat -2px 0px; width:6px; height:8px;}
.allusermark tr td.b{background:url(../img/bottom.png) repeat-x 0px 0px;height:8px;}
.allusermark tr td.rb{background:url(../img/rightbottom.png) no-repeat; width:8px; height:8px;}
.ifram_content{ background:#fff; border:1px solid #baccd6; margin:5px; margin-top:3px; }
#dialogbox { left: 0; right: 0; top:50%; position:fixed; -moz-user-select:none;}
* html #dialogbox {  position: absolute; padding: 0 10px; _top: expression(offsetParent.scrollTop + screen.availHeight/3);}
#dialogbox .container { width:116px; margin: 0 auto; position:relative; _position:absolute; }
.all_out_mask{ width:100%; height:100%; display:none;left:0px; top:0px; background-color:#fff; filter:alpha(opacity=50); opacity: 0.5; position:absolute; z-index:10;}
/*分页*/
.viciao {text-align:right;font-size:11px; font-family:Tahoma, Geneva, sans-serif;  overflow:hidden; margin-top:5px; padding-left:10px; float:right;}
.viciao span.disabled {border:#cbd1d1 1px solid;padding:0px 4px 0px 4px;Color: #909193; background-color:#fbfcfe;margin:0px 2px 0px 0px;}
.viciao a{ display:block; float:left; width:17px; height:17px;border:#cdd3d3 1px solid;background-color:#fbfcfe; text-align:center; margin-right:3px; line-height:17px; color:#7b7c7c;}
.viciao a#page_next{ width:50px;}
.viciao a#page_pre{ width:50px;}
.viciao span.current {display:block;float:left; width:17px; height:17px;border:#38b7f2 1px solid;background-color:#ebf8fe;color:#0889c5; text-align:center; margin-right:3px; line-height:17px;}
.viciao A:hover {border:#909090 1px solid; color:#333;float:left;}
/*loading*/
.loading{display:none; position:absolute;z-index:2000; text-align:center; width:100%; top:300px; left:0px;}