@import url(common.css);
@import url(menu.css);
@import url(second_tow.css);

/*********************************
    *   ------------   *
     *   organization  start   *
    *   ------------   *
*********************************/
body#organization h2{
	background:url(../img/introduction/organization/h2_bg.jpg) no-repeat;
}
body#organization div#orga table{
	border:1px solid #ccc;
}
body#organization div#orga table tr th{
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	padding:5px;
}
body#organization div#orga table tr th span{
	font-weight:normal;
}
body#organization div#orga table tr td{
	border-bottom:1px solid #ccc;
	padding:10px;
}
body#organization div#orga table tr td.td_font{
	font-weight:bold;
}
/*********************************
    *   ------------   *
     *   organization  end   *
    *   ------------   *
*********************************/
/*********************************
    *   ------------   *
     *   reg  start   *
    *   ------------   *
*********************************/
body#reg h2{
	background:url(../img/reg/index/h2_bg.jpg) no-repeat;
}
body.reg div#html_left dl dt{
	background:url(../img/reg/common/dt.jpg) no-repeat;
}
body.reg dl dd#left_1 a{
	background:url(../img/reg/common/left_1.jpg) no-repeat;
}
body.reg dl dd#left_2 a{
	background:url(../img/reg/common/left_2.jpg) no-repeat;
}
body.reg dl dd#left_3 a{
	background:url(../img/reg/common/left_3.jpg) no-repeat;
}
body.reg dl dd#left_4 a{
	background:url(../img/reg/common/left_4.jpg) no-repeat;
}
body.reg dl dd#left_5 a{
	background:url(../img/reg/common/left_5.jpg) no-repeat;
}
body#reg div#reg_box h3{
	background:url(../img/reg/index/title.jpg) no-repeat;
	padding:10px 0 10px 0;
	text-indent:-9999px;
}
body#reg div.box_float{
	padding:20px 70px 30px 70px;
}
body#reg div.box_float dl.dl_left{
	background:#eee;
	float:left;
	width:210px;
	border:1px solid #ccc;
	padding:5px;
}
body#reg div.box_float dl.dl_right{
	background:#eee;
	float:right;
	width:210px;
	border:1px solid #ccc;
	padding:5px;
}
body#reg div.box_float dl dt a{
	display:block;
	text-indent:-9999px;
	height:60px;
}
body#reg div.box_float dl dt#num_1 a{
	background:url(../img/index/total_1.jpg) no-repeat;
}
body#reg div.box_float dl dt#num_2 a{
	background:url(../img/index/total_2.jpg) no-repeat;
}
body#reg div.box_float dl dt#num_4 a{
	background:url(../img/index/total_3.jpg) no-repeat;
}
body#reg div.box_float dl dt#num_3 a{
	background:url(../img/index/total_4.jpg) no-repeat;
}
body#reg div.box_float dl dd{
	padding:5px 0 0 0;
}
body#reg div.box_float dl dd p{
	background:#fff;
	font-size:100%;
}
body#reg div.box_float dl dd p.b_c{
	text-align:center;
	padding:0 0 5px 0;
}
body#reg div.box_float dl dd p#img_1{
    padding:5px 0px 47px 10px;		
}
body#reg div.box_float dl dd p#img_2{
    padding:5px 0px 10px 10px;	
}
body#reg div.box_float dl dd p#img_3{
    padding:5px 0px 28px 10px;	
}
body#reg div.box_float dl dd p#img_4{
    padding:5px 0px 28px 10px;		
}
body#reg div#img_fot{
	border-top:1px dotted #ccc;
	padding:40px 0 0 0;
}
/*********************************
    *   ------------   *
     *   reg  end   *
    *   ------------   *
*********************************/
/*********************************
    *   ------------   *
     *   inquires  start   *
    *   ------------   *
*********************************/
body#inquires h2{
	background:url(../img/reg/inquires/h2_bg.jpg) no-repeat;
}
body#inquires div#gnk_check{
	text-align:center;
}
body#inquires div#gnk_check h3{
	background:url(../img/reg/inquires/tit_1.jpg) no-repeat;
	height:60px;
	text-indent:-9999px;
	background-position:center;
}
body#inquires div#gnk_check form{
	border:1px solid #ccc;
	border-top:0px;
	padding:20px 0;
}
body#inquires div#gnk_check form input{
	border:1px solid #ccc;
	padding:3px;
}
body#inquires div#gnk_check form p{
	padding:10px 0 10px 110px;
	text-align:left;
}
body#inquires div#xuxian{
	width:500px;
	border-bottom:1px dotted #0099cc;
	margin:0px auto;
	padding:0 0 30px 0;
}
body#inquires div#xuxian #in_button{
	border:0px;
}
body#inquires div#gnk_cj{
	text-align:center;
	padding:30px 0 0 0;
}
body#inquires div#gnk_cj h3{
	background:url(../img/reg/inquires/tit_2.jpg) no-repeat;
	padding:21px 0;
	text-indent:-9999px;
	background-position:center;
}
body#inquires  div#tab_bor{
	border:1px solid #ccc;
	border-top:0px;
	width:458px;
	margin:0px auto;
	padding:20px;
	text-align:center;
}
body#inquires  div#tab_bor table{
	border:1px solid #ccc;
}
body#inquires div#tab_bor table td{
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
	padding:8px;
	text-align:center;
}
body#inquires div#tab_bor table td span{
	color:#ff6600;
}
body#inquires div#tab_bor div{
	padding:30px 0 0 0;
}
body#inquires div#tab_bor table td#kscj{
	text-indent:-9999px;
	background: url(../img/reg/inquires/cj.jpg) no-repeat;
	background-position:center;
}
/*********************************
    *   ------------   *
     *   inquires  end   *
    *   ------------   *
*********************************/
/*********************************
    *   ------------   *
     *   info_mod  start   *
    *   ------------   *
*********************************/
body#info_mod h2{
	background:url(../img/reg/info_mod/h2_bg.jpg) no-repeat;
}
body#info_mod div#info_box{
}


body#info_mod div#info_box table{
	border-bottom:1px solid #ccc;
	border-left:1px solid #ccc;
}
body#info_mod div#info_box table label{
	display:block;
}
body#info_mod div#info_box table th.title{
	text-align:right;
}
body#info_mod div#info_box table th,
body#info_mod div#info_box table td{
	border-top:1px solid #ccc;
	border-right:1px solid #ccc;
	padding:10px 5px;
}
body#info_mod div#info_box input.text{
	border-radius:5px;
	border:1px solid #ccc;
	padding:4px 5px;
}
body#info_mod div#info_box button#submit{
	background:#C00;
	background:-moz-linear-gradient(top,#C60,#C00);
	background:linear-gradient(top, #C00 100%, #C60 0%);
	background:-o-linear-gradient(top, #C00 100%, #C60 0%);
	background:-webkit-linear-gradient(top, #C00 100%, #C60 0%);
	background:-ms-linear-gradient(top, #C00 100%, #C60 0%);
	background:-webkit-gradient(
		linear,
		left top,
		left bottom,
		color-stop(1, #C00),
		color-stop(0, #C60)
	);
	border-radius:5px;
	border:1px solid #ccc;
	font-weight:bold;
	color:#fff;
	cursor:pointer;
	padding:10px 15px;
}
body#info_mod div#info_box button#cut_header{
	background:#C00;
	background:-moz-linear-gradient(top,#C60,#C00);
	background:linear-gradient(top, #C00 100%, #C60 0%);
	background:-o-linear-gradient(top, #C00 100%, #C60 0%);
	background:-webkit-linear-gradient(top, #C00 100%, #C60 0%);
	background:-ms-linear-gradient(top, #C00 100%, #C60 0%);
	background:-webkit-gradient(
		linear,
		left top,
		left bottom,
		color-stop(1, #C00),
		color-stop(0, #C60)
	);
	border-radius:5px;
	border:1px solid #ccc;
	font-weight:bold;
	color:#fff;
	cursor:pointer;
	padding:10px 15px;
}
body#info_mod div#info_box span.red{
	color:red;
}
body#info_mod div#info_box span.green{
	color:green;
}
body#info_mod div#info_box span.blue{
	color:blue;
}
body#info_mod div#info_box div#upload_box{
	position:relative;
}
body#info_mod div#info_box table tr.tr_none{
	display:none;
}
body#info_mod div#info_box span.span_line{
	padding:5px 0 0 0;
	display:block;
}
body#info_mod div#info_box p#message{
	text-align:center;
	line-height:24px;
	padding:10px 0;
}
body#info_mod div#info_box div#update_fields{
	margin:20px 0;
}

/*照片剪切样式*/
body#info_mod div#info_box div#preview{
	width:100px; 
	height:140px;
	overflow:hidden;
	border:1px solid #000;
}
body#info_mod div#info_box div#preview_box{
	padding:0 0 0 20px;
	float:left;
}
body#info_mod div#info_box div#photo{
	border:1px solid #000;
	padding:1px;
	float:left;
}
body#info_mod div#info_box div#header_photo{
	display:none;
}
body#info_mod div#info_box div#cut_box{
	padding:10px 0 0 0;
	text-align:center;
}
body#info_mod div#info_box p#photo_tip{
	padding:10px 0 0 0;
}
/*验证不通过样式*/

body#info_mod div#info_box .validation_error{
	box-shadow:0px 0px 5px #F00;
}



/*********************************
    *   ------------   *
     *   info_mod  end   *
    *   ------------   *
*********************************/
/*********************************
    *   ------------   *
     *   guide  star   *
    *   ------------   *
*********************************/
body.gui_pri div#wrapper{
	margin:0px auto;
	background:#fff;
	padding:10px 20px;
	width:700px;
}
body.gui_pri div#wrapper h3{
	background:url(../img/reg/guide/head.jpg) no-repeat center;
	padding:10px 0 80px 0;
	text-indent:-9999px;
}
body.gui_pri div#wrapper h4{
	background:url(../img/reg/guide/h2.jpg) no-repeat center;
	padding:50px 0 50px 0;
	text-indent:-9999px;
}
body#privacy div#wrapper h4{
	background:url(../img/privacy/index/h2.gif) no-repeat center;
	padding:50px 0 50px 0;
	text-indent:-9999px;
}
body.gui_pri div#wrapper div#gui_con{
	text-align:left;
	border:1px solid #ccc;
	padding:0px 20px 20px 20px;
}
body.gui_pri div#wrapper div#gui_con p{
	font-size:120%;
	padding:5px 0;
}
body#privacy div#wrapper div#gui_con p#pri{
	color:#0099cc;
}
body.gui_pri div#wrapper div#gui_con p a{
	color:#ff6600;
}
body.gui_pri div#wrapper div#gui_con strong{
	font-size:130%;
	line-height:4.5em;
}
body.gui_pri div#wrapper div#close{
	text-align:center;
	padding:20px;
}
body.gui_pri div#wrapper div#gui_con p.over{
	text-align:right;
	font-weight:bold;
}
/*********************************
    *   ------------   *
     *   guide  end   *
    *   ------------   *
*********************************/
/*********************************
    *   ------------   *
     *   group & indiv  star   *
    *   ------------   *
*********************************/
body.ttbm h2{
	background: url(../img/reg/group/h2_bg.jpg) no-repeat;
}
body.gr_indiv div#ksxz{
	border:1px solid #ccc;
	padding:30px 0 30px 120px;
	background:url(../img/reg/group/people.jpg) no-repeat 20px 20px;
}
body.gr_indiv div#ksxz_01{
	border:1px solid #ccc;
	padding:30px 0 30px 190px;
	background:url(../img/reg/group/people.jpg) no-repeat 20px 20px;
	
}
body.gr_indiv div#ksxz_01 a{
	color:#f60;
}
body.gr_indiv div#ksxz ol li{
	padding:2px 0;
}
body.gr_indiv div#ksxz  a{
	color:#ff6600;
	text-decoration:underline;
}
body.gr_indiv div#gro_tab{
	padding:20px 0;
	border-bottom:1px dotted #0066cc;
}
body.gr_indiv table#big_tab{
	border:1px solid #ccc;
}
body.gr_indiv table#big_tab td.td_bor{	
    border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	padding:10px;
}
body.gr_indiv table#big_tab td{
	font-size:120%;
}
body.gr_indiv table#big_tab td input{
	border:1px solid #ccc;
}
body.gr_indiv table#big_tab td table.tab_tab{
	font-size:85%;
}
body.gr_indiv table.tab_tab tr td.r_w{
	background:url(../img/reg/group/wrong.jpg) no-repeat  0 8px;
	padding:8px 0 8px 20px;
}
body.gr_indiv table.tab_tab tr td.r_w_r{
	background:url(../img/reg/group/right.jpg) no-repeat  0 8px;
	padding:8px 0 8px 20px;
}
body.gr_indiv table.tab_tab tr td.td_hui{
	color:#999;
	padding:8px 0;
}
body.gr_indiv table.tab_tab tr td.td_hui p{
	font-size:100%;
}
body.gr_indiv table.tab_tab tr td.td_hui span{
	color:red;
}
body.gr_indiv div#next_but {
	text-align:center;
	padding:20px 0;
}
body.gr_indiv div#gro_bm{
	padding:30px 0;
	width:400px;
	margin:0 auto;
}
body.gr_indiv div#gro_bm div#bm_bor{
	border:1px solid #ccc;
	padding:5px;
}
body#group div#gro_bm div#bm_bor h3{
	background:url(../img/reg/group/gro_bm.jpg) no-repeat;
	padding:0 0 36px 0;
	text-indent:-9999px;
}
body.gr_indiv div#gro_bm div#bm_con{
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
}
body.gr_indiv div#gro_bm div#bm_con p{
	padding:10px 0;
}
body.gr_indiv div#gro_bm div#bm_con form{
	text-align:center;
	padding:20px 0;
}
body.gr_indiv div#gro_bm div#bm_con p input{
	border:1px solid #ccc;
}
body.gr_indiv div#gro_bm div#bm_con p input#img_border{
	border:0;
}
body.ggbm h2{
	background: url(../img/reg/indiv/indiv/h2_bg.jpg) no-repeat;
}
body#indiv div#ksxz{
	background:url(../img/reg/indiv/indiv/peop.jpg) no-repeat 20px 20px;
}
body#indiv div#bm_con a{
	color:#f60;
}
body#indiv div#gro_bm div#bm_bor h3{
	background:url(../img/reg/indiv/indiv/gro_bm.jpg) no-repeat;
	padding:0 0 36px 0;
	text-indent:-9999px;
}
/*********************************
    *   ------------   *
     *   group & indiv   end   *
    *   ------------   *
*********************************/

/*********************************
    *   ------------   *
     *   group_ok &indiv_ok  star   *
    *   ------------   *
*********************************/
body#group_ok div#ol_com ol#bm_ok{
	background:url(../img/reg/grounp_ok/bm_3.jpg) no-repeat;
	padding:0 0 50px 0;
}
body#indiv_ok div#ol_com ol#bm_ok{
	background:url(../img/reg/indiv/indiv_ok/lc_4.jpg) no-repeat;
	padding:0 0 50px 0;
}
div#ol_com ol li{
	text-indent:-9999px;
}
body.grok_indok div#ok_box div#baoming{
	width:510px;
	margin:0px auto;
	padding:30px 0;
}
body.grok_indok div#ok_box div#baoming h3{
	background: url(../img/reg/grounp_ok/bm_ok.jpg) no-repeat;
	padding:0 0 36px 0;
	text-indent:-9999px;
}
body.grok_indok  div#baoming div#bmqr_bor{
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	padding:20px;
}
body.grok_indok div#bmqr_bor p{
	font-size:140%;
	color:#ff6600;
	font-weight:bold;
}
body.grok_indok div#bmqr_bor p#bm_but{
	text-align:center;
	padding:40px 0 20px 0;
}
/*********************************
    *   ------------   *
     *   group_ok &indiv_ok  end   *
    *   ------------   *
*********************************/
/*********************************
    *   ------------   *
     *   group_2 & indiv_2 star   *
    *   ------------   *
*********************************/
div#ol_com ol#bm_1{
	background:url(../img/reg/grounp_2/bm_1.jpg) no-repeat;
	padding:0 0 50px 0;
}
body.gr2_ind2  span{
	color:#F00;
}
body.gr2_ind2 div#g2_box p{
	padding:10px 0;
}
body.gr2_ind2 div.div_tab  table.g2_tab{
	border:1px solid #ccc;
}
body.gr2_ind2 div.div_tab{
	padding:10px 0 10px 0;
}
body.gr2_ind2 div.div_tab  table.g2_tab tr td{
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	padding:10px 20px;
}
body.gr2_ind2 div.div_tab  table.g2_tab tr td p{
	color:#999;
	font-size:100%;
	padding:5px 0;
}
body.gr2_ind2 div.div_tab  table.g2_tab tr td p#p_sel{
	color:#333;
}
body.gr2_ind2 div.div_tab  table.g2_tab tr td input{
	border:1px solid #ccc;
	padding:2px;
}
body.gr2_ind2 div.div_tab  table.g2_tab tr td input.danxuan{
	border:0;
}
body.gr2_ind2 div#g2_box p#p_next{
	text-align:center;
}
body#indiv_2 div#ol_com ol#bm_1{
	background:url(../img/reg/indiv/indiv_2/lc_1.jpg) no-repeat;
	padding:0 0 50px 0;
}
/*********************************
    *   ------------   *
     *   group_2 & indiv_2  end   *
    *   ------------   *
*********************************/

/*********************************
    *   ------------   *
     *   group_3 & indiv_4 star   *
    *   ------------   *
*********************************/
body.gro3_ind4 div#g3_box div.xxqr{
	padding:0 0 20px 0;
}
body.gro3_ind4 div#g3_box h3{
	background:url(../img/reg/grounp_3/p_tit.jpg) no-repeat center;
	padding:10px 0;
	text-indent:-9999px;
}
body.gro3_ind4 div#g3_box p{
	color:#f00;
	padding:10px 0;
}
body.gro3_ind4 div#g3_box table.g3_tab{
	border:1px solid #ccc;
}
body.gro3_ind4 div#g3_box table.g3_tab tr td{
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	padding:15px 20px;
}

body.gro3_ind4 div#g3_box table.g3_tab tr td span{
	font-weight:bold;
}
body.gro3_ind4 div#g3_box table.g3_tab tr td#td_img{
	text-align:center;
}
body.gro3_ind4 div#g3_box div#g3_but{
	text-align:center;
}
body.gro3_ind4 div#g3_box div#g3_but button{
	width:100px;
	border:0;
	background:#fff;
	padding:0 10px 0 0;
}
body.gro3_ind4 div#g3_box div#g3_but img{
	padding:0 0 0 5px;
}
body.gro3_ind4 div#g3_box div#g3_but button#tiaozheng{
	width:200px;
	padding:0 100px 0 0;
}
body#indiv_data div#in_da{
	border:1px solid #ccc;
	background: url(../img/reg/print/indiv_data/tb.jpg) no-repeat 20px 10px;
	padding:5px 0 5px 80px;
	font-weight:bold;
}
body#indiv_data div#in_da p{
		color:#ff6600;
}
/*********************************
    *   ------------   *
     *   group_3 & indiv_4   end   *
    *   ------------   *
*********************************/
/*********************************
    *   ------------   *
     *   group_4  star   *
    *   ------------   *
*********************************/
body#group_4 div#g4_box h3{
	background:url(../img/reg/grounp_4/p_tit.jpg) no-repeat center;
	padding:10px 0;
	text-indent:-9999px;
}
body.gro4_list div#g4_tab{
	padding:10px 0;
}
body.gro4_list div#g4_box table{
	border:1px solid #ccc;
}
body.gro4_list div#g4_box table tr td{
	text-align:center;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	padding:5px;
}
body.gro4_list div#g4_box table tr td a,
body.gro4_list div#g4_box table tr td span{
	color:#0099cc;
}
body.gro4_list div#g4_box table tr td span.cor_red{
	color:#f00;
}
body.gro4_list div#g4_box div#tongji{
	background:#eee;
	padding:8px 10px;
	font-size:120%;
}
body.gro4_list div#g4_box div#tongji span a{
	color:#0099cc;
}
body.gro4_list div#g4_box div#tongji span{
	padding:0 20px 0 0px;
} 
body.gro4_list div#g4_box div#g4_but{
	padding:20px 0 0 0;
	text-align:center;
}
body.gro4_list div#g4_box div#g4_but button{
	border:0;
	background:#fff;
	padding:0 10px 0 0;
}
/*********************************
    *   ------------   *
     *   group_4  end   *
    *   ------------   *
*********************************/
/*********************************
    *   ------------   *
     *   group_5 &indiv_5 star   *
    *   ------------   *
*********************************/
div#ol_com ol#bm_2{
	background:url(../img/reg/grounp_5/bm_2.jpg) no-repeat;
	padding:0 0 50px 0;
}
body.gro5_ind5 div#gro5_box{
	width:510px;
	margin:0 auto;
}
body.gro5_ind5 div#gro5_box h3{
	background:url(../img/reg/grounp_5/gro5_1.jpg) no-repeat;
	text-indent:-9999px;
	padding:0 0 43px 0;	
}
body.gro5_ind5 div#gro5_box p{
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	padding:20px;
}
body.gro5_ind5 div#gro5_box div#g5_par{
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	background:#eee;
	text-align:center;
	padding:20px;
	font-size:120%;
	font-weight:bold;
}
body.gro5_ind5 div#gro5_box div#g5_par span{
	color:#f00;
}
body.gro5_ind5 div#gro5_box ol li{
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	text-align:center;
	padding:10px 0;
}
body.gro5_ind5 div#gro5_box ol li#n_2 p{
	font-size:100%;
	color:#f00;
	border:0;
	text-align:left;
	padding:20px 0 0 80px;
}
body.gro5_ind5 div#gro5_box ol li#n_1{
	background:url(../img/reg/grounp_5/num1.jpg) no-repeat 30px 20px;
}
body.gro5_ind5 div#gro5_box ol li#n_2{
	background:url(../img/reg/grounp_5/num2.jpg) no-repeat 30px 20px;
}
body.gro5_ind5 div#gro5_box ol li#n_3{
	background:url(../img/reg/grounp_5/num3.jpg) no-repeat 30px 20px;
}
body.gro5_ind5 div#gro5_box ol li#n_4{
	background:url(../img/reg/grounp_5/num4.jpg) no-repeat 30px 20px;
}
body#indiv_5 div#ol_com ol#bm_2{
	background:url(../img/reg/indiv/indiv_5/lc_3.jpg) no-repeat;
}

/*********************************
    *   ------------   *
     *   group_5 &indiv_5  end   *
    *   ------------   *
*********************************/
/*********************************
    *   ------------   *
     *   indiv_3  star   *
    *   ------------   *
*********************************/
body#indiv_3 div#ol_com ol#bm_ok{
	background:url(../img/reg/indiv/indiv_3/lc_2.jpg) no-repeat;
	padding:0 0 50px 0;
}
body#indiv_3 div#head_box{
	width:510px;
	margin:0 auto;
}
/*********************************
    *   ------------   *
     *   indiv_3  end   *
    *   ------------   *
*********************************/
/*********************************
    *   ------------   *
     *   group_list  star   *
    *   ------------   *
*********************************/
body.zkz h2{
	background:url(../img/reg/print/h2_bg.jpg) no-repeat;
}
body#group_list h4{
	background:url(../img/reg/print/t_1.jpg) no-repeat;
	padding:0 0 70px 0;
	text-indent:-9999px;
}
body#group_list div#tongji table{
	border:0px;
}
body#group_list div#tongji table tr td{
	font-size:100%;
    text-align:left;
	border:0px;
}
body#group_list div#tongji table tr td a{
	padding:0 5px;
	color:#333;
}
body#group_list div#tongji table tr td#cor a{
	color:#0099cc;
}
/*********************************
    *   ------------   *
     *   group_list  end   *
    *   ------------   *
*********************************/
/*********************************
    *   ------------   *
     *   login  star   *
    *   ------------   *
*********************************/
body#login div#ksxz{
	border:1px solid #ccc;
	padding:10px 0 10px 180px;
	background:url(../img/reg/print/login/dyj.jpg) no-repeat 10px 10px;
}
body#login div#ksxz ol li{
	padding:4px 0;
}
body#login div#log_tab{
	width:400px;
	margin:0 auto;
	padding:20px 0 0 0;
}
body#login div#log_tab div#log{
	width:398px;
	border:1px solid #ccc;
}
body#login div#log ul {
	padding:2px;
	border-bottom:1px solid #ccc;
}
body#login div#log ul li{
	float:left;
}
body#login div#log ul li img{
	vertical-align:bottom;
}
body#login div#log ul li#f_r{
	float:right;
}
body#login div#log div.log_con{
	text-align:center;
	padding:30px 0 20px 0;
}
body#login div#log div.log_con p{
	padding:10px 0 10px 0;
}
body#login div#log div.log_con p a{
	color:#ff6600;
	text-decoration:underline;
}
body#login div#log div.log_con input{
	border:1px solid #ccc;
}
body#login div#log div.log_con p button{
	border:0px;
	background:#fff;
}
/*********************************
    *   ------------   *
     *   login  end   *
    *   ------------   *
*********************************/
/*********************************
    *   ------------   *
     *   print  star   *
    *   ------------   *
*********************************/
body#print div#wrapper{
	color:#333;
	margin:0px auto;
	background:#fff;
	padding:10px 20px;
	width:600px;
}
body#print div#wrapper h3{
     text-align:center;
	 padding:0 0 20px 0;
}
body#print div#wrapper ul{
    text-align:center;
	padding:10px 0;
	border:1px solid #ccc;
	width:252px;
	margin:0 auto;
}
body#print div#wrapper ul li{
	padding:5px 0;
}
body#print div#wrapper div.pri_tab{
	padding:10px 0;
}
body#print div#pri_con{
	padding:10px 0 0 0;
}
body#print div#pri_con div.pri_tab table{
	border-left:1px solid #000;
	border-top:1px solid #000;
}
body#print div#pri_con div.pri_tab td{
	 border-right:1px solid #000;
	 border-bottom:1px solid #000;
	 text-align:center;
	 padding:5px;
}
body#print div#pri_con div.pri_tab td#padd{
	padding:10px 10px 20px 10px;
}
body#print div#pri_con div.pri_tab tr td span{
	font-weight:bold;
}
body#print div#pri_con div.pri_tab  tr td h5{
	text-align:left;
	font-size:100%;
	padding:10px 0 10px 0;
}
body#print div#pri_con div.pri_tab tr td  ol li{
	font-size:100%;
	text-align:left;
	padding:0 10px;
}
body#print div#pri_con div.pri_tab tr td p{
	text-align:left;
	font-size:100%;
}
body#print div#pri_con div.pri_tab tr td#sp_l{
	border-bottom:0;
}
body#print table#tab_bot tr td{
	font-size:100%;
	line-height:1em;
}
body#print div.pri_tab tr td table#tab_bot tr td span{
	font-weight:normal;
	color:#f00;
}
body#print  div#pr_c{
	text-align:center;
}
body#print  div#pr_c img{
	padding:0 10px 0 0;
}
/*********************************
    *   ------------   *
     *   print  end   *
    *   ------------   *
*********************************/
/*********************************
    *   ------------   *
     *   contact  star   *
    *   ------------   *
*********************************/
body#contact div#gnk_down{
	padding:0;
}
body#contact h2{
	background:url(../img/contact/index/h2_bg.jpg) no-repeat;
}
body#contact div#contact_box h3{
	background:url(../img/contact/index/tit_1.gif) no-repeat;
	text-indent:-9999px;
	padding:0 0 30px 0;
}
body#contact div#contact_box div.dl_box{
	padding:20px;
}	
	
body#contact div#contact_box dl{
	border-bottom:1px dotted #999;
	padding:0 0 10px 0;
}
body#contact div#contact_box dl dt{
	font-weight:bold;
	color:#ff6600;
	padding:0 0 20px 0;
}
body#contact div#contact_box dl dd{
	padding:3px 0;
}
/*********************************
    *   ------------   *
     *   contact  end   *
    *   ------------   *
*********************************/

/*********************************
    *   ------------   *
     *   faq  star   *
    *   ------------   *
*********************************/
body#faq h2{
	background:url(../img/faq/index/h2_bg.jpg) no-repeat;
}
body.faq div#html_left dl dt{
	background:url(../img/faq/common/dt.gif) no-repeat;
}
body.faq dl dd#left_1 a{
	background:url(../img/faq/common/left_1.jpg) no-repeat;
}
body.faq dl dd#left_2 a{
	background:url(../img/faq/common/left_2.jpg) no-repeat;
}
body.faq div#faq_box div#faq_zy{
	border:1px solid #ccc;
	padding:10px 15px;
}
body.faq div#faq_box div#faq_zy p a{
	text-decoration:underline;
	color:#ff6600;
}
body.faq div#faq_box div.faq_t{
	padding:10px 0;
}
body.faq  div.faq_t  h4{
	 text-indent:-9999px;
	 padding:0 0 20px 0;
}
body.faq  div.faq_t  h4#tit_1{
	 background:url(../img/faq/index/tit_1.gif) no-repeat; 
}
body.faq  div.faq_t  h4#tit_2{
	 background:url(../img/faq/index/tit_2.gif) no-repeat; 
}
body.faq  div.faq_t  h4#tit_3{
	 background:url(../img/faq/index/tit_3.gif) no-repeat; 
}
body.faq  div.faq_t  h4#tit_4{
	 background:url(../img/faq/index/tit_4.gif) no-repeat; 
}
body.faq  div.faq_t  h4#tit_5{
	 background:url(../img/faq/index/tit_5.gif) no-repeat; 
}
body.faq  div.faq_t dl{
	border-bottom:1px dotted #0099cc;
	padding:10px 0 20px 0;
}
body.faq  div.faq_t dl  dt{
	background:url(../img/faq/index/q.gif) no-repeat 30px 10px;
	padding:15px 0 10px 90px;
	color:#0099cc;
}
body.faq  div.faq_t dl dd{
	padding:0 0 0 90px;
	color:#666;
	
}
/*********************************
    *   ------------   *
     *   faq  end   *
    *   ------------   *
*********************************/
/*********************************
    *   ------------   *
     *   tel_mail  star   *
    *   ------------   *
*********************************/
body#tel_mail h2{
	background:url(../img/faq/tel_mail/h2_bg.jpg) no-repeat;
}
body#tel_mail  div.faq_t  h4#tel_1{
	 background:url(../img/faq/tel_mail/tit_1.gif) no-repeat; 
}
body#tel_mail  div.faq_t  h4#tel_2{
	 background:url(../img/faq/tel_mail/tit_2.gif) no-repeat; 
}
body#tel_mail  div.faq_t  h4#tel_3{
	 background:url(../img/faq/tel_mail/tit_3.gif) no-repeat; 
}
body#tel_mail div.tel_one{
	width:400px;
	margin:0px auto;
	padding:20px 0;
}
body#tel_mail div.tel_one h5{
	text-indent:-9999px;
	border-bottom:1px dotted #ff9900;
	padding:0 0 40px 0;
}
body#tel_mail div.tel_one p{
	text-indent:-9999px;
}
body#tel_mail div.tel_one h5#h5_1{
	background:url(../img/faq/tel_mail/h5_1.gif) no-repeat center;
}
body#tel_mail div.tel_one p#p_1{
	background:url(../img/faq/tel_mail/p_1.jpg) no-repeat center;
	padding:60px 0 0 0;
}
body#tel_mail div.tel_one h5#h5_2{
	background:url(../img/faq/tel_mail/h5_2.gif) no-repeat center;
}
body#tel_mail div.tel_one p#p_2{
	background:url(../img/faq/tel_mail/p_2.jpg) no-repeat center;
	padding:100px 0 0 0;
}
body#tel_mail div.tel_one h5#h5_3{
	background:url(../img/faq/tel_mail/h5_3.gif) no-repeat center;
}
body#tel_mail div.tel_one p#p_3{
	background:url(../img/faq/tel_mail/p_3.jpg) no-repeat center;
	padding:60px 0 0 0;
}
body#tel_mail div.tel_one div#gl{
	text-align:center;
}
/*********************************
    *   ------------   *
     *   tel_mail  end   *
    *   ------------   *
*********************************
/*********************************
    *   ------------   *
     *   material  star   *
    *   ------------   *
*********************************/
body#material h2{
	background:url(../img/material/index/h2_bg.jpg) no-repeat;
}
body.material div#html_left dl dt{
	background:url(../img/material/common/dt.gif) no-repeat;
}
body.material dl dd#left_1 a{
	background:url(../img/material/common/left_1.jpg) no-repeat;
}
body.material dl dd#left_2 a{
	background:url(../img/material/common/left_2.jpg) no-repeat;
}
body.material dl dd#left_3 a{
	background:url(../img/material/common/left_3.jpg) no-repeat;
}
body.material dl dd#left_4 a{
	background:url(../img/material/common/left_4.jpg) no-repeat;
}
body#material div.mater_f {
	padding:0 0 30px 0;
}
body#material div.mater_f dl{
	float:left;
	width:300px;
}
body#material div.mater_f dl.dl_right{
	float:right;
	width:300px;
}
body#material div.mater_f dl dt{
	padding:0 0 30px 0;
	text-indent:-9999px;
}
body#material div.mater_f dl dt#dt_t1{
	background:url(../img/material/index/t_1.gif) no-repeat;
}
body#material div.mater_f dl dt#dt_t2{
	background:url(../img/material/index/t_2.gif) no-repeat;
}
body#material div.mater_f dl dt#dt_t3{
	background:url(../img/material/index/t_3.gif) no-repeat;
}
body#material div.mater_f dl dt#dt_t4{
	background:url(../img/material/index/t_4.gif) no-repeat;
}
body#material div.mater_f dl dd{
	border:1px solid #ccc;
	text-align:center;
	padding:10px 15px;
}
body#material div.mater_f dl dd img#t_1_1{
	padding:15px 0;
}
body#material div.mater_f dl dd img#t_2_2{
	padding:10px 0 11px 0;
}
body#material div.mater_f dl dd img#t_3_3{
	padding:10px 0 12px 0;
}
body#material div.mater_f dl dd img#t_4_4{
	padding:10px 0 11px 0;
}
body#material div.mater_f dl dd p{
	text-align:left;
	border-top:1px dotted #ccc;
	padding:10px 0;
	font-size:100%;
}
body#material div.mater_f dl dd a{
	text-align:right;
	color:#ff6600;
	display:block;
}
/*********************************
    *   ------------   *
     *   material  end   *
    *   ------------   *
*********************************/
/*********************************
    *   ------------   *
     *   book star   *
    *   ------------   *
*********************************/
body#book h2{
	background:url(../img/material/book/h2_bg.jpg) no-repeat;
}
body#book div#book_box div#img_box{
	text-align:center;
}
body#book div#title_1 h4{
	background:url(../img/material/book/title_1.gif) no-repeat;
	padding:0 0 50px 0;
	text-indent:-9999px;
}
body#book div.table_main table{
	border-left:1px solid #ccc;
	border-top:1px solid #ccc;
}	
body#book div#book_box div.table_main{
	padding:20px 0 0 0;
}
body#book div.table_main table tr th,
body#book div.table_main table tr td{
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	padding:10px;
}
body#book div.table_main table tr th{
	font-weight:normal;
}
body#book div.table_main table tr td p{
	font-size:100%;
	padding:5px 0 10px 0;
}
body#book div.table_main table tr td.td_top{
	vertical-align:top;
}
body#book div#title_2{
	padding:20px 0 0 0;
}
body#book div#title_2 h5{
	background:url(../img/material/book/title_2.gif) no-repeat;
	padding:0 0 30px 0;
	text-indent:-9999px;
}
/*********************************
    *   ------------   *
     *   book end   *
    *   ------------   *
*********************************/
/*********************************
    *   ------------   *
     *   download star   *
    *   ------------   *
*********************************/
body#download h2{
	background:url(../img/material/download/h2_bg.jpg) no-repeat;
}
body#download div#download_box div#d_top{
	border:1px solid #ccc;
	padding:10px 15px;
}
body#download div#download_box div#d_top p{
	float:left;
	width:420px;
}
body#download div#download_box div#d_top img{
	float:right;
}
body#download div#download_box div#d_con{
	padding:20px 0;
}
body#download div#d_con h3{
	background:url(../img/material/download/h3_bg.gif) no-repeat;
	padding:0 0 30px 0;
	text-indent:-9999px;
}
body#download div.tab_box{
	padding:20px 0;
	border-bottom:1px dotted #0099cc;
}
body#download div.tab_box1 img,
body#download div.tab_box img{
	padding:10px 0 0 0;
}

body#download div.tab_box1{
	padding:20px 0;
}
body#download div#d_con table{
	border-left:1px solid #ccc;
	border-top:1px solid #ccc;
}
body#download div#d_con table tr th,
body#download div#d_con table tr td{
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	padding:10px 25px;
}
body#download div#d_con table tr th{
	font-weight:normal;
}
body#download div#d_con table tr th p{
	background:url(../img/material/download/t_1.gif) no-repeat 10px 5px;
	padding:5px 0 5px 0px;
	border-bottom:1px dotted #ccc;
	font-size:100%;
}
/*********************************
    *   ------------   *
     *   download end   *
    *   ------------   *
*********************************/
/*********************************
    *   ------------   *
     *   example star   *
    *   ------------   *
*********************************/
body#example h2{
	background:url(../img/material/example/h2_bg.jpg) no-repeat;
}
body#example div.div_img {
	padding:30px 0;
	text-align:center;
}
body#example div#f_box{
	padding:15px;
	border:1px solid #ccc;
}
body#example div#f_box img{
	float:left;
}
body#example div#f_box p{
	width:470px;
	float:right;
}
/*********************************
    *   ------------   *
     *   example end   *
    *   ------------   *
*********************************/
/*********************************
    *   ------------   *
     *   links star   *
    *   ------------   *
*********************************/
body#links h2{
	background:url(../img/links/index/h2_bg.jpg) no-repeat;
}
body#links div#gnk_down{
	padding:0;
}
body#links div#link_box div#h3_t_1{
	background:url(../img/links/index/l_t_1.gif) no-repeat;
	padding:0 0 20px 0;
}
body#links div#link_box div#h3_t_2{
	background:url(../img/links/index/l_t_2.gif) no-repeat;
	padding:0 0 20px 0;
}
body#links div#link_box div#h3_t_3{
	background:url(../img/links/index/l_t_3.gif) no-repeat 0 5px;
	padding:0 0 20px 0;
	text-indent:-9999px;
	padding:0 0 30px 0;
}
body#links div#link_box div#h3_t_2 p,
body#links div#link_box div#h3_t_1 p{
	float:right;
	font-weight:normal;
	font-size:120%;
	color:#ff6600;
	padding:8px 20px 0 0;
}
body#links div#link_box div#h3_t_2 span,
body#links div#link_box div#h3_t_1 span{
	float:left;
	text-indent:-9999px;
}
body#links div#link_box ul{
	padding:0 0 20px 0;
}
body#links div#link_box ul li{
	width:265px;
	background:url(../img/index/ico.gif) no-repeat 25px 15px;
	float:left;
	padding:10px 0 10px 45px;
	border-bottom:1px dotted #ccc;
}
body#links div#link_box ul li.f_r{
	float:right;
}
body#links div#lin_text{
	padding:10px 0 0 0;
}
body#links div#lin_text p{
	padding:0 0 15px 5px;
}
body#links div#link_box div#eg_box{
	border:1px solid #ccc;
	text-align:center;
	padding:30px 0 0 0;
}
body#links div#link_box div#eg_box img{
	padding:0 0 30px 0;
}
/*********************************
    *   ------------   *
     *   links end   *
    *   ------------   *
*********************************/
/*********************************
    *   ------------   *
     *   indiv start   *
    *   ------------   *
*********************************/
body#indiv_3 div#head_box h3{
	background:url(../img/reg/indiv/head_upload/title.jpg) no-repeat;
	height:52px;
	text-indent:-9999px;
	border-bottom:1px solid #ccc;
}
body#indiv_3 div#head_box{
	border:1px solid #ccc;
}
body#indiv_3 div#update_head{
	padding:10px 0 0 0;
	border-bottom:1px solid #ccc;
}
body#indiv_3 p#tow{
	padding:15px 0 15px 15px;
	border-bottom:1px solid #ccc;
}
body#indiv_3 div#update_head table tr td{
	padding:0 0 10px 15px;
}

/*********************************
    *   ------------   *
     *   indiv end   *
    *   ------------   *
*********************************/
/*********************************
    *   ------------   *
     *   group_pw star   *
    *   ------------   *
*********************************/
body.pw div#pw_t{
	background:url(../img/reg/group_pw/t_01.gif) no-repeat 10px 10px;
	border:1px solid #ccc;
	padding:20px 15px 20px 120px;
}
body.pw div#pw_t p span{
	color:#f00;
}
body.pw div#mod_box{
	width:500px;
	margin:0px auto;
}
body.pw div#pw_con{
		width:400px;
	margin:0px auto;
	padding:40px 0 0 0;
}
body.pw  div#pw_bor{
	border:1px solid #ccc;
}
body.pw div#h3_box{
	padding:3px;
	border-bottom:1px solid #ccc;
}
body.pw  div#h3_box h3{
	background:url(../img/reg/group_pw/mm.gif) no-repeat;
	text-indent:-9999px;
	padding:0 0 30px 0;
}
body.pw div#gro_pw_con{
	padding:30px 0 0 0;
	text-align:center;
}
body.pw div#gro_pw_con p{
	padding:0 0 15px 0;
}
body.pw div#gro_pw_con p span{
	color:#f00;
}
body.pw div#gro_pw_con p input{
	border:1px solid #ccc;
	padding:2px 0;
	width:215px;
}
/*********************************
    *   ------------   *
     *   group_pw end   *
    *   ------------   *
*********************************/
/*********************************
    *   ------------   *
     *   group_pw_mod star   *
    *   ------------   *
*********************************/
body.pw div#mod_box div#h3_box h3{
	background:url(../img/reg/group_pw_mod/h3_bg.gif) no-repeat;
}
body.pw table tr td {
	padding:0 0 10px 0;
}
body.pw table tr td  input{
	border:1px solid #ccc;
	padding:1px 0;
	width:235px;
}
body.pw table tr th{
	font-weight:normal;
	text-align:right;
}
body.pw table tr td{
	text-align:left;
	padding:0 0 0 10px;
}
body.pw table tr td.td_pad{
	padding:0 0 10px 10px;
}
body.pw table tr td p{
	color:#999;
	font-size:100%;
	padding:0;
}
body.pw table tr td#img_cen{
	text-align:center;
	padding:0 0 20px 0;
}
/*********************************
    *   ------------   *
     *   group_pw_mod end   *
    *   ------------   *
*********************************/
/*********************************
    *   ------------   *
     *   indiv_pw star   *
    *   ------------   *
*********************************/
body.pw  div#h3_box h3#in_pw{
	background:url(../img/reg/indiv/indiv_pw/mm.gif) no-repeat;
	text-indent:-9999px;
	padding:0 0 30px 0;
}
/*********************************
    *   ------------   *
     *   indiv_pw end   *
    *   ------------   *
*********************************/
/*********************************
    *   ------------   *
     *   indiv_pw_mod star   *
    *   ------------   *
*********************************/
body.pw div#mod_box div#h3_box h3#ind_h3{
	background:url(../img/reg/indiv/indiv_pw_mod/h3_bg.gif) no-repeat;
}
/*********************************
    *   ------------   *
     *   flash star   *
    *   ------------   *
*********************************/
div#flash{
	width:645px;
	margin:0px auto;
}
/*********************************
    *   ------------   *
     *   buy star   *
    *   ------------   *
*********************************/
body#buy h2{
	background:url(../img/material/buy/h2_bg.jpg) no-repeat;
}
body#buy div#buy_box{
	text-align:center;
}
/*********************************
    *   ------------   *
     *   err star   *
    *   ------------   *
*********************************/
body#err div#wrapper h4{
	background:url(file:///D|/GNK/html/img/err/h3_01.gif) no-repeat center;
	padding:50px 0 50px 0;
	text-indent:-9999px;
}
body#err div#gui_con img{
	text-align:center;
	margin:0px auto;
}
/*********************************
    *   ------------   *
     *   err star   *
    *   ------------   *
*********************************/
body#err div#wrapper h4{
	background:url(../img/err/h3_01.gif) no-repeat center;
	padding:50px 0 50px 0;
	text-indent:-9999px;
}
body#err div#wrapper div#err_con{
	text-align:center;
	border:1px solid #ccc;
	padding:0px 20px 20px 20px;
}
body#err  div#err_con img{
	padding:10px 0 10px 0;
}
/*********************************
    *   ------------   *
     *   sitemap star   *
    *   ------------   *
*********************************/
body#sitemap div#gnk_down{
	padding:0;
}
body#sitemap h2{
	background:url(../img/sitemap/h2_bg.jpg) no-repeat;
}
body#sitemap div.l_r_box{
	padding:0 0 10px 0;	
}
body#sitemap div.l_r_box div.float_l{
	width:415px;
	float:left;
}
body#sitemap div.l_r_box div.float_r{
	width:200px;
	float:right;
}
body#sitemap div.l_r_box div.float_l dl.dl_left{
	float:left;
}
body#sitemap div.l_r_box div.float_l dl.dl_right{
	float:right;
}	
body#sitemap div#map_box dl dd{
	background:url(../img/sitemap/sj.gif) no-repeat 30px center;
	border-bottom:1px dotted #ccc;
	padding:13px 0 10px 75px;
}

div#page{
	font-size:120%;
	text-align:center;
}




div#images-scroll-box{
	position:relative;
	width:650px;
	margin:0 auto;
}
div#images-hidden-box{
	position:relative;
	overflow:hidden;
	width:650px;
	height:255px;
	/*height:3000px;*/
}
ul#images-ul-list li{
	float:left;
}
ul#images-ul-list{
	position:absolute;
}
ol#images-ol-index{
	position:absolute;
	bottom:10px;
	right:10px;
}
ol#images-ol-index li{
	float:left;
	width:20px;
	text-align:center;
	height:20px;
	background:#666;
	color:#fff;
	font-weight:bold;
	cursor:pointer;
	margin:0 0 0 2px;
}