@charset "gb2312";
@import url(basenew.css);

.notice{height:41px; line-height:40px; background-color:#f9f9ff; border:1px solid #dde7f0; border-bottom:2px solid #eaf1f7; padding-left:15px; margin-bottom:15px;}
.ico_notice{padding:0 6px; background-position:-320px -190px;}
.btn_close{float:right; width:11px; height:11px; background:url(../images/icon.gif) no-repeat -920px -20px; margin:13px 11px;}
.btn_close:hover{background-position:-920px 0;}

/*左侧栏*/
.r_col_l{float:left; width:558px;}
.r_col_l em{font-weight:bold;}
.welcome{border:1px solid #efefef; background-color:#f4f4f4; padding:16px 10px 16px 20px; overflow:hidden; zoom:1;}
.welcome img{float:left; border:1px solid #e7e7e7; margin-right:20px; width:80px; height:80px;}
.hint{float:right; width:420px; border-bottom:1px solid #dde7f1; padding-bottom:8px;}
.hint strong{font-size:14px; padding-right:20px;}
.hint img{width:auto; height:auto; float:none; border:none; vertical-align:middle; margin-right:8px;}
.warn a{text-decoration:underline;}

.r_col_l .btn_a{width:423px; overflow:hidden; float:right; padding-top:14px;}
.r_col_l .btn_a a{display:inline-block; background:url(../images/icon.gif) no-repeat -590px -230px; margin-left:4px; white-space:nowrap;}
.r_col_l .btn_a span{float:left; height:26px; line-height:26px; background:url(../images/icon.gif) no-repeat right -230px; padding:0 20px; cursor:pointer;}
.r_col_l .btn_a a:hover{color:#ff9000}

.r_col_l .cor_box{margin-top:17px;}
.r_col_l .tl{background-position:-25px -120px;}
.r_col_l .tr{background-position:-35px -120px;}
.r_col_l .bl{background-position:-25px -130px; position:absolute; bottom:0;}
.r_col_l .br{background-position:-35px -130px; position:absolute; right:0; bottom:0;}
.r_col_l .con{padding:0; zoom:1;}
.r_col_l .cor_box .box_head{height:48px; font:normal 18px/54px "黑体"; border-width:0 0 1px; overflow:hidden;}
.r_col_l .cor_box i{padding:4px 12px;}
.ico_manage4{background-position:0 -190px;}
.ico_manage5{background-position:-520px -190px;}
.r_col_l .cor_box i.ico_spread{background-position:-50px -190px; padding:4px 16px;}
.r_col_l .cor_box .box_head a{float:right; font:normal 12px/54px "宋体"; margin-right:15px;}
.r_col_l .cor_box .box_body{width:auto; padding:18px; border-width:1px 0 0; zoom:1;}
.r_col_l .box_body li{float:left; white-space:nowrap;}
.r_col_l .box_body li a{margin-right:5px;}
.r_col_l .box_body li.infos{width:310px; padding-left:60px;}
.r_col_l ul.spread li{padding-left:25px;}
.r_col_l ul.spread em{font-size:14px;}
.r_col_l .box_body span{padding-right:5px;}
.r_col_l .box_body li.cap{float:none; padding:0; background:url(../images/dash.gif) repeat-x 0 center; clear:both;}
.r_col_l .box_body li.cap strong{color:#2f2f2f; background-color:#FFF; padding-right:8px;}
.r_col_l dl{padding:6px 0;}
.r_col_l dl span{display:inline-block; width:115px; text-align:center; border:1px solid #dde7f0; border-width:0 1px 1px 0; zoom:1;}
.r_col_l dt span{background-color:#f5fafe; border-width:1px 1px 1px 0;}
.r_col_l dl span.dl_t{width:219px; padding-left:20px; border-left-width:1px;}
.r_col_l dl span.dl_b{width:471px; text-align:right; padding-right:15px; border-left-width:1px;}

/*右侧栏*/
.r_col_r{float:right; width:208px;}
.box{border:1px solid #ebebeb; padding:1px; margin-bottom:17px;}
.box .box_head{color:#3f3f3f; background-color:#eceff6; border:1px solid #f9f9f9; border-width:0 0 1px; padding:0 7px 3px 10px;}
.box .box_head i{padding:0 8px 1px;}
.box .box_head a{font:normal 12px/32px "宋体"; float:right;}
.box ul{padding:8px 0;}
.ico_infos{background-position:-565px 0;}
.ico_share{background-position:-160px -190px;}
.ico_good{background-position:-130px -190px;}
.box li{background:url(../images/dot2.gif) no-repeat 14px center; padding-left:22px; }

.dongtai,.tuijian{line-height:1.5;}
.dongtai ul,.tuijian ul{padding-top:0; overflow:hidden; margin-top:9px; zoom:1;}
.dongtai li,.tuijian li{background:url(../images/dash3.gif) repeat-x 0 top; padding:8px 10px 8px 22px; margin-top:-1px; text-indent:-8px;}
.dongtai a{background:url(../images/dot.gif) no-repeat 0 center; padding-left:8px;}
.tuijian ul{padding:0; margin:0;}
.tuijian li{padding:15px 8px; text-indent:0;}
.tuijian img{float:left; border:1px solid #e6e3ea; margin-right:12px;}
.tuijian a{float:left; width:110px;}



/*表格单元*/
.red{ color:red;}
.tabmain {width:100%}
.tabmain .header { height:22px; line-height:22px; border: solid 1px #d4ddf6; text-align:left;font-weight:600;text-indent:12px; background:url(../images/tbg.gif) repeat-x; font-size:12px;}
.tabmain tr.header:hover,.tabmain tr.header td:hover{ border-color:#f4f4f4;background:url(../images/tbg.gif) repeat-x;}
.tabmain tr:hover,.tabmain td:hover{ background:#f5f6fb;}
.tabmain tr.category:hover,.tabmain tr.category td:hover{ background:#ecf1ff;}
		
.tabmain .item {text-align:center;padding:2px 5px; line-height:200%;border-bottom:1px dotted #deeffb;}
.tabmain .item .text{ padding:0px;}

.tabmain .item1 {text-align:right;padding:2px 5px;line-height:200%;border-bottom:1px dotted #deeffb; background:#f5f6fb;}

.tabmain .item2 {text-align:left;padding:2px 5px; vertical-align:top;line-height:200%;border-bottom:1px dotted #deeffb;}
.tabmain .item2 input, .tabmain .item2 select, .tabmain .item2 textarea{border:1px #CCC solid;font-size:12px;}
.tabmain .item2 input.text{}
.tabmain .item2 input.checkbox{ border:none; background:none; vertical-align:middle; }
.tabmain .item2 input.bigButton{ float:left; margin:3px 0; *margin:3px 0; _margin:5px 0; padding:2px 5px; *padding:2px 5px 2px;background:#DDD; color:#000; cursor:pointer; vertical-align:middle; width:80px; height:24px; line-height:24px;}/*,.button*/
.tabmain .item2 .button{ height:18px; width:42px; background:url(../images/bfilter.gif) no-repeat; line-height:18px; border:none; padding:0px; color:#000; font-weight:100;}
.tabmain .item2 input.bigButton:hover,.button:hover{}
.tabmain .item2 input.bigButton { float:none;}
.tabmain .item2 .radio{ border:none;}
.tabmain .item3 {text-align:left;padding:2px 2px 2px 9px; vertical-align:top;line-height:200%;border-bottom:1px dotted #deeffb;}
.tabmain .item3 input {border:none;}
.tabmain .item4 {text-align:left;padding:2px 2px 2px 9px; vertical-align:top;line-height:200%;border-bottom:1px dotted #deeffb;}
.tabmain .item5 {}/*站内搜索模型选择时的样式*/
.tabmain td {padding:4px;}
.tabmain .item2 select {vertical-align:middle;border:1px #CCC solid;}					

.area{margin:0 auto; width:100%; clear:both;}
.left{text-align:left}
.right{text-align:right}
th{ text-align:left; }

.spreadlink{ text-align: right; color:red; cursor: pointer;}
/*按钮*/
/*.button{margin:3px 0; *margin:3px 0; _margin:5px 0; padding:2px 5px; *padding:2px 5px 2px;}*/
.button{vertical-align:middle;}
.pager .button, .floatbox .button{
	background:url(../images/btn_blue.gif) repeat-x scroll 0 0 transparent;
	border-color:#78AAD7;
	border-style:solid;
	border-width:1px 1px 2px;
	cursor:pointer;
	height:24px;
	padding:3px 10px;
	width:82px;
}

/*浮动窗口*/
.floatbox{ margin:0 10px 10px 10px}
.infoBox {border:1px solid #BFBFBF;}
/*未定义的*/
.category {background:none repeat scroll 0 0 #ecf1ff; height:22px; line-height:22px;}
.category td{ border-bottom: solid 1px #dde5fc;}
.p_bar  {float:right;height:26px;line-height:26px;margin:0 auto;padding:0 20px;text-align:left;}

.p_bar a {
border:1px solid #CCC;
font-size:12px;
margin:3px;
padding:0 4px;
}
.p_bar a:hover {
background:none repeat scroll 0 0 #F57E20;
border:1px solid #F57E20;
text-decoration:none;
}
.p_num, .p_redirect {
background:none repeat scroll 0 0 #FFF;
border:1px solid #CCCCCC;
padding:0 4px;
text-decoration:none;
}
a.p_num:hover, a.p_redirect:hover {
background:none repeat scroll 0 0 #FFEDE1;
border:1px solid #F57E20;
padding:0 4px;
}
.p_curpage {
background:none repeat scroll 0 0 #F57E20;
border:1px solid #F57E20;
color:#FFFFFF;
margin-left:9px;
margin-right:9px;
padding:0 4px;
text-decoration:none;
}
.button { background:url(../images/subbtn.png) no-repeat; width:46px; height:22px; line-height:22px; font-weight:bold; color:#FFF; border:none; cursor:pointer;}
.curbox { margin:0 auto; width:550px;line-height:200%; margin-top:12px;}
.curbox .header { height:30px; line-height:30px; border-bottom:1px dotted #aad6f6; text-align:left;font-weight:600;color: #134d9d;  text-indent:12px; background:#f1f7fd;}

.gray{color:#999;  font-size:12px; height:18px; line-height:18px; }

.toplink span{ float:left; display:block;}
.toplink a{ float:left; text-align:center; text-indent:0px; width:45px; margin-left:10px;}
.toplink a.onlink{background:url(../images/stopbtn.png) repeat-x; color:#FFF; float:left; display:block;}

.tabmain  .item2  .btnmap{
	border:none;
	width:108px;
	height:27px;
	cursor:default;
	background:url(../../images/admina/btnmap.gif);
}
.tabmain  .item2  .btnmaphover{
	border:none;
	width:108px;
	height:27px;
	cursor:default;
	background:url(../../images/admina/btnmap.gif) 0 -30px;
}
#idSwitch{ color:#F00;}
