﻿/* CSS Document */
body{
	padding:0;
	margin:0;
	background-image: url(../images/tile.jpg); background-repeat:repeat-x;	font-size:12px;line-height:25px
;
	background-color:#3A6412;
}
.mask {
	position: absolute;
	z-index: 999;
	float: left;
	top: 0px;
	left: 0px;
	bottom: 0px;
	right: 0px;
	filter:alpha(opacity=0);
	opacity: 0.8;
	background: #79726c;
}
.alpha {
	filter:alpha(opacity=80);
	opacity: 0.8;
}
a:link{color:#ffffe8;font-size:12px;text-decoration: none;}
a:visited{color:#ffffe8;font-size:12px;text-decoration: none;}
a:hover{color:#F9F928;font-size:12px;text-decoration: underline;}
img{padding:0;margin:0;}

.in_top{width:100%;
	background-image: url(../images/top.jpg);
	background-repeat: no-repeat;
	background-position: center top;height:550px;}

.wrap{width:983px;margin:0 auto;}

.top_menu{
	width:983px;
	height:125px;
	background-image: url(../images/top_menu.jpg);
	background-repeat: no-repeat;
}

.top_info{width:983px;float:left;}
.top_info .left{width:201px;float:left;display:inline}
.top_info .left .one{
	width:201px;
	float:left;
	height:212px;
	background-image: url(../images/register.gif);
	background-repeat: no-repeat;
}
.top_info .left .two{width:176px;height:132px;float:left;background-image: url(../images/topleft_one.jpg);padding:0 10px 0 15px;color:#eef4b4;display:inline;clear:both;}

.top_info .left .third{width:199px;float:left;margin-left:2px!important;margin-left:1px;}

.top_info .left .fourthly{
	width:199px;
	float:left;
	margin-left:2px!important;margin-left:1px;
	background-image: url(../images/003.jpg);padding-bottom:5px;
}

.top_info .left .end{
	width:201px;
	float:left;height:24px;
	background-image: url(../images/bottom.jpg);
}

.fourthly_pic{
	width:183px;float:left;
	height:64px;display:inline;margin-left:5px;margin-top:3px;
	padding:3px;
	background-image: url(../images/011.gif);
}

.third_quick{width:199px;height:38px;background-image: url(../images/quick.jpg);float:left;}
.third_quickmid{width:175px;float:left;background-image: url(../images/008.gif);padding:0 12px;}

.third_task{width:199px;height:38px;background-image: url(../images/task.jpg);float:left;}


.third_game{width:199px;height:38px;background-image: url(../images/game.jpg);float:left;}

.game_pic{width:174px;height:74px;float:left;display:inline;margin-top:3px;padding:2px;background-image
: url(../images/014.gif);margin-left:-3px;}
.game_pic2{width:174px;height:78px;float:left;margin-top:3px;}
.game_pic2 .left{width:83px;height:74px;float:left;padding:2px;background-image: url(../images/042.gif);}
.third_kefu{width:199px;height:38px;background-image: url(../images/004.jpg);float:left;}
.third_kefu{width:199px;height:38px;background-image: url(../images/004.jpg);float:left;}

.thirdtop{
	width:199px;
	height:39px;
	float:left;
	background-image: url(../images/001.jpg);
}
.thirdmid{width:175px;float:left;background-image: url(../images/008.gif);padding:0 12px;}
.thirdmid ul{list-style-type:none; margin:0px; padding:0px;}
.thirdmid li{
	width:175px;
	float:left;
	height:28px;
	background-image: url(../images/009.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.thirdmid li span{
	width:9px;
	float:left;
	height:9px;
	margin-top:10px;
	background-image: url(../images/010.gif);OVERFLOW: hidden;
}
.thirdmid li font{width:125px;float:left;line-height:28px;padding-left:5px;}

.thirdmid li label{width:157px;float:left;line-height:28px;padding-left:5px;color:#ffffe8;}

.thirdmid li strong{
	width:31px;
	float:left;
	font-weight: normal;line-height:28px;padding-left:5px;color:#f9f603;
}

.thirdbot{
	width:199px;
	height:8px;OVERFLOW: hidden;
	float:left;
	background-image: url(../images/002.jpg);
}





.top_info .right{width:782px;float:left;display:inline}
.top_info .right .one{
	width:782px;
	height:79px;
	float:left;
	background-image: url(../images/blank.jpg);
	background-repeat: no-repeat;
}
.top_info .right .two{width:782px;float:left;}

.affiche{
	width:500px;
	height:299px;
	float:left;
	background-image: url(../images/topright_two.jpg);
	background-repeat: no-repeat;
}


.flash{width:246px;height:266px;float:left;background-image: url(../images/flash.jpg);padding:17px 15px
 15px 19px }


.input_long{border:1px solid #020000;background:#215f02;width:100px;height:18px;color:#bac643;display
:inline}
.input_short {border:1px solid #020000;background:#215f02;width:50px;height:18px;color:#bac643;display
:inline}

.font1:link{color:#ffffe8;font-size:12px;text-decoration: none;}
.font1:visited{color:#ffffe8;font-size:12px;text-decoration: none;}
.font1:hover{color:#ffffff;font-size:12px;text-decoration: none;}



.font2:link{color:#3a3a07;font-size:12px;text-decoration: none;}
.font2:visited{color:#3a3a07;font-size:12px;text-decoration: none;}
.font2:hover{color:#6d6d0d;font-size:12px;text-decoration: none;}

.font3:link{color:#636d27;font-size:12px;text-decoration: none;}
.font3:visited{color:#636d27;font-size:12px;text-decoration: none;}
.font3:hover{color:#636d27;font-size:12px;text-decoration: none;}

.bun_m{width:74px;height:24px;border:0px;display:block; background-image:url(../images/013.gif); text-align
:center; overflow:hidden;line-height:28px;color:#ffffe8;text-decoration: none;}
.bun_m:hover{background-position:left -24px;color:#402602;text-decoration: none;}

.bun_r{width:70px;height:24px;border:0px;display:block; background-image:url(../images/015.gif); text-align
:center; overflow:hidden;line-height:28px;color:#000000;text-decoration: none;}
.bun_r:hover{background-position:left -24px;color:#ffffff;text-decoration: none;}
.bun_r2{width:70px;height:24px;border:0px;display:block; background-image:url(../images/015a.gif); text-align
:center; overflow:hidden;line-height:28px;color:#000000;text-decoration: none;}
.bun_r2:hover{background-position:left -24px;color:#ffffff;text-decoration: none;}

.sub_menu{
	width:413px;
	float:left;height:26px;
	margin:70px 20px 0 45px;
	background-image: url(../images/016.gif);
	background-repeat: repeat-x;position:relative;
	background-position: bottom;display:inline
}
.sub_menu_more{position:absolute;width:80px;height:20px;right:-50px;top:5px;}


.sub_menu ul{list-style-type:none; margin:0px; padding:0px;}
.sub_menu li{width:70px;height:24px;float:left;margin-right:3px;}

.affiche_list{width:413px;
	float:left;display:inline;
	margin:5px 20px 0 45px;}
.affiche_list ul{list-style-type:none; margin:0px; padding:0px;}
.affiche_list li{width:413px;float:left;height:24px;}

.affiche_list li span{width:50px;float:left;line-height:23px;color:#fe6111;}
.affiche_list li font{width:290px;float:left;line-height:23px;}
.affiche_list li strong{width:70px;float:left;line-height:23px;font-weight: normal;}


.top_info .right .third{width:782px!important;width:762px;float:left;margin:5px 0 5px 10px!important
;float:left;margin:5px 0 5px 5px;}

.third_smallpic{
	width:131px;margin-right:5px!important;margin-right:3px;
	height:92px;
	padding:3px;
	float:left;
	background-image: url(../images/017.gif);
}
.third_smallpic1{
	width:262px;
	height:92px;
	padding:3px;margin-right:5px!important;margin-right:3px;
	float:left;
	background-image: url(../images/047.gif);}
.third_bigpic{width:331px;height:92px;padding:3px;float:left;background-image: url(../images/018.gif
);margin-right:5px!important;margin-right:3px;}

.gema_zl{width:737px;height:452px;float:left;background-image: url(../images/020.gif); margin-left:5px
!important;margin-left:2px; padding:20px;OVERFLOW: hidden;clear:both;}

.guestion{width:777px;float:left;margin-left:7px!important;margin-left:2px ;margin-top:5px;}
.guestion .left{width:362px;height:263px;float:left;background-image: url(../images/035.gif); padding
:10px!important;padding:8px 9px 9px 8px;margin-left:0!important;margin-left:4px;}
.guestion .right{width:362px;height:263px;float:left;background-image: url(../images/035.gif); padding
:10px!important;padding:9px 9px 11px 9px; margin-left:8px!important;margin-left:4px;display:inline}
.input{padding-right:5px;background-image: url(../images/025.gif);width:500px;height:25px;border:0px
 #7C7156 solid; line-height:25px;}
.tr{ background-color:#77A057;line-height:20px;color:#ffffe8;}
.yellow { color:#FFFF00;}
.font14{font-size:14px; font-weight:bold;}

.search_info_input{
	width:186px;
	height:17px;
	background-image: url(../images/search_info.jpg);border:0px;color:#ddcca6;font-size:12px;padding:2px
 0 0 5px;
}
.search_info_but{width:32px;height:18px;border:0px; display:block; background-image:url(../images/search_info_but
.gif); text-align:center; overflow:hidden;line-height:18px;float:left;OVERFLOW: hidden}
.search_info_but:hover{background-position:left -18px;overflow:hidden;}
.guestion .content{width:361px;padding:0;float:left;}
.search_info{width:341px;float:left;margin:5px 0 0 8px;display:inline;}
.search_info span{width:191px;float:left;height:19px;}
.search_info font{width:32px;height:18px;float:left;margin-left:5px;margin-top:2px;}
.search_info_input{
	width:186px;
	height:17px;
	background-image: url(../images/search_info.jpg);border:0px;color:#ddcca6;font-size:12px;padding:2px
 0 0 5px;
}
.qa_title{
	width:340px;
	height:22px;float:left;
	background-image: url(../images/list_a.gif);margin:8px 0 0 8px;display:inline;line-height:22px;
}
.qa_title span{width:90px;margin-left:20px;float:left;}
.qa_title font{width:90px;margin-left:20px;float:right;font-size:12px;}

.guestion .content .list{width:340px;float:left;margin:5px 0 0 8px;display:inline;}
.guestion .content .list ul{list-style:none;display:inline; padding: 0px;}
.guestion .content .list li{width:340px;line-height:22px;float:left;white-space:nowrap;
 word-break:keep-all; 
overflow:hidden; 
text-overflow:ellipsis}
.guestion .content .list li span{
	width:9px;
	float:left;
	height:9px;
	margin-top:7px; margin-right:5px;
	background-image: url(../images/010.gif);OVERFLOW: hidden;
}
.guestion  .content .list li font{width:240px;float:left;font-size:12px;color:#ddcca6;white-space:nowrap
;
 word-break:keep-all; 
overflow:hidden; 
text-overflow:ellipsis}
.guestion  .content .list li strong{width:50px;float:right;font-weight:normal;text-align:center;color
:#FFFFE8 }
.guestion  .content .page{width:160px;padding:0 0 0 180px;
	height:22px;float:left;text-align:right;
	background-image: url(../images/list_a.gif);margin:5px 0 0 8px;display:inline;line-height:22px;}
.guestion  .content .page ul{list-style:none;display:inline; padding: 0px;}
.guestion  .content .page li{width:25px;float:left;line-height:22px;}
.more_means{
	width:85px;
	float:right;
	height:20px;
	margin-top:8px;
	text-align:right;
	background-repeat: no-repeat;
	background-position: bottom;
}
.pass_r{width:66px;height:18px;border:0px; display:block; background-image:url(../images/passbut_right
.gif); text-align:center; overflow:hidden;line-height:18px;float:left;margin-right:3px;OVERFLOW: hidden
}
.pass_r:hover{background-position:left -18px;overflow:hidden;}

.list2{width:340px;float:left;margin:5px 0 0 8px;display:inline;}
.list2 ul{list-style:none;display:inline; padding: 0px;}
.list2 li{width:340px;line-height:26px;float:left;white-space:nowrap;
 word-break:keep-all; 
overflow:hidden; 
text-overflow:ellipsis}
.list2 li span{
	width:9px;
	float:left;
	height:9px;
	margin-top:7px; margin-right:5px;
	background-image: url(../images/010.gif);OVERFLOW: hidden;
}
.list2 li font{width:240px;float:left;font-size:12px;color:#ddcca6;white-space:nowrap;
 word-break:keep-all; 
overflow:hidden; 
text-overflow:ellipsis}
.list2 li strong{width:50px;float:right;font-weight:normal;text-align:center;color:#ffc892 }

#right_R{width:772px;float:left;background-image: url(../images/037.gif); margin-left:7px!important;margin-left
:4px; margin-top:5px;}
#right_R .top{width:772px;float:left;background-image: url(../images/036.gif);height:5px;OVERFLOW: hidden
;}
#right_R .bootom{width:772px;float:left;background-image: url(../images/038.gif);height:7px;OVERFLOW
: hidden;}
#right_R .pic{
	width:735px;height:40px;padding:10px 0 0 24px;
	float:left;
	background-image: url(../images/right_R_t.jpg);
	background-position: left top;
}
#right_R .pic ul{list-style:none;display:inline; padding: 0px;}
#right_R .pic li{width:81px;height:33px;float:left;margin:3px 5px 3px 5px;background:#fff;}

#right_R .letter{
	width:735px;padding:10px 0 0 24px;
	float:left;
	background-image: url(../images/right_R_b.jpg);
	background-position: left bottom;padding-bottom:10px;
}

#right_R .letter ul{list-style:none;display:inline; padding: 0px;}
#right_R .letter li{float:left;padding:3px ;line-height:15px;width:95px;}

.ny_one{width:782px;height:79px;float:left;background-image: url(../images/blank2.jpg);	background-repeat
: no-repeat;}
.ny_top_menu{width:983px;height:125px;background-image: url(../images/top_menu2.jpg);background-repeat
: no-repeat;}

.ny_right_bg{width:782px;height:57px;float:left;background-image: url(../images/blank3.jpg);background-repeat
: no-repeat;}

.ny_right_bg2{padding-left:38px; padding-right:31px!important;padding-right:20px;width:713px!important
;width:723px;float:left;background-image: url(../images/ny_bg2.gif);clear:both;margin:0px!important;margin
:0 0 0 0;min-height:944px;}

.ny_right_bg3{width:782px;float:left;background-image: url(../images/ny_bg.gif);height:50px;}
.ny_subnav{width:713px;float:left;background-image: url(../images/ny_01.gif);height:35px; margin-bottom
:5px;}
.ny_subnav .left{width:43px;float:left;background-image: url(../images/ny_02.gif);height:35px;}
.ny_subnav .m{width:640px;float:left;height:35px; line-height:35px;}
.ny_subnav .right{width:9px;float:right;height:35px;background-image: url(../images/ny_03.gif);}
.ny_content{width:699px;float:left; border:1px #BDC672 solid; margin-left:1px; padding:5px; margin-top
:10px;}
.ny_content .s{width:688px;float:left; background-color:#D1DB89; padding:5px;}
.ny_content .sub{width:688px;float:left; border-bottom:1px #315C0E dashed; color:#315C0E;font-size:14px
;font-weight:bold; height:35px; line-height:35px; text-align:center; margin-bottom:10px;}
.ny_content .sub2{width:688px;float:left; color:#315C0E;line-height:35px; text-align:center; margin-bottom
:10px;}
.ny_content .sub3{width:668px;float:left; color:#315C0E;margin-bottom:10px; padding:10px; font:12px;
}
.ny_content .sub3 ul{list-style:none;display:inline; padding: 0px;}
.ny_content .sub3 ul div{display:block; float:right; width:300px;}
.ny_content .sub3 li{width:660px!important;width:650px;height:25px;float:left;margin:0px 5px 0px 5px
; }
.ny_content .sub3 .title{width:60px;float:left;background-image:url(../images/010b.gif); background-repeat
:no-repeat;padding-left:15px;color:#fe6111;}
.ny_content .sub3 .list{width:520px;float:left; line-height:25px;}
.ny_content .sub3 .time{width:50px;float:right;}

.ny_content2{width:700px;float:left; margin-left:1px; padding:5px;}
.ny_content2 .image{width:690px;float:left; padding:10px;}
.bottom{ width:100%; background-image: url(../images/ny_07.gif);background-repeat: repeat-x;font-size
:12px; float:left; margin-top:20px;}
.bottom .content{ margin:auto; width:983px;font-size:12px; margin-top:20px; margin-top:20px;text-align
:center; margin-bottom:10px;}

/*·ÖÒ³*/
.table_tab{float:right;}
.page{float:right;OVERFLOW: hidden;}
.powder_page_left{width:90px;float:right;}
.powder_page_left ul{list-style:none;display: inline;}
.powder_page_left li{width:38px;height:18px;float:right;border:1px solid #FCDABB;background-color:#E28F42
;margin-right:2px;text-align:center;padding-top:2px;line-height:17px; color:#fff;}
.powder_page_off{width:19px;height:18px;border:1px solid #417133;background-color:#90B485;margin-right
:3px;text-align:center; line-height:17px;padding-top:2px;float:left;color:#000;}
.powder_page_off:link{width:19px;height:17px;border:1px solid #417133;background-color:#90B485;margin-right
:3px;text-align:center;padding-top:2px;float:left;color:#000;line-height:17px;}
.powder_page_off:visited{width:19px;height:17px;border:1px solid #417133;background-color:#90B485;margin-right
:3px;text-align:center;padding-top:2px;float:left;color:#000;line-height:17px;}
.powder_page_off:hover{width:19px;height:17px;border:1px solid #18430C;background-color:#1D6707;margin-right
:3px;text-align:center;padding-top:2px;float:left;color:#000;font-weight:bold;line-height:17px;}
.powder_page_on{width:19px;height:17px;border:1px solid #18430C;background-color:#1D6707;margin-right
:3px;text-align:center;padding-top:2px;float:left;color:#F9F928;line-height:17px;}
.powder_page_off_input{width:16px;height:14px;border:1px solid #18430C;background-color:#E8F2A3;padding-top
:3px;color:#1D6707; margin-top:-3px!important;margin-top:0px;}
.page_mid{float:right; width:265px!important;width:270px;}
.page_mid ul{list-style:none;display: inline;}
.page_mid li{width:19px;height:18px;margin-right:3px;float:left;}


.txt14 {color:#ffffe8;font-size:14px;text-decoration: none;font-weight:bold;}
.txt14 a:link{color:#ffffe8;font-size:14px;text-decoration: none;font-weight:bold;}
.txt14 a:visited{color:#ffffe8;font-size:14px;text-decoration: none;font-weight:bold;}
.txt14 a:hover{color:#ffffff;font-size:14px;text-decoration: underline;font-weight:bold;}
.txt14_red {color:#FF6B06;font-size:14px;text-decoration: underline;font-weight:bold;}
.txt14_red:link{color:#FF6B06;font-size:14px;text-decoration: underline;font-weight:bold;}
.txt14_red:visited{color:#FF6B06;font-size:14px;text-decoration: underline;font-weight:bold;}
.txt14_red:hover{color:#345125;font-size:14px;text-decoration: underline;font-weight:bold;}
.txt12_black:link{color:#000;font-size:12px;text-decoration: none;font-weight:bold;}
.txt12_black:visited{color:#000;font-size:12px;text-decoration: none;font-weight:bold;}
.txt12_black:hover{color:#636D27;font-size:12px;text-decoration: none;font-weight:bold;}


.maxwdith{width:150px;white-space:nowrap;
 word-break:keep-all; 
overflow:hidden; 
text-overflow:ellipsis
}

/*list*/
.greenFont{ color:#1b9c0d;}
.greenFont2{ color:#5D5BB5;}
.redFont{ color:#c0443a;} 
.li_lay{ width:775px; margin:auto;}
.li_lay .top{ background:url(../images/lay_topbg.gif);width:775px; height:53px; float:left;}
.li_lay .main{ background:url(../images/lay_mainbg.gif); width:775px; color:#c0443a;float:left; }
.li_lay .li_bottom{ background:url(../images/lay_bottombg.gif); width:775px; height:50px;float:left;
}
.li_title_bar{ background:url(../images/title_bar.gif) no-repeat; width:715px; height:34px; position
:absolute; margin-left:32px;  margin-top:20px;float:left;}
.li_title_bar .close{ float:right; padding-top:7px; padding-right:5px;}
.tab{width:600px; margin:auto;}
.tab_1{ width:131px; padding-right:19px; float:left; text-align:center; }
.li_tablist_top{ width:677px; background:url(../images/tablist_top.gif) no-repeat  bottom; height:6px
; line-height:1px; margin-top:10px;}
.tablist_main_top{ width:739px; background:url(../images/list_01.gif) repeat-y; display:table; height
:4px;  margin:auto;OVERFLOW: hidden;}
.tablist_main_bottom{ width:739px; background:url(../images/list_03.gif) repeat-y; display:table; height
:4px; margin:auto;OVERFLOW: hidden;}
.li_tablist_main{ width:729px; background:url(../images/list_02.gif) repeat-y; display:table; padding
:20px 0px 20px 10px;margin:auto;}
.tablist_bottom{ width:677px; height:14px; background:url(../images/tablist_bottom.gif) no-repeat top
; line-height:5px; margin:auto;OVERFLOW: hidden;}
.li_tablist_main .body{ margin:left; display:table; }
.li_tablist_main .list1{ width:310px; height:29px; float:left;  background:url(../images/list_bg.gif
) no-repeat left; margin-left:30px !important;margin-left:18px;margin-bottom:5px; padding-top:10px; padding-left
:5px;}

.li_tablist_main .list1 a:link {text-decoration: none; color:#fff;}
.li_tablist_main .list1 a:visited {text-decoration: none;color:#fff;}
.li_tablist_main .list1 a:hover{text-decoration: none;color:#fff900;}
.li_tablist_main .list1 a:active {text-decoration: none;color:#fff;}

.li_tablist_main .list1 .left{float:left; display:inline; line-height:20px;}
.li_tablist_main .list1 .right{float:right; display:inline; margin-right:20px;}
.li_tablist_main .list12{ width:310px; height:29px; float:left;  background:url(../images/list_bg2.gif
) no-repeat left; margin-left:30px !important;margin-left:18px;margin-bottom:5px; padding-top:10px; padding-left
:5px; filter: Gray;}

.li_tablist_main .list12 a:link {text-decoration: none; color:#fff;}
.li_tablist_main .list12 a:visited {text-decoration: none;color:#fff;}
.li_tablist_main .list12 a:hover{text-decoration: none;color:#fff900;}
.li_tablist_main .list2 a:active {text-decoration: none;color:#fff;}

.li_tablist_main .list12 .left{float:left; display:inline; line-height:20px;}
.li_tablist_main .list12 .right{float:right; display:inline; margin-right:20px;}
.li_info{ width:600px; margin:auto; text-align:center; padding-top:8px;}
