﻿@charset "utf-8";
/* CSS Document */
body,html
{
margin:0px;
height:100%;
font-family:"宋体";
color:#3f4c6b;
background-image:url(../images/index_s/stripes.png);
}
a
{
color:#3f4c6b;
text-decoration: none;
}
a:hover
{
color: #FF9900;
}
form,ul,li
{
margin:0px;
padding:0px;
list-style:none;
}
#contain
{
*height:auto;
-height:100%;
min-height:100%;
}
.changeCSS
{
font-size:13px; height:30px; text-align:right; position:absolute; top:200px; left:90px;/*right:17%;*/
}
.css_cur,.css_cur:hover
{
color:#CCC;
}

/*-----------logo区-------------------------------------------------------------------------*/
#logo
{
height:277px;
min-width:780px;
background-color:#FFFFFF;
}
#logo_panel
{
width:780px;
}
#logo table
{
width:728px;

}
.logo_top
{
height:40px;
}
.logo_left
{
width:404px;
height:135px;
background:url(../images/index_s/logo.gif) no-repeat;
}
.logo_right
{
background:url(../images/index_s/hint.gif) no-repeat;
}

/*----------------------搜索条-----------------------------------------------------------------*/
#searcher
{
top:248px;
position:absolute;
background:url(../images/index_s/search_input.gif) no-repeat;
}
#searcher table
{
width:776px;
}
#q
{
border:none;
height:60px;
width:540px;
color:#0068b7;
font:40px "黑体", Arial;
margin-left:97px;
padding-top:14px;
*padding:0px;
line-height:60px;
background-color:transparent;
}
.td_search_button
{
width:75px;
}
.search_button,.search_button:hover,.search_button_over,.search_button_clicked
{
cursor:pointer;
display:block;
width:75px;
height:75px;
background-image:url(../images/index_s/btn_search.gif);
}
.search_button:hover,.search_button_over
{
background-position:-75px 0px;
}
.search_button_clicked
{
background:url(../images/index_s/btn_search_a.gif) no-repeat;
}
.diao,.meidiao
{
width:54px;
}


/*------------------------------------------------按钮区--------------------------------------*/
#buttons
{
width:660px;
_width:675px;
padding:65px 0 10px 90px;
padding-bottom:65px;
}

/*-------------------主题按钮------------------------------------------------------------------*/
#topics_panel
{
height:87px;
}
#topics_panel li
{
float:left;
width:85px;
height:87px;
margin-right:24px;
cursor:pointer;
}
#bt_health
{
background-image:url(../images/index_s/btn_topic_01.gif);
}
#bt_area
{
background-image:url(../images/index_s/btn_topic_02.gif);
}
#bt_people
{
background-image:url(../images/index_s/btn_topic_03.gif);
}
#bt_subject
{
background-image:url(../images/index_s/btn_topic_04.gif);
}
li#bt_custom
{
width:187px;
height:85px;
margin-top:2px;
background-image:url(../images/index_s/btn_custom.gif);
}
#bt_more
{
display:none;
}

/*----------------------------可添加定制的主题词按钮-------------------------------------------*/
#themes_panel
{
overflow:hidden;
z-index:0;
}
#themes_panel div
{
width:77px;
height:77px;
float:left;
margin:20px 32px 0px 0;
position:relative;
cursor:pointer;
}
#themes_panel a
{
display:block;
position:absolute;
width:18px;
height:18px;
background-image:url(../images/index_s/themes/close.gif);
display:none;
}
#themes_panel a:hover
{
background-position:-18px 0px;
}
#themes_panel span
{
display:block;
position:absolute;
top:55px;
width:65px;
height:1em;
font-size:12px;
text-align:center;
margin:-1px 11px 0px 6px;
*margin:0px 11px 0px 7px;
overflow:hidden;
}
.end
{
margin:0px;
clear:both;
}

/*定制主题菜单--------------------------------------------------------------------------*/
#custom_menu
{
display:none;
color:#000000;
width:236px;
position:absolute;
top:10%;
left:730px;
border:1px solid #000;
border-width:0px 1px 1px;
}
.menu_close
{
background-color:#F8BE50; font-size:12px; text-align:center; line-height:26px; border-top:1px solid #000; cursor:pointer;
}
#custom_menu a
{
*width:196px;
display:block;
font-size:12px;
line-height:25px;
padding-left:40px;
color:#000;
border:1px solid #eee;
border-width:1px 0px 1px;
background:#eee url(../images/index/r.gif) no-repeat 15px center;
}
#custom_menu a:hover
{
border:1px solid #dddddd;
border-width:1px 0px 1px;
background-color:#fffbcc;
}
#custom_menu span
{
display:block;
line-height:30px;
font-size:12px;
padding-left:30px;
border:1px solid #000;
border-width:1px 0px 1px;
cursor:pointer;
}
.trade_cate_close
{
background:#FFF url(../images/index/add.gif) no-repeat 5px 8px;
overflow:hidden;
height:31px;
}
.trade_cate_open
{
background:#f8be50 url(../images/index/dec.gif) no-repeat 5px 8px;
}

/*shower---------------------------------------------------------------*/
#topic_word_shower
{
display:none;
font-size:12px;
line-height:24px;
background-color:#eeeeee;
width:615px;
position:absolute;
top:30%;
left:90px;
border:2px solid #949494;
}
.shower_head
{
color:#FFFFFF;
font-family:"黑体", Arial;
font-size:16px;
background-image:url(../images/index_s/shower_head_bk.gif);
overflow:hidden;
zoom:1;
}
.shower_head span
{
display:block;
float:left;
line-height:30px;
margin-left:10px;
}
.shower_head a
{
display:block;
float:right;
width:32px;
line-height:30px;
background-image:url(../images/index_s/shower_close.gif);
}
.shower_head a:hover
{
background-position:-32px 0px;
}
#shower_body
{
padding:20px;
height:100%;
}
#shower_body table
{
display:none;
}

/*------------------底部区-------------------------------------------------------------*/
#footer
{
margin-top:-42px;
min-width:780px;
background-color:#000;
}
.foot_span
{
display:none;
}
.footer_bar
{
width:900px;
height:40px;
margin:0 auto;
text-align:center;
}
#footer span
{
line-height:40px;
color:#FFFFFF;
font-size:14px;
line-height:42px;
}
#footer .foot_logo
{
width:160px;
height:40px;
background:url(../images/index/foot_logo.gif) no-repeat;
display:none;
}
#footer span a 
{
color: #FFF;
text-decoration: none;
}
#footer span a:hover 
{
color:#FFFF00;
}

/*---------------缓冲区-------------------------------------------------------------*/
.cache_img
{
display:none;
background-image:url(../images/index/btn_search_a.gif);
}
#logo_text{
	display:none;
}
/*-------------------------------signIn-------------------------------------------------*/
.signIn{ 
	float:right; 
	display:block; 
	width:50px; 
	text-align:right; 
	margin:0 20px 0 0; 
	padding:10px 5px 1px 0; 
	color:#999; 
	border-bottom:#999 1px solid; 
}
#fullMark{
	background:#000;
	display:none;
	z-index:100;
	position:absolute;
	left:0px;
	top:0px;
	-moz-opacity:0.4;
	/* Moz + FF */
	opacity: 0.4;
	filter:alpha(opacity=40);
	/* IE */
}
#dialog{
	position:absolute;
	width:230px;
	height:150px;
	_height:160px;
	background:#fff;
	display: none;
	z-index: 200;
	border:#000 1px solid;
}
#signInTop{
	height:25px; 
	background:url(../images/topic/signInBoxBg.gif) repeat-x;
	padding:5px 0 0 10px;
	font-size:14px;
	font-weight:bold;
	border-bottom:#ccc 1px solid;
}
.signInX{
	width:26px; 
	height:26px; 
	position:absolute;
	top:5px;
	right:0;
	display:block; 
	background:url(../images/topic/signInx.gif) top center no-repeat; 
}
#dialog p{
	padding:0 0 0 10px;
	margin:15px 0 0 0;
}
.signInId{
	width:120px;
	height:16px;
	padding:4px 0 0 20px;
	color:#666;
	border:#999 1px solid;
	background:url(../images/topic/inputIdBg.gif) no-repeat 2px 3px;
	
}
.signInPassword{
	width:120px;
	height:20px;
	padding:0 0 0 20px;
	color:#666;
	border:#999 1px solid;
	background:url(../images/topic/inputPasswordBg.gif) no-repeat 2px 3px;
}
#dialog a:link,#dialog a:visited{
	color:#333;
	text-decoration:none;
}
#dialog a:hover{
	color:#666;
	text-decoration:underline;
}

#fourMT{
	display:none;
}
