@charset "gb2312";
/**/
*{
	margin:0;
	padding:0;
	overflow-x:hidden;overflow-y:hidden;
}
BODY {
	FONT-size: 12px;
	font-family : "Lucida Grande", "Arial", "Lucida", "Verdana", "Helvetica", "宋体","sans-serif"; 
	background-color:#FFFFFF;
	cursor:default;
	color:#1F1F1D;
	overflow-x:hidden;overflow-y:hidden;
}
/*OVERFLOW-X:hidden;*/
#diggDIV {
WIDTH: 100%;OVERFLOW-X:auto;overflow-y:auto
}
#diggiFrame {
WIDTH: 100%;OVERFLOW-X:auto;overflow-y:auto
}
.clear {
overflow: hidden;
width: 100%;
height:0;
clear: both;
}
form,img{
margin:0;
padding:0;
border:0px;
}
ul{
list-style:none;
padding:0;
margin:0;
}
ul li{
list-style:none;
margin:0;
padding:0;
}
.left{
	float:left;
}
.right{
	float:right;
}
.textcenter{
	text-align:center;
}
.red {
	color:#F25000;
}
.green {
	color:green;
}
A.red {color:#F25000;}
A.red:link {TEXT-DECORATION: none;}
A.red:visited {TEXT-DECORATION: none;}
A.red:hover {TEXT-DECORATION: underline;}
A.red:active {TEXT-DECORATION: underline;} 
A {color:#000000;}
A:link {TEXT-DECORATION: none;}
A:visited {TEXT-DECORATION: none;}
A:hover {TEXT-DECORATION: underline;}
A:active {TEXT-DECORATION: underline;} 
h3{font-weight:normal;}


#topnav, #top_left .favorite, #top_left .home, #menu li a{
/*background-image:url(http://tool.jinyin.net/images/top_pic.gif);*/
background-image:url(http://tool.jinyin.net/images/bg_toolbar_v3.png);
background-repeat:no-repeat;
}

.MenuBar, .MenuBar li, .top_nexttable li {
background-image:url(http://tool.jinyin.net/images/MenuBar_pic.gif);
background-repeat:no-repeat;
}

/* 顶部区域 */
body #topnav {color:#1F1F1D;text-align:right;
background-repeat:repeat-x;
background-position:left -141px;
height:29px;line-height:22px;overflow:hidden;}
#topnav form{margin:0;padding:0;}
#topnav a{color:#1F1F1D;TEXT-DECORATION: none;padding:0 5px;}
#topnav a:hover{color:#0066CC;TEXT-DECORATION: underline;}
.userpass {background-color:#FFFFFF;border:1px solid #8A909C;padding:2px;width:120px;}
#top_left{
margin:0 10px;
float:left;
}
#top_left a{
float:left;
font-size:14px;
height:24px;
padding-right:10px;
}
#top_left .favorite{
padding:1px 0 0 22px;
display:block;
line-height:24px;
background-position:0 -24px;
}
#top_left .home{
padding:1px 0 0 22px;
display:block;
line-height:24px;
background-position:0 -48px;
}
input{ 
	COLOR: #50576B; 
	font-weight: bold;
	font-size:12px; 
	LINE-HEIGHT: 14px;
	font-family : "Lucida Grande", "Arial", "Lucida", "Verdana", "Helvetica", "宋体","sans-serif"; 
	}
select,textarea{ 
	COLOR: #50576B; 
	FONT-size: 12px;
	background-color: #FFFFFF;
	font-family : "Lucida Grande", "Arial", "Lucida", "Verdana", "Helvetica", "宋体","sans-serif"; 
	}
.submit {
	COLOR: #50576B;
	BORDER-RIGHT: #acb5b5 3px double; 
	BORDER-TOP: #c4cccc 3px double; 
	BORDER-LEFT: #acb5b5 3px double; 
	BORDER-BOTTOM: #6f7777 3px double;
	BACKGROUND: url(http://tool.jinyin.net/images/bg_form.gif) #FFFFFF repeat-x;
	height: 21px;
	cursor: hand;
	padding-top: 1px;
}

/* logo */
.logo{
	padding:20px 0 30px;
	margin:0 auto;
	text-align:center;
}

/* 导航栏 */
.MenuBar {
	width:970px;
	margin:0 auto;
	COLOR: #83BBD9;
	border:1px #83BBD9 solid;
	BACKGROUND-color: #B8E2F6;
	height:22px;
	padding:4px 0 2px;
	background-repeat:repeat-x;
}
.MenuBar ul{
	margin:0 0 0 147px;
}
.MenuBar li{
	background-position:left -28px;
	float:left;
	line-height:22px;
	FONT-SIZE: 14px;
	PADDING: 0 20px 0 21px;
	letter-spacing:1px;
	word-spacing:1px;
}
.MenuBar li.no, .top_nexttable li.no{
	background-image: url(none);
}
.MenuBar li A:link { COLOR: #00274C;}
.MenuBar li A:visited { COLOR: #00274C;}
.MenuBar li A:hover { COLOR: #0066CC;}
.MenuBar li A:active { COLOR: #0066CC;} 
.MenuBar li.checked { font-weight:bold;}
/* end 导航栏 */

/* 工具菜单 */
.top_nexttable {
border-bottom:1px solid #A9C9E2;border-left:1px solid #A9C9E2;border-right:1px solid #A9C9E2;
line-height:2.4em;background:#F5FAFE none repeat scroll 0 0;text-align:center;
width:970px;margin:0 auto;}
.top_nexttable div {padding:0 20px;}
.top_nexttable div a {color:#F25000}
.top_nexttable h3{font-size:12px;}
/* end 工具菜单 */

/* 内容区域 */
#cent{
	width:972px;
	margin:20px auto;
}
#cent .divleft{
	float:left;
}
#cent .divright{
	float:right;
	padding-left:20px;
	width:750px;
	line-height:1.8em;
	FONT-SIZE: 14px;
}
.divright a{
color:#0356d8;
}
/* end 内容区域 */

/* menu */
#menu {
width:200px;
}
#menu li{
margin:0;
padding:0;
}
#menu li h1{
margin:0;
padding:0;
font-size:14px;
}
#menu li a {
background-position:-15px -80px;
display:block;
height:32px;
line-height:32px;
padding:0 20px;
font-size:14px;
border:1px solid #A9C9E2;
border-bottom:0px solid #A9C9E2;
background-color:#F5FAFE;
}
#menu li a.menu_bottom {
border-bottom:1px solid #A9C9E2;
}
#menu li a:hover, #menu li.checked a {
background-position:right -105px;
background-color:#ffffff;
border-right:0px dashed #A9C9E2;
border-left:0px dashed #A9C9E2;
font-weight:bold;
}
#menu li a.menu_top:hover, #menu li.checked a.menu_top {
border-top:0px dashed #A9C9E2;
}
#menu li a.menu_bottom:hover, #menu li.checked a.menu_bottom {
border-bottom:0px dashed #A9C9E2;
}
/* end menu */

/* fseo */
#fseo{
margin:10px 0;
font-size:16px;
line-height:2.2em;
}
#fseo input{
padding:5px;
}
/* end fseo */

/* index_site */
ul.index_site li.aa,ul.show_pic li.aa{
background:#f9f9f9 none repeat scroll 0 0;
border:1px solid #FF9900;
}
ul.index_site{
padding:0;
margin:5px 0;
width:100%;
}
ul.index_site li{
padding:2px 5px;
margin:0 8px 10px 0;
border:1px solid #D9D8D8;
line-height:1.4em;
background:#eeeeee none repeat scroll 0 0;
text-align:left;
float:left;
text-align:center;
font-size:12px;
}
ul.index_site li a.urlred{
color:red;
}
/* end index_site */

/* footer */
#footer{
	width:972px;
	margin:20px auto;
}
#footer .footxian{
	border-top:1px solid #DBE9F4;border-bottom:1px solid #DBE9F4;height:10px;background-color:#F3F8FC;
}
#footer .foottext{
	padding:20px 0;
	line-height:2em;
	text-align:center;
}
/* end footer */

/* toolpage */
.toolpage{
}
.toolpage a{
	color:#0356d8;
}
/* end toolpage */

/* classurl */
#classurl{
	width:725px;
}
#classurl li{
	float:left;
	width:100px;
}
#classurl li a{
	margin:2px 10px;
}
#classurl li a:hover, #classurl li a:active{
	background:#eeeeee;
}
/* end classurl */


#gafontc a{color:#0356d8;}
img{border:0px;}
.TabBorder1{border:1px solid #C2D6E0;}
td{ COLOR: #50576B; FONT-size: 12px; }
.f30{ COLOR: #FF3300; FONT-size: 12px; LINE-HEIGHT: 18px; }
.f30B{ COLOR: #FF3300; FONT-size: 12px; LINE-HEIGHT: 18px;FONT-weight: bold; }
.f11{ font-size:11px; }
.left{padding:10px 0px 16px 6px; width:153px;background-color: #F3F8FC;}
.leftW{padding:10px 0px 16px 6px; width:260px;background-color: #F3F8FC;}
.main{padding:10px 6px 16px 12px; border-left:1px solid #DBE9F4;}
.w1{width:1px;background-image: url(dot_line.gif);}
.h1{height:1px;background-image: url(dot_line.gif);}
.gray{COLOR: #999999; FONT-size: 11px;}
.none{display:none;}
.navHome{
	width:160px;
 	padding:0px 3px 0px 4px; 
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #336699;
	background-color: #336699;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#336699, endColorStr=#336699, gradientType=0);
}
.navHomeW{
	width:260px;
 	padding:0px 3px 0px 4px; 
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #336699;
	background-color: #336699;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#336699, endColorStr=#336699, gradientType=0);
}
.nav{
	padding:2px 0px 0px 3px; 
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #DBE9F4;
	background-color: #DBE9F4;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#DBE9F4, endColorStr=#FFFFFF, gradientType=0);
    background-image: url(bg_nav.gif);
	}
.navalexa{
	padding:2px 0px 0px 3px; 
	border:1px solid #FFFFFF;
	background-color: #DBE9F4;
	height: 28;
    background-image: url(navalexa.gif);
	}
.webdings{font-family: "webdings";}

A.linkNo:link { COLOR: #0356d8; FONT-SIZE: 12px; TEXT-DECORATION: none;}
A.linkNo:visited { COLOR: #0356d8; FONT-SIZE: 12px; TEXT-DECORATION: none; }
A.linkNo:hover { COLOR: #FF3300; FONT-SIZE: 12px; TEXT-DECORATION: underline;}
A.linkNo:active { COLOR: #FF3300; FONT-SIZE: 12px; TEXT-DECORATION: underline; } 


.linkMenuNone{ display:none;}

.l { COLOR: #93A6B4; FONT-SIZE: 12px; FILTER: DropShadow(color=#E9F1F7,offX=1, offY=1, Positive=1); WIDTH: 6px;padding:0px 3px 0px 3px;}

#Head {
	TEXT-ALIGN: center;	FLOAT: center;
}
.Tabwidth {
	WIDTH: 100%;
}
.space {
overflow: hidden;
width: 100%;
height:0;
clear: both;
}
#footer span {
display:inline;
margin-left:28px;
}
#footer span a{
color:green;
}


.contenttitle {
color:#006699;
font-size:12px;
font-weight:bold;
}

.user_title td .pagequicklink{
padding:10px;
color:#333333;
font-size:12px;
}

.dudtb{
margin-top:4px;
font-size:12px;
}
.dudtb tr td{
background:#FFFFFF;
padding:2px;
}
.dudtb tr th{
color:#004a80;
background:#d7edff;
font-weight:bold;
height:25px;
}
.page{
text-align:center;
padding:4px;
}
.textcenter{
text-align:center;
}
.show_pic,.show_pic h2{
padding:0;
margin:0;
}
.show_pic li{
padding:0;
margin:0 8px 10px 0;
border:1px solid #D9D8D8;
background:#eeeeee none repeat scroll 0 0;
text-align:left;
float:left;
}
.show_pic li a span,.show_pic li a img{
border:1px solid #fff;
text-align:center;
width:172px;
height:62px;
font-size:20px;
line-height:1.5em;
color:#0055AA;
overflow:hidden;
display:block;
cursor:pointer;
word-break:break-all;
word-wrap:break-word;
}

/* alexa */
#show{FONT-SIZE: 13px; text-align:left;padding:5px 3px;LINE-HEIGHT: 21px;}
.title{background-color:#E4E4E4;height:19px;font-size:15px;padding-left:4px;padding-bottom:-3px;}
.frame UL {	MARGIN: 0px; LIST-STYLE-TYPE: none}
.frame li{width:270px;padding-left:5px;float:left;}
.tab_1{width:550px;padding-left:5px;}
.tab_2{width:270px;padding-left:5px;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.traffic_table{width:557px;}
.traffic_table TABLE {background: #FFF;border-collapse: separate;margin-left:7px;margin-right:3px;border: 1px solid #999999; }
.traffic_table th{padding-left:5px;background-color:#A6DCE2;}
.traffic_table td{padding-left:5px;background-color:#D0DDDF;}
/* end alexa */


/* new 2009-7-20

*/
.webTable{
width:770px;
}

.original #trtext{
	width:400px;height:130px;margin:6px 0px;
}
#show{FONT-SIZE: 13px; text-align:left; BORDER: #e7e7e7 1px solid; margin:0px 80px 30px 80px; padding:3px 30px;}



/*
article list
ul li
*/
.article_list{
margin:15px 0;
width:750px;
}
.article_list h2 ,.article_list h3 ,.article_list h4{
padding:0;
margin:0;
font-weight:normal;
overflow:hidden;
display:block;
}
.article_list .a_title{
border-bottom:#e7e7e7 1px solid;
}
.article_list h2{
font-weight:bold;
font-size:18px;
float:left;
}
.article_list h3{
width:320px;
text-align:right;
float:right;
font-size:12px;
}
.article_list h3 a{
padding:0 3px;
}
.article_list li{
padding:0;
margin:0 0 10px;
text-align:left;
}
.article_list h4{
font-size:13px;
line-height:1.6em;
overflow:hidden;
display:block;
word-break:break-all;
word-wrap:break-word;
}
.article_list .more{
text-align:right;
font-size:12px;
}
.article_list .more a{
color:#1F1F1D
}
.article_tag{
width:200px;
padding-bottom:20px;
}
.article_tag li{
margin:5px;
float:left;
line-height:20px;
height:20px;
}
.article_title_h1{
font-size:20px;
border-bottom:1px solid #E7E7E7;
}
.article_title_h1 span.down{
float:right;
font-size:14px;
}
/*
end article list
*/
.article_left{
width:200px;
padding-bottom:20px;
}
.article_left li{
padding:5px;
border-bottom:1px solid #E7E7E7;
}
h3 span{
padding:2px;
cursor:pointer;
}

