@charset "utf-8";
/* CSS Document */

.tabmenu .ui-state-active {background:url(../images/yh_bodybg.png) repeat-x left -110px; height:29px;}
.tabmenu .ui-state-active a {background:url(../images/yh_bodybg.png) repeat-x left -110px;  color:#254d71;}

.ui-tabs .ui-tabs-hide { display: none !important; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; }
.tooltip {position: absolute; z-index: 200; max-width: 500px; padding: 5px; background: #eef2f4; border: solid 1px #bdd2d7; font-family: 'Courier New', Courier, monospace; font-size: 12px; text-align: left;}

.jquery-ui-dialog .jquery-ui-dialog-titlebar {background:url(../images/titlebg_l.png) no-repeat -2px -1px; border: none;}

/* the outer div with the black border */
.tickercontainer {margin: 0; padding: 0; overflow: hidden;}
/* that serves as a mask. so you get a sort of padding both left and right */
.tickercontainer .mask {position: relative; left: 3px; overflow: hidden; width:780px;}
/* that's your list */
ul.newsticker {position: relative; list-style-type: none; margin: 0; padding: 0;}
/* important: display inline gives incorrect results when you check for elem's width */
ul.newsticker li {float: left; margin: 0; padding: 0;}
ul.newsticker a {white-space: nowrap; padding: 0; margin: 0 35px 0 0;}

/*
.pagebar {position:absolute; right:0px; top:161px;}
.pagebar span, .pagebar a { margin-left: 3px;}
*/

.hqbox table{ table-layout:fixed;}
.hqbox table thead td { line-height:23px; text-align:right; padding:0 2px; color:#345683;}
.hqbox table tbody tr { cursor:pointer;}
.hqbox table tbody td { display:-moz-inline-box; display:inline-block; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}

.vol, .new, .zhangdiefu, .zhangdie{ text-align: right;}
.zqmc{ text-align: left;}

.zqmc { width: 22%;}
.zhangdiefu { width: 21%;}
.new { width: 19%;}
.vol { width: 20%;}
.zhangdie { width: 18%;}

div.setting-draggable-els { height: 180px; overflow: auto;}
div.setting-draggable-els ul { height: 155px;}
div.setting-draggable-els ul li.draggable { float: left; list-style-type: none; border: 1px solid #738cae;  margin: 3px; background: #fff; height: 20px; line-height: 22px; color:#738cae; padding: 2px; cursor: pointer; white-space:nowrap; width: 63px; text-align: center;}
div.setting-btns { clear: both; float: right; margin-top: 5px;}
div.setting-btns input { margin-left: 10px; width:51px; border: none; height: 20px; line-height: 20px; background:url(../images/btn_sky.gif) no-repeat left top; font-size:12px;}

/**
.autocomplete { position: absolute; background: #fff; border: 1px solid #7f9db9; width:214px; z-index:10000; right:93px; top:69px; text-align:left;}
.autocomplete li { font-size:12px;line-height:20px;height:20px;padding:0 10px;cursor:pointer; overflow:hidden;}
.autocomplete li.selected { color: #CC3300; background-color: #FFFDEC; font-weight: bold;}
*/

.autocomplete {
	position : absolute;
	background : #eef2f4;
	z-index : 5000;
	text-align : left;
	border : solid 1px #bdd2d7;
}
.autocomplete li {
	font-size : 12px;
	line-height : 18px;
	height : 18px;
	padding : 0 10px;
	margin : 2px 0;
	width : 206px;
	cursor : pointer;
	overflow : hidden;
	color : #999;
}
.autocomplete li.selected {
	color : #000;
	background-color : #eef2f4;
}
.autocomplete li strong {
	border-right : 1px solid #151515;
	margin-right : 5px;
	padding-right : 5px;
	width : 50px;
	display : block;
	float : left;
	overflow : hidden;
}
.autocomplete li.selected strong {
    color : #2b4875;
    border-right : 1px solid rgb(68,0,0);
}
.autocomplete li span {
    border-right : 1px solid #151515;
    margin-right : 5px;
    padding-right : 5px;
    width : 70px;
    display : block;
    float : left;
    overflow : hidden;
}

#gzg-setting-dialog .operate-bar {margin: 10px 0px 10px 0px; width: 100%;}
#gzg-setting-dialog .operate-bar span {vertical-align: 2px;}
#gzg-setting-dialog .operate-bar .code-jpjl-input {border: solid 1px gray; height: 18px; line-height: 18px; width: 163px;}
#gzg-setting-dialog .operate-bar .btn {margin-left: 5px; width: 51px; border: none; height: 20px; line-height: 20px; background:url(../images/btn_sky.gif) no-repeat left top; font-size:12px; cursor:pointer;}
#gzg-setting-dialog .code-list {height: 356px; overflow-y: scroll; width: 99%;}
#gzg-setting-dialog table {border-top: solid 1px #738cae; border-left: solid 1px #738cae; width: 95%;}
#gzg-setting-dialog table td, #gzg-setting-dialog table th {border-right: solid 1px #738cae; border-bottom: solid 1px #738cae; padding: 3px;}
#gzg-setting-dialog table th { font-size:13px;}
#gzg-setting-dialog table td.checkbox {text-align: center; width: 35px;}

.zcpz { margin:0; height: 160px;}
.zcpz p.info { margin-top:-15px; padding-top:0px; padding-left:5px; color:#1e1ee8; z-index:50; position:relative;}
.zcpz p.info span { color: #dd316d;}
.zcpz dl { padding:10px; position:relative;}
.zcpz dl dd { float:left; width:170px; line-height:30px; margin-right:20px; color:#345683; height:30px;}
.zcpz dl dd span { color:#000; white-space:nowrap; margin-left:10px;}

.jquery-ui-dialog .jquery-ui-dialog-titlebar {background:url(../images/titlebg_l.png) no-repeat -2px -1px; border: none;}

.main { height:568px;}
#left-menu-tree { overflow: auto; height: 568px;}

.file a { color:#2b4875;}

p.more { margin-top: 0px; padding-top: 0px;}

/*
body.index_body {padding: 0; margin: 0;}
html, body.index_body {height: 100%; width:100%;}
#outer {height: 100%; overflow: hidden; position: relative; width: 100%;}
#middle {position: absolute; top: 50%;}
#inner {position: relative; top: -50%; left:-50%;}
*/

#gzzx-setting-dialog .operate-bar {margin: 10px 0px 10px 0px; width: 100%;}
#gzzx-setting-dialog .operate-bar span {float:left; vertical-align: 2px;}
#gzzx-setting-dialog .operate-bar .btn {float:right; margin-right: 5px; width: 51px; border: none; height: 20px; line-height: 20px; background:url(../images/btn_sky.gif) no-repeat left top; font-size:12px; cursor:pointer;}
#gzzx-setting-dialog .forum-list {height: 356px; overflow-y: scroll; width: 99%;}
#gzzx-setting-dialog table {border-top: solid 1px #738cae; border-left: solid 1px #738cae; width: 95%;}
#gzzx-setting-dialog table td, #gzzx-setting-dialog table th {border-right: solid 1px #738cae; border-bottom: solid 1px #738cae; padding: 3px;}
#gzzx-setting-dialog table th { font-size:13px;}
#gzzx-setting-dialog table td.checkbox {text-align: center; width: 35px;}

.select { color:#008080;}
.warning-msg1 { font-weight:700;}

.inform .midbox{ margin:0 100px 0 0; overflow:hidden; height: 22px; text-align: left;}
.hidden { display:none;}
.user_info { font-family:"华文细黑"; color:rgb(37,100,157);}

.menu_s li a { font-size:13px;}
.logo_link a {
	display:block;
	width:300px;
	height:67px;
	margin-left:5px;
	font-size:1px;
	text-decoration:none;
	z-index:30;
}
.logo_link a:hover { text-decoration:none;}

a.tw { display:-moz-inline-box; display:inline-block; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:208px;}
a.bw { display:-moz-inline-box; display:inline-block; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:280px;}

.mtk_in { border:solid 1px #fff; margin-bottom:20px;}

#inner .close_box a{ position:absolute; z-index:50; top:15px; right:5px; text-align:right; font-size:14px; font-weight:bold;}
#inner .close_box a { color:red; }

.index_all {width:1003px;}
.index_all .content_list{ _margin:10px 6px 0 0;}

