/* CSS Document */
body {
	font-family: Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	background:#fcfff7;
	
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
/*总体布局*/
#container{
    width:980px;
	height:auto;
	margin:0px auto;
	background-color:transparent;
	
}
/*----------------------------------------------------------*/
/*头部*/
#header{
    width:980px;
	height:auto;
	float:left;
	background-color:transparent;
}
#h_top{
    width:978px;
	height:25px;
	float:left;
	font-family:"宋体";
	font-size:13px;
	line-height:25px;
	background:#e6fafa;
	border:1px solid #66CCFF;
	border-top-style:none;
}
#h_top_mail{
    float:left;
	width:74%;
	height:25px;
	text-indent:5px;
	font-size:14px;
}
#h_top_mail form{
    margin:0px;
	padding:0px;
}
#h_top_mail .InpTxt{
    width:93px;
	height:15px;
	margin-top:0px;
	padding:0px;
	
}
#h_top_mail .SelBar{
    width:118px;
	height:15px;

}
#h_top_mail .txt1{
    color: #000000;
}
#h_top_mail form a{
    color: #000000;
}
#h_top_mail form a:hover{
    color: #FF0000;
}
#h_top_fav{
    width:25%;
	height:25px;
	float:left;
   	text-align:right;
}
#h_top a{
	padding-left:2px;
	padding-right:8px;
}
#h_top_fav a{
color:#000000;}
#h_top_fav a:hover{ color:#FF0000;}
#h_top a:hover{
  color: #FF0000;
}
#h_middle{
    width:980px;
	height:70px;
	float:left;
	border-bottom:2px solid #7BD676;
}
#h_m_logo{
    width:200px;
	height:70px;
	float:left;
}
#h_m_logo img{
    margin-top:5px;
} 
#h_m_ad{
    width:780px;
	height:70px;
	float:left;
} 
#h_lower{
    width:980px;
	height:35px;
	float:left;
}
#h_l_nav{
    width:980px;
	height:35px;
	float:left;
	font-family:"宋体";
	font-size:14px;
	font-weight:bold;
	background:url(../images/bg/h_navbg.gif) repeat-x left top;
}
#h_l_search{
    width:300px;
	height:35px;
	float:left;
	font-family:"宋体";
	font-size:12px;
	background:#EFFBEB;
	/*background:url(../images/bg/h_navbg.gif) repeat-x left top;*/
}
/*------------------------------------------------*/
/*中部*/
#center{
    width:980px;
	height:auto;
	float:left;
	margin:0px;
	padding:0px;
	background-color:#fcfff7;
	}

#c_Left{
    width:242px;
	height:auto;
	float:left;
	margin-top:5px;
}

.L_A{
    width:242px;
	height:auto;
	float:left;
	margin-bottom:10px;
}
.L_A_T{
    width:240px;
	height:20px;
	float:left;
	line-height:20px;
	font-family:"宋体";
	font-size:14px;
	text-align:left;
	text-indent:5px;
	font-weight:bold;
	color:#FFFFFF;
		
}
.L_A_B{
    width:240px;
	height:auto;
	float:left;
	line-height:25px;
	font-family:"宋体";
	font-size:13px;
	text-align:left;
	/*background:url(../images/dh_style/bg/line.gif);*/
	background:#EFFBEB;
	}

#c_Right{
    width:728px;
	height:auto;
	float:left;
	margin-left:10px;
	margin-top:5px;
}

.R_A{
    width:728px;
	height:auto;
	float:left;
	margin-bottom:10px;

}
.R_A_T{
    width:726px;
	height:20px;
	float:left;
	line-height:20px;
	font-family:"宋体";
	font-size:14px;
	text-align:left;
	text-indent:5px;
	font-weight:bold;
	color:#FFFFFF;
}
.R_A_B{
    width:726px;
	height:auto;
	float:left;
	line-height:25px;
	font-family:"宋体";
	font-size:13px;
	text-align:left;
}
.c_a{
    width:980px;
	height:auto;
	float:left;
}
.c_a_t{
    width:978px;
	height:20px;
	float:left;
	line-height:20px;
	font-family:"宋体";
	font-size:14px;
	text-align:left;
	text-indent:5px;
	font-weight:bold;
	color:#FFFFFF;
	}
.c_a_b{
    width:978px;
	height:auto;
	float:left;
	line-height:25px;
	font-family:"宋体";
	font-size:13px;
	text-align:left;
}
/*内容背景,及broder*/

.greenbor{
   border-left:1px solid #7BD676;
   border-right:1px solid #7BD676;
   border-bottom:1px solid #7BD676;
   
}
.greenTOPbgL{
   float:left;
   width:240px;
   height:20px;
   line-height:20px;
   text-indent:20px;
   font-weight:bold;
   background:#7BD676;
   font-size:14px;
   font-family:"宋体";
   color: #FFFFFF;
   border-left:1px solid #7BD676;
   border-right:1px solid #7BD676;
   border-top:1px solid #7BD676;
}
.bg1{background:#fcfff7;}
.bg2{background:#EFFFEE;}/*#e6fafa*/
.greenTOPbgR{   
   border-left:1px solid #7BD676;
   border-right:1px solid #7BD676;
   border-top:1px solid #7BD676;
   background: #D6FADB;

}
.greenTOPbgR ul{
   list-style-type:none;
   padding:0px;
   margin:0px;
   float:left;
}
.greenTOPbgR ul li{
   float:left;
   padding-left:20px;
   padding-right:18px;
   line-height:20px;
   height:20px;
   background:#7BD676;
}

/*-------------------------------------------------------------*/	
/*底部*/
#footer{
    width:980px;
	height:60px;
	float:left;
	background-color:#fcfff7;
	margin-bottom:0px;
	text-align:center;
}
#footer p{
    font-size:13px;
	height:25px;
	padding:0px;
	margin:0px;
	line-height:25px;}
#footer a{ color:#000000;}
#footer a:hover{ color:#FF0000;}

/*----------------------------------------------------------------------*/
/*搜索及天气*/
#search{
   width:980px;
   height:68px;
   font-size:14px;
   font-family:"宋体";
   margin:8px auto 0px auto;

}
#so_weather{
    width:244px;
	height:80px;
	float:left;
	font-size:14px;
	font-family:"宋体";
	border-top:1px solid #4770E7;
	border-bottom:1px solid #4770E7;
	border-right:1px solid #4770E7;
}
#so_other{
    width:310px;
	height:40px;
	float:left;
	font-size:14px;
	font-family:"宋体";
}
#so_so{
    width:980px;
	height:22px;
	float:left;
	text-align:left;
	font-size:14px;
	font-family:"宋体";
}
.so_box{
    width:978px;
	height:40px;
	float:left;
    border:1px solid #3DB836;
	/*background:url(../images/dh_style/bg/line.gif);*/
	background:#EFFBEB;
}
.so_box form input{
    margin:0px;
	padding:0px;
}
.so_box form{
   margin:0px;
   padding:0px;
}
.so_img{
     width:110px;
	 height:32px;
	 text-align:center;
	 float:left;
	 margin-top:5px;
}
.so_input{
   width:auto;
   height:18px;
   line-height:18px;
   font-size:14px;
   margin-top:-7px;
}
[class=so_img]{
     width:110px;
	 height:32px;
	 text-align:center;
	 line-height:32px;
	 float:left;
	 margin-top:-4px;
}
[class=so_input]{
   width:auto;
   height:18px;
   line-height:18px;
   font-size:14px;
   margin-top:10px;
}
*+html .so_img{
     width:110px;
	 height:32px;
	 text-align:center;
	 line-height:32px;
	 float:left;
	 margin-top:3px;
}
*+html .so_input{
   width:auto;
   height:18px;
   line-height:18px;
   font-size:14px;
   margin-top:-6px;
}
.textinput{
   height:18px;
   font-size:14px;
   line-height:18px;
   color:#3366FF;
 }

/*栏目LI的CSS*/
.fameweb,.newweb,.listweb,.software,.toolsweb{
   list-style-type:none;
   margin:0px;
   padding:0px;
   text-align:center;
}
.e_mail{
   list-style-type:none;
   margin:1px 0px 1px 0px;
   padding:0px;
   text-align:center;
}
.fameweb li{
   width:121px;
   height:28px;
   line-height:28px;
   float:left;
}
.fameweb li a{
   color:#000000;
   text-align:left;
   font-family:"宋体";
   font-size:14px;
}
.fameweb li a:hover{
    color: #FF0000;
}
.listweb li{
   width:60px;
   height:30px;
   line-height:30px;
   float:left;
   font-size:14px;
}
.listweb li a{
   color:#000000;
   text-align:left;
   font-family:"宋体";
}
.listweb li a:hover{
    color: #156DE6;
}
.software li{
   width:80px;
   height:25px;
   line-height:25px;
   float:left;
   overflow:hidden;
}
.e_mail li{
   width:90px;
   height:25px;
   line-height:25px;
   float:left;
}
.toolsweb li{
   width:80px;
   height:25px;
   line-height:25px;
   float:left;
}
.newweb li a,.software li a,.toolsweb li a,.e_mail li a{
   color:#000000;
   text-align:left;
   font-family:"宋体";
   font-size:13px;
}
.newweb li a:hover,.software li a:hover,.toolsweb li a:hover,.e_mail li a:hover{
    color: #156DE6;
}
/*栏目dl dt dd 的CSS*/
.coolweb{
   margin:0px;
   padding:0px;
   width:726px;
   height:28px;
   float:left;
   font-size:14px;
   list-style-type:none;
 }
.coolweb .sortname{
   width:55px;
   height:28px;
   float:left;
   font-family:"宋体";
   font-size:13px;
   text-align:center;
   line-height:28px;
}
.coolweb .otherli{
   height:28px;
   float:left;   
   line-height:28px;
   margin-left:16px;
   font-size:13px;
}
.coolweb dd a{
   color:#000000;
}
.coolweb .sortname a{
color:#057DBB;}
.coolweb li a:hover,.coolweb .sortname a:hover,.coolweb .otherli a:hover{
   color: #FF0000;
}
.coolweb .more{
   width:46px;
   height:28px;
   line-height:28px;
   float:right;
   background:none;
   font-size:12px;
}
.coolweb .more a{
   color: #000000;
}
.coolweb .more a:hover{
   color:#FF0000;
}
.coolweb .more img{
   margin-top:6px;
}
/*调用数据*/
.box{width:240px;
	height:auto;
	float:left;}
.box .textinfolist{
   list-style-type:none;
   margin:3px 0px 4px 0px;
   padding:0px;
}
.box .textinfolist li{
    text-indent:5px;
	height:18px;
	line-height:18px;
	font-size:12px;}
.box .textinfolist li a{ color:#000000;}
.box .textinfolist li a:hover{ color:#FF0000;}