/* CSS Document */
body { font-size:12px;margin:0;}
td,tr{font-size:12px;}

.hui a:link{color:#CCCCCC;text-decoration:none;}
.hui a:visited{color:#FF0000;text-decoration:none;}
.hui a:hover{color:#cccc00;}
.hui a:active{color:#666666;}

.black a:link{color:#000000;text-decoration:underline;}
.black a:visited{color:#000000;text-decoration:underline;}
.black a:hover{color:#000000;}
.black a:active{color:#000000;}

.black_d a:link{color:#000000;text-decoration:none;}
.black_d a:visited{color:#000000;text-decoration:none;}
.black_d a:hover{color:#000000;text-decoration:none;}
.black_d a:active{color:#000000;text-decoration:none;}


.blue a:link{color:#104D6C;text-decoration:none;font-size:12px;}
.blue a:visited{color:#104D6C;text-decoration:none;font-size:12px;}
.blue a:hover{color:#FF6633; text-decoration:underline;font-size:12px;}
.blue a:active{color:#FF6633; text-decoration:underline;font-size:12px;}

.blue2 a:link{color:#104D6C;text-decoration:underline;font-size:12px;}
.blue2 a:visited{color:#104D6C;text-decoration:underline;font-size:12px;}
.blue2 a:hover{color:#104D6C;font-size:12px;}
.blue2 a:active{color:#104D6C;font-size:12px;}

.green a:link{color:#558A20;font-size:14px;}
.green a:visited{color:#558A20;font-size:14px;}
.green a:hover{color:#104D6C;text-decoration:underline;font-size:14px;}
.green a:active{color:#104D6C;text-decoration:underline;font-size:14px;}

.link_white a:link{color:#FFFFFF;text-decoration:none; font-size:14px;}
.link_white a:visited{color:#FFFFFF;text-decoration:none;font-size:14px;}
.link_white a:hover{color:#FFFFFF; text-decoration:underline;font-size:14px;}
.link_white a:active{color:#FFFFFF; text-decoration:underline;font-size:14px;}


.main{margin-left:auto; margin-right:auto; width:900px;}
.top{height:25px; width:900px;background:#E8E8E8;}

.t_jiaol{background-image:url(../images/photo/t_jiaol.gif);float:left; height:25px; width:3px;}
.t_jiaom{float:left;padding-top:4px;width:892px;}
.t_jiaor{background-image:url(../images/photo/t_jiaor.gif);float:right;width:4px; height:25px;}

.top_left1{width:14px;	height:14px;padding-left:13px; float:left;}
.top_left2{float:left; margin-left:7px; margin-right:7px; line-height:18px; color:#990000;}
.top_right1{width:16px;float:right;}
.top_right2{padding-left:5px;padding-right:5px;float:right; line-height:18px;}

.logo_daoh{height:118px;}
.logo_line{height:85px;}
.ll_bj_left{background-image:url(../images/photo/logo_bjl.gif);width:2px;height:85px;float:left;}
.ll_bj_m{background-image:url(../images/photo/logo_bjm.gif); width:896px; height:85px;float:left;}
.ll_bj_right{background-image:url(../images/photo/logo_bjr.gif);width:2px;height:85px;float:left;}
.daoh_left{background-image:url(../images/photo/daoh_bjl.gif);width:4px;height:33px;float:left;}
.daoh_m{background-image:url(../images/photo/daoh_bjm.gif);width:892px;height:33px;float:left;}
.daoh_right{background-image:url(../images/photo/daoh_bjr.gif);width:4px;height:33px;float:left;}

.logo{background-image:url(../images/photo/logo.gif); width:222px; height:74px;margin-top:6px; padding-left:13px; float:left; background-repeat:no-repeat;background-position:right;}
.logo_m{margin-left:60px; margin-top:54px; width:346px; float:left; height:31px;}

.menua_left{margin-left:2px;background-image:url(../images/photo/menu_l.gif);width:4px;height:31px;float:left;}
.menua_m{background-image:url(../images/photo/menu_m.gif);height:31px;float:left;padding-left:18px; padding-right:18px;line-height:30px;font-weight: bold;font-size:14px;}
.menua_right{background-image:url(../images/photo/menu_r.gif);width:4px;height:31px;float:left;margin-right:2px;}

.menub_left{margin-left:2px;background-image:url(../images/photo/menub_l.gif);width:4px;height:31px;float:left;cursor:hand;}
.menub_m{background-image:url(../images/photo/menub_m.gif);height:31px;float:left;padding-left:18px; padding-right:18px;line-height:30px;font-weight: bold;font-size:14px; color:#FFFFFF;cursor:hand;}
.menub_right{background-image:url(../images/photo/menub_r.gif);width:4px;height:31px;float:left;margin-right:2px;cursor:hand;}

.logol_right{float:right; width:180px; height:70px; line-height:24px;padding-top:6px;display:block;}

.menu_foot{padding-left:14px;padding-right:14px;color:#FFFFFF;line-height:33px;float:left;}
.menu_w21{width:15px; float:left;height:33px;}

.an_search{float:right;margin-right:32px;padding-top:7px;}
.key_search{float:right;margin-right:10px;padding-top:7px;width:148px;}
.input_key{height:16px;width:148px;border: 1px solid #3E7838;}

.main2{ width:900px; height:330px;margin-top:10px;}
.main2_left{width:593px;float:left;border:1px solid #cccccc;height:328px;}
.main2_right{width:296px;float:right;height:328px;}

.huand_l{padding:10px 6px 10px 9px;float:left;}
.huand_r{padding:10px 10px 0px 0px;float:right;}

.huandpicb{width:125px;height:90px;border:1px solid #CCCCCC; padding:2px;margin-left:5px;margin-bottom:10px;}
.huandpicb_red{width:125px;height:90px;border:1px solid #FF0000; padding:2px;margin-left:5px;margin-bottom:10px;}

.denglu1{width:274px; height:197px;border:1px solid #CCCCCC; padding:0 10px 0 10px;}
.denglu11{ height:28px; line-height:28px; padding-left:5px; font-size:14px; font-weight:bold;}
.denglu12{ height:13px; width:274px; font-size:1px; background-image:url(../images/photo/denglu_bj1.jpg)}
.denglu13{ height:140px; widows:274px; background-image:url(../images/photo/denglu_bj2.jpg);}
.denglu131{ font-size:12px; height:28px; line-height:24px; color:#999999; text-align:center;}
.denglu132{ font-size:12px; text-align:center; width:274px; height:26px;}
.denglu132_input{ width:140px; height:16px;border:1px solid #CCCCCC;}
.denglu132_chk{ width:16px; height:16px;border:1px solid #CCCCCC;}
.denglu_reg{margin:0 auto 0 auto; width:190px;}
.dengluwp{width:70px; height:23px;line-height:23px; width:70px;float:left;}
.dengluws{height:23px;float:left;line-height:23px;margin-left:5px;}

.denglu2{width:279px; height:52px;border:1px solid #CCCCCC;background-color:#E7F4DD;line-height:18px;margin:6px 0 6px 0;padding:4px 5px 4px 10px;}

.denglu3{width:296px;height:55px;}
.denglu31{width:112px;height:41px;float:left;padding:7px 15px 7px 15px;border:1px solid #CCCCCC;}
.denglu32{width:112px;height:41px;float:right;padding:7px 15px 7px 15px;border:1px solid #CCCCCC;}
.denglu33{padding:0 5px 0 5px; float:left; line-height:20px; width:45px;text-align:center; font-weight:bold;color:#7D7D7D;}

.main3{ width:900px; height:430px;margin-top:10px;}
.main3_left{width:593px;float:left;border:1px solid #cccccc;height:428px;}
.main3_right{width:294px;float:right;height:428px; border:1px solid #cccccc;}

.main4{ width:898px; height:auto;margin-top:10px;border:1px solid #cccccc;background-color:#F3F3F3;}

.foot{ width:900px; height:81px;background-color:#F3F3F3;margin:10px 0 0px 0;text-align:center;line-height:20px;padding:10px 0 0 0;color:#999999;clear: both;}

.line_dh{width:898px;height:30px;background-image:url(../images/photo/photo_bj.gif);}
.photo{margin-left:10px;width:63px;height:30px;background-image:url(../images/photo/photo.gif);float:left;}
.photo_r{float:left;line-height:30px;padding-left:10px;font-weight:bold;font-size:14px;}
.photo_line{height:32px;background-image:url(../images/photo/pline_bjg.gif);}
.photo_line_menu{line-height:32px;height:32px;padding:0 0 0 15px; font-size:14px;}

.p_bt_ll{padding:7px 0 0 10px;float:left;height:26px;width:200px;float:left;}
.p_bt_l{height:26px;width:4px;background-image:url(../images/photo/pbt_bjl.gif);float:left;}
.p_bt_m{height:20px; background-image:url(../images/photo/pbt_bjm.gif);float:left;line-height:20px;padding:6px 10px 0 10px;font-weight:bold;color:#397533;font-size:14px;}
.p_bt_r{height:26px;width:18px;background-image:url(../images/photo/pbt_bjr.gif);float:left;}
.p_bt_rr{float:left; padding-top:11px;color:#999999; text-decoration:underline;}
.more{ padding:10px 10px 10px 0px;float:right; display:none;}

.p_info{ width:876px;height:171px;padding:18px 11px 18px 11px;}
.p_info_pic{ width:181px; height:154px;margin:0px 9px 0px 9px; padding:7px 9px 7px 9px; border:1px solid #cccccc; float:left; display:inline;}
.p_info_pics{border:1px solid #cccccc;width:178px; height:128px;}
.p_info_picw{line-height:24px;text-align:left;padding:0 0 0 8px;}

.p_jingc{width:274px; height:114px;margin:20px 8px 10px 8px;}
.p_jingcall{width:121px; height:114px; float:left; padding:0 5px 0 5px; display:inline; margin:0 2px 3px 0; }
.p_jingc_bj{width:117px;height:86px; background-image:url(../images/photo/pic_bj.gif); padding:4px 4px 4px 4px ; background-repeat:no-repeat;}
.p_jingc_bj_red{width:117px;height:86px; background-image:url(../images/photo/pic_bj_red.gif); padding:4px 4px 4px 4px ; background-repeat:no-repeat;}
.p_jingc_w{height:18px; text-align:center; padding-top:6px;}

.pb_pic{height:140px; padding:0 0px 0 7px;}
.pb_pics{height:140px; width:140px; float:left; margin:0 6px 0 0; display:inline;}
.pb_picw{height:120px; width:120px; float:left; margin:0 6px 0 0; padding:10px 10px 10px 10px; line-height:20px;display:inline;}
.pb_picwr{height:120px; width:120px; float:left; margin:0 6px 0 0; padding:10px 10px 10px 10px; line-height:20px; text-align:right;display:inline;}

.img_red{border:1px solid #FF0000; padding:1px;}
.img_white{border:1px solid #FFFFFF; padding:1px;}

/*blog_p_class*/
.main_text{width:900px;	height:auto;margin-top:10px;}
.main_t_l{width:634px;height:auto;float:left;border:1px solid #cccccc;display:inline; margin:0 0 10px 0; padding:0 0 10px 0;}
.main_t_rs{width:252px;height:auto;float:right;margin:0 0 10px 10px;}
.main_t_r{width:252px;height:auto;float:right;border-top:1px solid #cccccc;border-left:1px solid #cccccc;border-right:1px solid #cccccc;display:inline;}

.main_tl_line{padding:12px 0 0 9px;height:auto ;}/*border:1px solid #cccccc;*/

.main_tl_pic{padding:10px 8px 7px 8px;  height:165px;float:left;margin-right:8px;border:1px solid #cccccc; display:inline;}
.main_tl_p{width:130px; height:120px;}
.main_tl_w{width:125px; height:37px;line-height:18px;padding:12px 0 0 5px;}
.main_tl_page{height:30px;line-height:30px;text-align:center; clear:both;}

.main_tr_btbj{ width:252px; height:22px; background-image:url(../images/photo/c_rbt_bj2.gif);}
.main_tr_btbj_l{width:100px; background-image:url(../images/photo/c_rbt_bj.gif); background-position:right; height:20px; padding:2px 0 0 18px; line-height:20px; background-repeat:no-repeat; background-color:#81A75A; font-size:14px; color:#FFFFFF; font-weight:bold;}
.main_tr_info{width:227px;height:auto; padding:10px 10px 10px 15px;border-bottom:1px solid #cccccc;clear:both;}
.main_tr_w{height:28px; color:#558A20;}
.main_tr_w1{height:28px; line-height:28px; font-size:16px; padding-left:4px; float:left; font-weight:bold;}
.main_tr_w2{height:20px; font-size:12px; padding:8px 0 0px 10px; float:right;}
.main_tr_ws{height:auto;line-height:20px;}

.main_tr_pic{width:244px;height:119px;padding:10px 0 0 0; display:inline;clear:both;border:1px solid #cccccc;}
/*blog_p_class*/


/*相册专辑*/
.menu_foots{padding-left:14px;padding-right:14px;color:#FFFFFF;line-height:33px;float:left;font-weight:bold;font-size:14px;}
.zj_daohpic{width:14px;height:15px;float:right;margin:10px 4px 0 0;}
.zi_daohw{float:right;padding:12px 12px 0 0;color:#FFFFFF;font-weight:bold;}

.main_zj{width:898px;height:auto;float:left;border:1px solid #cccccc;display:inline; margin:10px 0 10px 0;clear:both;}

.main_zj_line{padding:12px 0 0 16px;height:182px;margin:0 0 12px 0;border-bottom:1px solid #cccccc;}/*border:1px solid #cccccc;*/

.main_zj_pic{padding:1px 1px 1px 1px;  height:auto; width:200px;float:left;margin-right:16px;border:1px solid #cccccc; display:inline;}
.main_zj_p{width:198px; height:134px;}
.main_zj_w{width:auto; height:30px;line-height:30px;padding:0px 0 0 5px;}
.main_zj_w1{float:left;width:130px;}
.main_zj_w2{float:right;color:#60A424;padding:0 8px 0 0;}
.main_zj_w3{float:right;padding:6px 5px 0 0;}
.main_zj_page{height:50px;line-height:50px;text-align:center;clear:both;}

.main_url{height:60px;background-color:#F3F3F3;border:1px solid #cccccc;margin:10px 0 0 0;}/*border:1px solid #cccccc;*/
.main_url_n{heigth:36px; line-height:36px;padding:0 0 0 16px;font-size:20px;color:#0053A6;font-weight:bold;}
.main_url_n1{float:left;}
.main_url_n2{float:right;}
.main_url_n2p{float:right;padding:10px 5px 0 0;}
.main_url_n2w{float:right;font-size:14px;color:#000000;line-height:40px;font-weight:normal;padding:0 15px 0 0;}
.main_url_w{heigth:24px; line-height:20px;padding:0 0 0 16px;clear:both;}

.main_tlzj_line{padding:2px 0 0 9px;height:auto ;}/*border:1px solid #cccccc;*/
.main_tlzj_pic{padding:8px; width:180px;height:200px;float:left;margin-right:8px;display:inline;position:relative;}
.main_tlzj_p{width:168px; height:auto;  bottom:42px;position:absolute; text-align:center;}
.main_tlzj_w{width:168px; height:40px;line-height:24px;padding:5px 0 5px 5px;position:absolute; bottom:0px;}
.main_tlzj_img{ padding:1px; border:1px solid #CCCCCC;}
.main_tlzj_imgs{ padding:1px; border:1px solid #FF0000;}
.main_tlzj_center{ text-align:center;}
.main_tlzjs_line{ background-image:url(../images/photo/line_main_ccc.gif); background-repeat:repeat-x;height:1px; clear:both; padding:10px;}
.main_tlzjs_line_top{clear:both; padding:10px;}

.main_tlzj_page{ width:614px;text-align:right;padding-right:20px;clear:both; font-size:12px;color:#999999;height:15px;padding-top:20px;}
/*相册专辑*/

/*留言*/
.main_ly_line{height:auto;}
.main_ly_w{height:auto;line-height:20px;padding:10px;}
.main_ly_s1{height:auto;float:left;margin:0 0 0 15px;display:inline;}
.main_ly_s2{height:auto;float:left;padding:20px 0 0 15px;display:inline; line-height:20px;}
.main_ly_bl{border-bottom:1px solid #cccccc;clear:both;margin:0 0 10px 0;font-size:2px;height:10px;}
/*留言*/

/*专辑首页*/
.main_zjint_l{width:636px;height:auto;float:left;display:inline; margin:0 0 10px 0; padding:0 0 10px 0;}
.main_zjint_l1{width:634px;height:auto;float:left;display:inline; margin:0 0 10px 0; padding:0 0 10px 0;border:1px solid #cccccc;}
.main_zj_menu{line-height:28px;height:28px;padding:4px 0 0 92px; font-size:14px;background-image:url(../images/photo/zjin_photo.gif);background-repeat: no-repeat;background-position: 15px;font-weight:bold;}
.main_zj_menu2{line-height:28px;height:28px;padding:4px 0 0 20px; font-size:14px;font-weight:bold;}
.main_zjin_rs{width:252px;height:auto;float:right;border-top:1px solid #cccccc;border-left:1px solid #cccccc;border-right:1px solid #cccccc;display:inline; margin:0 0 10px 0;}
.main_zjin_pic{height:154px;width:204px; text-align:center}
.main_zjin_info{width:205px; padding:10px 10px 10px 15px;border-bottom:1px solid #cccccc; }
.main_zjin_ws{height:auto;line-height:20px;padding-left:5px;}
/*专辑首页*/

/*单独浏览相册页面*/
.main_zjpic_line{padding:6px;width:auto;}
.main_zjpic_menu{line-height:28px;height:28px;padding:4px 0 0 92px; font-size:12px;background-image:url(../images/photo/zjin_photo.gif);background-repeat: no-repeat;background-position: 15px;}
.main_zjpic_p{width:auto; height:auto;margin:0 auto 0 auto;text-align:center;}
.main_zjpic_img{border:1px solid #cccccc;padding:5px;}
.main_zjpl_text{width:440px; height:48px;line-height:16px;overflow:auto;font-size:12px;}
.main_zjpl_input{font-size:12px;}
.main_zjpic_page{height:30px;text-align:center;line-height:30px;}
.main_zjpic_pages{height:80px;text-align:center;line-height:80px;}

.main_zjpic_r{padding:2px;height:90px;width:240px;;clear:both;margin:8px 2px 2px 2px;}
.main_zjpic_r_over{padding:1px;height:90px;width:240px;;clear:both;border:1px solid #B8D1DF;margin:8px 2px 2px 2px;cursor:hand;background-color:#F6FAFF;}
.main_zjpic_r_s{padding:1px;height:90px;width:248px;;clear:both;border:1px solid #B8D1DF;margin:8px 0px 2px 0px;cursor:hand;background-color:#F0F4FB;}
.main_zjpic_r1{width:auto;height:auto;float:left;padding:3px 7px 7px 3px;background-image:url(../images/photo/album_bg.gif);}
.main_zjpic_r2{height:80px;float:left;margin-left:10px;line-height:20px;width:142px;background-image:url(../images/photo/zj_qipao.gif);background-repeat: no-repeat;background-position:0 60px;}
.main_zjpic_r21{padding-top:2px;}
.main_zjpic_r22{color:#60A424;font-size:12px;margin-top:16px;padding-left:20px;}

.main_zjpic_mess{padding:12px 9px 0 9px;height:auto ;}/*border:1px solid #cccccc;*/
..main_zjpic_fabu{height:178px; }
/*单独浏览相册页面*/

/*会员登录版块*/
.flash_bott_mwz{
	color: #666666;
	background-position: center;
	margin-top: 10px;
	font-size: 12px;
	font-family: "宋体";
	text-align:center;
}
.flash_bott_zt{
    height: 53px;
	width: 248px;
	float: left;
	margin-top: 0px;
}
.flash_bott_yhm{
	font-family: "宋体";
	font-size: 12px;
	float: left;
	height: 20px;
	width: 58px;
	margin-left: 8px;
	margin-top: 10px;
	line-height:20px;
}
.flash_bott_bd1{
	float: left;
	height: 20px;
	width: 140px;
	margin-top: 10px;
}
flash_bott_a{
	height: 20px;
	width: 248px;
	float: left;
	margin-top: 100px;
}
.flash_bott_dx{
	float: left;
	height: 20px;
	width: 248px;
	padding-top: 8px;
}
.flash_bott_dxk{
	float: left;
	height: 20px;
	width: 100px;
	padding-left: 70px;
	text-align:center
}
.flash_bott_bb{
	float: left;
	height: 29px;
	width: 248px;
}
.flash_bott_ss{
	float: left;
	height: 17px;
	width: 63px;
	margin-left: 10px;
	padding-top: 12px;
	cursor:hand;
}
.flash_bott_sx{
	float: left;
	height: 17px;
	width: 70px;
	margin-top: 15px;
	text-decoration:underline;
	text-align:center;
	margin-left:15px;
	cursor:hand;
}
.flash_bott_sb{float: left;
	height: 17px;
	width: 10px;
	margin-top: 15px;
	text-decoration:underline;
	text-align:center;
	margin-left:12px;
	background-image:url(../images/first/r18_c25.jpg);
	background-repeat:no-repeat;
	float: left;	
}
.flash_bott_bz{
	float: left;
	height: 17px;
	width: 40px;
	float: left;
	padding-top: 15px;
	margin-left:6px;
	cursor:hand;
}
.input1 {border:1px solid #CCCCCC;background-color:#FFFFFF;font-size:12px;width:120px; height:15px;}

.user_login1{ padding:5px 13px 5px 13px; height:100px; width:248px;}
.user_toux{ 
	width:94px; 
	height:94px; 
	float:left;
	background-color:#CCCCCC;
	overflow:hidden;
	position:relative;
	display:table-cell;
	text-align:center;
	vertical-align:middle;
	border:1px solid #A7DA7D;
}
.user_name{  height:90px; width:140px; float:left; line-height:26px; padding:5px;}
.user_button{  height:24px; line-height:22px; font-weight:bold; font-size:14px; width:120px; background-color:#EDEDED;border:1px solid #A7DA7D;}
.user_anniu{height:27px;padding-top:10px; width:246px; margin:0 auto 0 auto;}
/*会员登录版块*/


.link_page {
	PADDING-RIGHT: 0px; BORDER-TOP: #DFE9F2 1px dashed; MARGIN-TOP: 5px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.link_pages A:link {
	BORDER-RIGHT: #DFE9F2 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #DFE9F2 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: auto 2px; BORDER-LEFT: #DFE9F2 1px solid; CURSOR: pointer; COLOR: #10478c; PADDING-TOP: 2px; BORDER-BOTTOM: #DFE9F2 1px solid; TEXT-DECORATION: none
}
.link_pages A:hover {
	BORDER-LEFT-COLOR: #FFFFFF; BORDER-BOTTOM-COLOR: #FFFFFF; COLOR: #a74040; BORDER-TOP-COLOR: #FFFFFF; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #FFFFFF
}
.link_pages A:active {
	FONT-WEIGHT: bold; BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; COLOR: #a74040; BORDER-TOP-COLOR: #000; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #000
}
.link_pages A:visited {
	BORDER-RIGHT: #DFE9F2 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #DFE9F2 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: auto 2px; BORDER-LEFT: #DFE9F2 1px solid; CURSOR: pointer; COLOR: #10478c; PADDING-TOP: 2px; BORDER-BOTTOM: #DFE9F2 1px solid; TEXT-DECORATION: none
}
