﻿/* 全局样式 */
* { margin:0; padding:0; }
ul,ol,dl,dt,dd,li { list-style-type:none; }
body { margin:0 auto; font-size:12px; font-family:宋体; min-width:944px; }
img { border:none; display:block; }
a { color:#686464; text-decoration:none; }
a:hover { color:#ed6807; text-decoration:underline; }
.font-orange { color:#ec7613; }
.text_14px{ font-size:14px; }
.space{ clear:both; padding:0; margin:0; font-size:0; border:0; }

/********* 公用div *********/
.top { width:100%; margin:0 auto; clear:both; border-bottom:1px solid #cccccc; text-align:center; min-width:944px; }
   .top_p { width:90%; height:27px; margin:0 auto; }
      .top_p p { line-height:27px; color:#666666; }
	     .top_p p a { padding-left:5px; padding-right:5px; color:#0439b3; }
	       .top_left_p { float:left; margin-left:15px; display:inline; }
		   #top_right_p { float:right; margin-right:15px; display:inline; }
		   
/* header */
.header { width:100%; margin:0 auto; clear:both; background:url(http://img.365sqsh.com/img/shequ/bg.gif) repeat-x center top; height:65px; overflow:hidden; }
#ad_banner{ width:944px; margin:0 auto; font-size:0px; }
#ad_banner img { width:944px; height:103px; padding:5px 0; }
/* 
overflow:hidden均为防止float引起的高度自适应问题 */

   .head_ct { width:940px; height:62px; overflow:hidden; margin:0 auto; padding-top:3px; }
      .logo { width:165px; float:left; display:inline; height:55px; padding-top:5px; }
	  .line { width:11px; height:55px; background:url(http://img.365sqsh.com/img/shequ/line.gif) no-repeat center top; float:left; display:inline; }
	  .shequ_name { padding-left:3px; padding-right:3px; float:left; height:55px; }
	     .shequ_name h1 { font-size:25px; color:#d44709; line-height:55px; }
		 
	  .right_search { width:310px; height:55px; float:right; display:inline; }
	     .right_search form { padding-top:11px; height:20px; clear:both; width:100%; }
		    .right_search form input { float:left; }
			.txt_1 { height:18px; margin-right:5px; border:1px solid #cccccc; width:164px; }
			.button_1 { width:56px; height:20px; border:none; background:url(http://img.365sqsh.com/img/shequ/search_xq.gif) no-repeat center; margin-right:5px; cursor: hand; }
			.button_2 { width:56px; height:20px; border:none; background:url(http://img.365sqsh.com/img/shequ/search_gz.gif) no-repeat center; margin-right:5px; cursor: hand; }
		 .right_search p { float:left; line-height:23px; color:#cccccc; clear:both; }
/* nav */
.nav { width:940px; margin:0 auto; border:1px solid #9acae0; border-bottom:none; padding:0 1px; }
   .nav_ct { width:940px; height:30px; background:url(http://img.365sqsh.com/img/shequ/nav_bg.gif) repeat-x; overflow:hidden; }
      .nav_ct p {font-weight:bolder; font-size:14px; padding-left:45px; }
	     .nav_ct p a { line-height:30px; height:30px; display:inline-block; color:#0439b3; width:87px; margin-left:11px; text-align:center; }
   .nav_type { width:942px; height:32px; margin:0 auto; border:1px solid #c1c1c1; border-top:none; overflow:hidden; }
      .nav_type p { font-size:12px; padding-left:68px; }
         .nav_type p a { line-height:30px; height:30px; display:inline-block; color:#666666; margin:0 8px; }
		 .home { display:inline-block; width:87px; background:url(http://img.365sqsh.com/img/shequ/nav_hover.gif) no-repeat center bottom; line-height:30px; height:30px; color:#666666; margin:0 8px; text-align:center;}
/* content */	
.content{ width:944px; margin:0 auto; padding:10px 0 15px 0; text-align:center; }	 
/* foot */
.foot { width:934px; margin:0 auto; overflow:hidden; clear:both; border-top:1px solid #cccccc; padding:5px;}
    .foot p { line-height:25px; text-align:center; color:#666666; }
	    .foot p a { padding-left:5px; padding-right:5px; color:#666666; }
		.foot p a:hover { color:#FF3300; }
		.foot p .ddt { padding-left:22px; padding-top:5px; background:url(http://img.365sqsh.com/img/shequ/bottom-logo.gif) no-repeat left center; }
/* bottom */
.bottom { width:100%;text-align:center; border-top:1px solid #c1c1c1; clear:both; overflow:hidden; margin:15px auto; min-width:944px; }
	.bottom_b {width:960px;text-align:center;margin:0 auto;}
    .b_lf { float:left; width:50%; height:100px;padding-top:20px;}
	  .b_lf p {float:right; color:#666666; }
	      .b_lf p a { padding-left:5px; padding-right:5px; color:#666666; }
		  .b_lf p .ddt { padding-left:15px;  background:url(http://img.365sqsh.com/img/index/ddt.gif) no-repeat 0 0; font-size:15px; }
		  .b_lf p .ddt a { padding-top:2px; font-size:12px; }
    .b_rt { float:right; padding-top:15px; width:50%; }
	  .b_rt p {float:left; color:#666666; line-height:22px; padding-left:100px;}
	  .b_rt p a { color:Black; text-decoration:none; }
	  .b_rt p a:hover { color:#0E8639; text-decoration:underline; }
/* 免费订阅 */		
#dytable { width:942px; margin:10px auto; clear:both; padding-top:10px; border:1px solid #cccccc; }
	   #dy_title { width:94%; height:30px; border-bottom:1px solid #cccccc; margin:3px auto; }
	      #dy_title strong { font-size:14px; line-height:30px; padding-left:20px; background:url(../../img/xiaoqu/title_ico.gif) no-repeat 5px center; }
		  
	   #dy_table { width:94%; clear:both; margin:5px auto; padding-bottom:15px; }
	     .txt_01 { width:200px; height:19px; }
		 .txt_02 { width:300px; height:19px;}
/********* 文字广告 *********/
.ulRightAdTitle
{
	width:189px;
	text-align:left;
	padding-bottom:20px;
}
.liRightAdTitle
{
	width:189px;
	line-height:20px;
	text-align:left;
	padding:5px 0px 5px 0px;
}
.liRightAdText
{
	width:189px;
	line-height:20px;
	text-align:left;
	word-break:break-all;
}
/********* 栏目 *********/
#divColumnContent
{
	width:944px;
	height:61px;
	margin:0 auto;
}
#divColumnContentAll
{
	width:100%;
	height:61px;
	background-image:url(http://img.365sqsh.com/img/co/daohang_bg5.gif);
	background-repeat:repeat-x;
}
#divColumnContentImg
{
	width:72px;
	height:61px;
	float:left;
}
#divColumnContentImg img
{
	width:72px;
	height:61px;
	border:0px #FFFFFF;
}
.divColumnContentTitle
{
	width:843px;
	height:61px;
	float:left;
}
.divColumnContentTitleAll
{
	height:41px;
	line-height:20px;
	text-align:center;
	padding:10px 5px 10px 5px;
	float:left;
}
.divColumnContentTitleUp
{
	
}
.divColumnContentTitleDown
{
	
}
.divColumnContentPart
{
	width:2px;
	height:45px;
	float:left;
	padding-top:8px;
	text-align:center;
}
#divColumnContentLast
{
	width:5px;
	height:61px;
	background-image:url(http://img.365sqsh.com/img/co/daohang_bg6.gif);
	background-repeat:no-repeat;
	float:left;
}

.font_red
{
	color:#FE0000;
}

