/* CSS 公共 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,img{padding:0; margin:0;}
fieldset,img{border:0;}   
address,caption,cite,code,dfn,em,strong,var{font-weight:normal; font-style:normal;}   
ol,ul{list-style:none;}   
caption{text-align:left;}   
h1,h2,h3,h4,h5,h6{font-weight:normal; font-size:100%;}   
q:before,q:after{content:'';}   
abbr,acronym{border:0;}
a{text-decoration:none; color:#000;}
a:hover{text-decoration:underline; color:#000;}

.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix{display:inline-block;}
* html .clearfix{height:0; line-height:0; font-size:0;}
*:first-child+html .clearfix {height:0; font-size:0; line-height:0;}
.clearfix{display:block;}

body{font-size:12px; background:#f3f3f3; text-align:center;}
.show{display:block;}
.hide{display:none;}

/*页头*/
#header{width:950px; margin:0 auto;}
.h_left, .h_right, .logo, .nav_one, .nav_two, .menu, .home, .jsq, .news, .hd, .bbs, .cx, .star, .friend, .jf, .nav_line_one, .yi, .shi, .zhu, .xing, .zc_dh, .zc_dh1, .submit-button, .submit-button1{background-image:url(/images/top.gif);}
.h_left{width:5px; height:108px; background-position:0 -341px; float:left;}
.submit-button2{background-image:url(/images/baseline_but.gif);}
.h_center{width:940px; height:108px; float:left;}
	.logo{width:130px; height:75px; border-right:2px solid #3a891a; background-position:-6px -454px; background-repeat:repeat-x; float:left; font-size:0;}
	.nav_one{width:590px; height:75px; border-right:2px solid #3a891a; background-position:-6px -538px; background-repeat:repeat-x; float:left;}
		.nav_one_ul li{float:left; text-align:center;}
		.home{background-position:20px 10px; width:72px; height:10px; padding-top:50px;}
		.jsq{background-position:-70px 6px; width:50px; height:10px; padding-top:50px;}
		.news{background-position:-135px 10px; width:80px; height:10px; padding-top:50px;}
		.hd{background-position:-227px 6px; width:25px; height:10px; padding-top:50px;}
		.bbs{background-position:-276px 7px; width:75px; height:10px; padding-top:50px;}
		.cx{background-position:-366px 7px; width:52px; height:10px; padding-top:50px;}
		.star{background-position:-420px 7px; width:80px; height:10px; padding-top:50px;}
		.friend{background-position:10px -88px; width:52px; height:10px; padding-top:50px;}
		.jf{background-position:-55px -87px; width:72px; height:10px; padding-top:50px;}
		.nav_line_one{background-position:-454px -72px; width:30px; height:75px;}
	.nav_two{width:216px; height:75px; background-position:-6px -454px; background-repeat:repeat-x; float:left;}
	.nav_one{width:590px; height:75px; border-right:2px solid #3a891a; background-position:-6px -538px; background-repeat:repeat-x; float:left;}
		.nav_two_ul{padding-top:10px; padding:10px 0px 0 8px;}
		.nav_two_ul li{float:left; text-align:center;}
		.nav_two_ul li a{color:#fff;}
		.yi{background-position:-141px -87px; width:50px; height:10px; padding-top:40px; border-right:1px solid #49922a;}
		.shi{background-position:-220px -87px; width:50px; height:10px; padding-top:40px; border-right:1px solid #49922a;}
		.zhu{background-position:-292px -87px; width:50px; height:10px; padding-top:40px; border-right:1px solid #49922a;}
		.xing{background-position:-370px -87px; width:50px; height:10px; padding-top:40px;}
	.menu{width:900px; height:33px; background-position:-6px -621px; background-repeat:repeat-x; clear:both; line-height:33px; text-align:left; padding:0 20px; color:#6b6b6b;}
		.green_font{color:#328111; font-weight:600; text-decoration:underline;}
		.menu_left{width:auto; float:left; text-align:left;}
		.menu_right{width:150px; float:right; text-align:right;}
		.menu_right a{color:#328111; text-decoration:underline;}
.h_right{width:5px; height:108px; background-position:-6px -341px; float:left;}

/*页脚*/
#footer{width:950px; margin:0 auto; margin-top:10px; text-align:left; margin-bottom:15px; text-align:center; line-height:2em; color:#333;}
#footer a{color:#328111;}
.copy{font-family:Arial;}


#Login { width: 360px; height: 300px !important; height:600px; margin: -42px 0 0 -180px; overflow: hidden; top: 50%; left: 50%;  position: absolute;z-index:9999;}
/*登录*/
#Login form { padding: 20px 30px;  }
#Login form .item { padding: 5px 0; overflow: hidden; zoom: 1; }
#Login form .item strong, #Login form .item input { display: block; float: left; }
#Login form .item strong { padding: 4px 0 0 0; }
#Login form .item input { font-family: "宋体"; font-size: 12px; padding: 2px; width: 220px; }
#Login form .doit { padding: 15px 0 0 50px; }
#Login form .doit input { color: #FFF; font-weight: bold; background: url(../images/page_btn.gif) no-repeat; display: block; text-align: center; width: 71px; height: 26px; line-height: 24px; margin: 0 10px 0 0; border: 0; float: left; }
#Login form .doit .login-btn { background-position: left -117px; }
#Login form .doit .reg-btn { background-position: -142px -117px; }
#Login form .doit a { display: block; margin: 7px 0 0 0; float: left; }
.pop { position: absolute; z-index: 9999; }
.pop .area { padding: 5px; }
.pop .area .title { height: 30px; line-height: 30px;clear: both; overflow: hidden; padding-left:20px;text-align:left; }
.pop .area .title h1 { font-size: 14px; color: #FFF; float: left; width:250px;}
.pop .area .title span { float: left; cursor: pointer; padding: 11px;margin-left:50px !important;margin-left:50px; }
.pop .area .title span img { background: url(../images/ico_func.gif) no-repeat left -50px; width: 8px; height: 8px; }
.pop3 { background: url(../images/pop3_bg.png); width: 360px !important;width: 440px; height: 190px; overflow: hidden; }
/* 遮罩层 */
#MaskLayer { background: #001C00 url(../images/mask_bg.gif); position: absolute; top: 0px; left: 0px;width: 100%; filter: alpha(opacity=65); -moz-opacity :0.65; opacity: 0.65; z-index: 8888; }
