@charset "UTF-8";

body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,/* list */
pre,/* code */
form,fieldset,legend,button,input,textarea,/* form */
th,td /* table */{margin:0;padding:0}
body,
button,input,select,textarea{font:12px/1.5 tahoma,arial,simsun,sans-serif; color: #424242;}
h1,h2,h3,h4,h5,h6{font-size:100%}
address,cite,dfn,em,var{font-style:normal}
code,kbd,pre,samp{font-family:courier new,courier,monospace}
small{font-size:12px}
ul,ol{list-style:none}
a,a:visited{color: #005A84; text-decoration: underline;}
a:hover,a:active{color: #FF7300;text-decoration:underline}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
legend{color:#000/* for ie6 */}
fieldset,img{border:0}
button,input,select,textarea{font-size:100%;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}


.clear{font-size:0;line-height:0;height:0;clear:both;visibility:hidden;overflow:hidden}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-block}
.clearfix{display:block}
:focus{outline:0}
/*a,area{blr:expression(this.onFocus=this.blur())}for IE 
:focus{-moz-outline-style:none;}for Firefox   
*/
/* color */
.red,.red a{color:#c00!important;text-decoration:none}
.red a:hover{color:#c00!important;text-decoration:underline}
.orange,.orange a{color:#FF7300!important;text-decoration:none}
.orange a:hover{color:#FF7300!important;text-decoration:underline}
a.orange-btn{color:#FF7300!important;text-decoration:none;background-color: #FFE4B5; padding: 2px 4px; border: 1px solid #FF7300; border-width: 0 1px 1px 0;}
a.orange-btn:hover{color:#FFF!important;text-decoration:none;background-color: #FF7300;border: 1px solid #333; border-width: 0 1px 1px 0;}
a.blue-btn{color:#336699!important;text-decoration:none;background-color: #E9EEF2; padding: 2px 4px; border: 1px solid #336699; border-width: 0 1px 1px 0;}
a.blue-btn:hover{color:#FFF!important;text-decoration:none;background-color: #336699;border: 1px solid #333; border-width: 0 1px 1px 0;}
.green,.green a{color:#008000!important;text-decoration:none}
.green a:hover{color:#008000!important;text-decoration:underline}
.sliver,.sliver a{color:#999999 !important;text-decoration:none}
.sliver a:hover{color:#999999 !important;text-decoration:underline}

.btn-submit{
	padding: 2px 5px;
}
.keyword{
	vertical-align:middle;	font:16px arial;	margin:0 6px 0 0;	padding:2px 1px;	width:350px;
}
.sou{
	height:28px; line-height:24px; font-size: 14px;
}

.c5n-wrap{
	width: 100%;
}
.c5n-w{
	width: 960px; margin: 0 auto;
}
/* header footer */
.header{
	height: 75px;
}
.footer{
	width:100%; text-align: center; margin-left: 0;  padding: 10px 0; color: #ccc;
}
	.footer .c5n-w{
		
	}
.logo{
	float: left; margin: 5px 5px 0 0; display: inline;
}
.search-box{
	
}
.header-menu{
	font-size: 14px;
}



/* layout  */
.container{
	zoom:1;
}
.container:after{
	content: '\0020';
	display: block;
	height: 0;
	clear: both;
}
.col-main{
	float: left; width: 100%; position: relative;
}
	.col-main .wrap-main{
		margin-right: 210px; position: relative;
	}
	
.col-extra{
	float: left; margin-left: -200px; width: 200px; position: relative;
}

/* pagination */
.pagination{
	font-size: 14px; color: #FF7300; font-weight: bold; padding: 16px 0; text-align: left; height: 20px;
}
.pagination a{
	text-decoration:none; font-weight: normal;
}
/*  */
.section-title{
	border: 1px solid #DDE2E6; border-width: 1px 0; height: 28px; line-height: 28px;
}
	.section-title h1{
		float: left; font-family: "Microsoft yahei"; font-size: 16px;
	}
	.stitle-right{
		float: right;
	}
		.stitle-right li{
			float: left; margin-left: 10px;
		}
/* breadcrumbs */
.breadcrumbs{
	padding: 5px 0;
}
/*  */
a#c5nBox{
	display: block; text-align: center; height: 30px; line-height: 30px; background: url(../images/c5nicon.gif) no-repeat 0 0; color: #FFF; text-decoration: none;
}

/* c5n-Sponsor */
.c5n-Sponsor-google{
	font-size: 14px; font-size: 14px; background-color: #EFF0F2; height: 40px; overflow: hidden; position: relative; margin-bottom: 10px;
}
.c5n-s-list-left{
	float: left; margin: 10px 10px 0 -120px; display: inline;
}

.extra_gg{
	margin-bottom: 10px;
}
.extra_160_600{
	border: 1px solid #ccc; width: 160px; height: 600px; padding: 10px 19px;
}