/* CSS Document */
/* CSS Document */
/*初始化结构*/
html{background-color:#fff;overflow-y:scroll;}
body{font:12px/1.5 Arial; color:#333;background:#fff url(../images/background.gif) center top repeat-x;min-height:500px; margin-top:0px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,p,blockquote,th,td{margin: 0;padding: 0;}
ul,li{list-style: none;}
form{display:inline;}
img{border:none}
/*补丁*/
.p20{padding:20px;}
/*清除浮动*/
.cc{*zoom:1;}
.cc:after{content:'\20';display:block;height:0;clear:both;visibility: hidden;}
/*通用样式*/
.fr{float:right}
.fl{float:left}
/*通用字体*/
.f10,small,.small,.f9{font-size:10px;-webkit-text-size-adjust:none;}
.f12{font-size:12px}
.f14{font-size:14px}
.f16{font-size:16px;}
.f20{font-size:20px;}
.f24{font-size:24px;}
.fred{color:#FF0000}
.red{color:#FF0000}
.blue{color:#0033FF}
/*全局链接*/
a{text-decoration:none;color:#333333;}
a:hover,.alink a,.link{text-decoration:underline;}

/*form*/
input.btn,input.bt{cursor:pointer;padding:.1em 1em;*padding:0 1em;font-size:9pt; line-height:130%; overflow:visible;}
input.btn{border:1px solid #ff5500;background:#ff8800;margin:0 3px;color:#fff;}
input.bt{border:1px solid #c2d8ee;background:#fff;margin:0 3px;color:#333;}

.wrap,#top{min-width:820px;margin:auto;}
#head,.main-wrap,#footer,#searchA,#navA,#navB,.top{width:960px;margin:0 auto;max-width:1200px;}
/*中间内容*/
#gx_content{background:#ffffff;border:1px solid #bdcfdd;border-top:2px solid #065792;}
.t{border:1px solid #bdcfdd;padding:1px;_display:inline-block;margin-bottom:10px;background:#ffffff;}
.tTable{margin:0 10px;}
#gx_content .t{border:0;padding:0;margin:0;}
#head{
	padding-bottom:10px;
	height:80px;
}
.head_top{height:24px;}
.regTitle{border-bottom:1px solid #ededed;padding:0 5px 10px;margin-bottom:30px;}
.regTitle h5{font-size:16px; font-weight:700;background:none;padding:0;color:#666;}
.s6{color:#666;}
.regLogin{float:left;margin-left:-190px;width:190px;border-left:1px dotted #dddddd;min-height:200px;_height:200px;}
.regForm .btn,.regLogin .bt{margin-left:0;}
.regForm-wrap{float:left;width:99%;min-height:80px;_height:80px;padding-top:10px;padding-bottom:50px;}
.regForm{position:relative;margin-right:200px;width:auto;}
.regForm dl{min-height:43px;_height:43px;}
.regForm dt{float:left;width:130px;text-align:right;margin-right:15px;line-height:28px;font-size:14px;}
.regForm dd{float:left;}
.regForm .ip{width:230px;margin-right:5px;}
.regForm .ip div{padding:3px 3px 5px;*padding:4px 5px 4px;float:left;border:1px solid;border-color:#999 #ccc #ccc #999;background:#fff;}
.regForm .ip div.hover,.regForm .ip div:hover{background:#fffbde;border:1px solid;border-color:#555 #aaa #aaa #555;}
.regForm .ip input{border:0;padding:0;margin:0 5px 0 0;font:12px/15px Arial;background:none;width:auto;font-weight:100;color:#333;}
.regForm .ip .input{border:0;padding:0;margin:0;font:14px/15px Arial;background:none;width:100%;padding-top:2px;width:222px;*width:218px; font-weight:700;color:#333;}
.regForm .ip textarea.input{overflow:auto;height:40px;line-height:18px;}
.regForm .ip label{padding-top:4px;display:inline-block;font-size:14px;}
.regForm .ip select{display:inline-block;margin:2px 10px 0 0;}
.regForm .tp{width:300px;}
.regForm .tp div{padding:5px 10px 5px 20px;position:absolute;line-height:16px;max-width:290px;}
.regForm .tp .correct{border:0;background:url(regright.png) 6px 6px no-repeat;height:20px;}
.regForm .tp .ignore{border:1px solid #e8e8e8;background:#f9f9f9 url(tp.png) 6px 6px no-repeat;color:#999;}
.regForm .tp .wrong{border:1px solid #ebadb0;background:#fff2f5 url(regwrong.png) 6px 5px no-repeat;color:#b52726;padding-left:28px;}
.regForm .tp img{vertical-align:middle;margin:5px 0 0 8px;}
.regForm dd.ck .input{width:55px}
.regForm dd.ck div{margin-right:3px;}
/*全局按钮*/
span.btn ,span.bt ,span.btn span ,span.bt span ,{background:url(../images/button.png) 9999px 9999px;}
span.btn ,span.bt ,{padding:0 2px 0 0;zoom: 1;display: inline-block;vertical-align: middle; cursor: pointer; _display: inline;margin:0 3px;}
span.btn button ,span.bt button ,{display:block;overflow:visible;width:auto;_width:0;border:0 none;background:none;text-decoration:none;vertical-align:middle;white-space:nowrap;cursor:pointer;}
span.btn span,span.bt span,{display: block;padding:0 11px 0 13px;}
span.btn button,span.bt button{height:27px;margin:0 -13px;padding:0 15px;line-height:28px;font-size:14px;font-weight:700;padding-bottom:2px;_padding-bottom:0px;}
span.btn{background-position:right 0;}
span.btn span{background-position:0 0;}
span.bt{ background-position:right -30px;}
span.bt span{ background-position:left -30px;}
span.btn button{color:#ffffff;}
span.bt button{color:#333333;}
/*分享代码行高*/
.shareh{line-height:25px;}
#AdLayer {position:absolute;width:20px;height:59px;right:130px;display:block;overflow:hidden; float:left;}
/*list*/
.right-wrap{float:right;width:680px;border-left:1px dotted #dddddd;min-height:200px;_height:200px;}

.left-wrap{float:left;width:220px;min-height:80px;_height:80px;padding-bottom:50px;}
.leftform{position:relative;width:auto;}
.leftform ul{ width:210px;}
.leftform li{float:left; width:70px;}
.newsList {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px
}
.newsList LI {
	BORDER-BOTTOM: #ededed 1px solid;LINE-HEIGHT: 26px;BACKGROUND: url(../images/Special_List8.gif) no-repeat 5px 14px; HEIGHT: 26px; CLEAR: both;padding:0px 5px 0px 15px; overflow:hidden; list-style:none;
}
.newsList LI SPAN {
	WIDTH: 80px; DISPLAY: block; FLOAT: right
}
/*分页*/
.pageBottom {
	DISPLAY: block; HEIGHT: 33px; CLEAR: both;padding:15px 0px 15px 0px;
}
.pageB {
	TEXT-ALIGN: center; LINE-HEIGHT: 33px; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.pageB A {
	MARGIN: 0px 5px; COLOR:#494949
}
.pageB A:hover {
	COLOR: #d70100; TEXT-DECORATION: underline
}
.pageB A.previousPage {
	FONT-FAMILY: "宋体"; OVERFLOW: hidden
}
.pageB A.nextPage {
	FONT-FAMILY: "宋体"; OVERFLOW: hidden
}
.pageB A.previousPage:hover {
	TEXT-DECORATION: none
}
.pageB A.nextPage:hover {
	TEXT-DECORATION: none
}
.pageB SPAN.current {
	MARGIN: 0px 5px; COLOR: #d70100; TEXT-DECORATION: underline
}
.leftform .userleft{width:220px;}
.leftform .userleft li{width:100px; padding-bottom:8px;}