﻿/* Photo PK CSS */
body {background-color: #FFFFFF;margin: 0px;}
.author_name { line-height:25px;}
.author_name a { color:#EDA000; text-decoration:none;}
.author_name a:hover { color:#fff; background-color:#EDA000; text-decoration:none;}

.f18 { font-size:18px;}

/* togather */
.m_photo16_on { width:20px; height:20px; padding:4px; background:url(/images/css/userlogo16_bg_on.gif) no-repeat; float:left;} 
.m_photo16_off {width:20px; height:20px; padding:4px; background:url(/images/css/userlogo16_bg_off.gif) no-repeat; float:left;}
.togather_ts {width:206px;height:100px;position:absolute;margin:18px 0 0 0px;visibility: hidden;}
.togather_ts .con{ width:188px; height:67px; padding:8px 8px; border:1px solid #02CC02; border-top:0px; background:url(/images/css/bg_jieban.gif) 169px 3px no-repeat;background-color:#FFFFE1; line-height:23px;}
.togather_ts .con .link a{ color:#EDA000; text-decoration:underline;}
.togather_ts .con .link a:hover{ color:#fff; background-color:#EDA000; text-decoration:none;}
.togather_ts .con .p_name a{ font-family:Verdana, Arial, ; color:#EDA000; text-decoration:none;}
.togather_ts .con .p_name a:hover{ font-family:Verdana, Arial, ; color:#fff; background-color:#EDA000;}

/* getCoin */
.getCoin { width:56px; height:56px; background:url(/images/game/coin_bg.gif) no-repeat; cursor: pointer; position: absolute;}
.getCoin .money { color:#FF0000; font-family:Arial, Helvetica, sans-serif; font-size:16px; margin-top:10px; font-weight:bold;text-align: center;}
.getCoin .money a {color:#FF0000; font-family:Arial, Helvetica, sans-serif; font-size:16px; text-decoration:none; font-weight:bold;}
.getCoin .money a:hover {color:#FF0000; font-family:Arial, Helvetica, sans-serif; font-size:16px; text-decoration:none; font-weight:bold;}
#msg .suc_text{ margin-top:16px; color:#666666; border:1px solid #666666; background-color:#FFFFE1; padding:3px;}
.money_t {color:#FF0000; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;} 

/* main ad */
.main_da { width:980px; height:50px; margin:0 auto;}
.main_da .da_left { width:700px; float:right;}
.main_da .da_right { width:280px; float:left;}

/* main nav */
.main_nav { width:980px; height:61px; margin:0 auto;}
.main_nav .z_tit{ width:150px; float:left;}
.main_nav .z_rcon { width:830px; height:29px; overflow:hidden; float:left; padding-top:34px; background:url(/images/game/photo_pk/nav_linebg.gif) bottom repeat-x;}
.main_nav .z_rcon .nav { width:380px; height:28px; float:left; padding-top:1px;}
.main_nav .z_rcon .nav a{ color:#996600; text-decoration:none;font-size:14px;}
.main_nav .z_rcon .nav a:hover{ color:#996600; text-decoration:underline; font-size:14px;}
.main_nav .z_rcon .nav .nav_w90_on { float:left; width:90px; height:21px;padding:7px 0 0 0;text-align:center; background:url(/images/game/photo_pk/nav_w90_on.gif) no-repeat;font-size:14px; color:#996600;}
.main_nav .z_rcon .nav .nav_w90_off { float:left; width:90px; height:21px;padding:7px 0 0 0;text-align:center; background:url(/images/game/photo_pk/nav_w90_off.gif) no-repeat;}
.main_nav .z_rcon .nav .nav_w100_on { float:left; width:100px; height:21px;padding:7px 0 0 0;text-align:center; background:url(/images/game/photo_pk/nav_w100_on.gif) no-repeat;font-size:14px; color:#996600;}
.main_nav .z_rcon .nav .nav_w100_off { float:left; width:100px; height:21px;padding:7px 0 0 0;text-align:center; background:url(/images/game/photo_pk/nav_w100_off.gif) no-repeat;}

.main_nav .z_rcon .ts_jsdate{ width:230px; overflow:hidden; height:19px; line-height:22px; float:left; padding:2px 0 0 18px; color:#FFA814; font-size:12px; background:url(/images/game/photo_pk/icon_date.gif) 0px 6px no-repeat; margin-left:5px; float:left;}
#announcement {
	width:100%;
	overflow: hidden;
}
#announcement div {
	padding:0px;
	overflow-y:hidden;
	line-height: 24px;
	height: 24px;
}
#announcement li {
	font-size: 12px;
	list-style-type: none;
	float:left;
	margin-right: 0px;
	padding-left: 0px;
	white-space: nowrap;
}
#announcement a {
	text-decoration: none;
}
#announcement a:hover {
	text-decoration:underline;
}
.main_nav .z_rcon .ac_btn{ width:96px; height:22px; float:left; background:url(/images/game/photo_pk/acbtn_bg.gif) no-repeat; padding:6px 0 0 0; text-align:center;}
.main_nav .z_rcon .ac_btn a{ font-size:14px; color:#FFFFFF; font-weight:bold; text-decoration:none;}

/* Photo's Name */
.maincon { clear:both; width:980px; margin:0 auto;}
.maincon .pname_l { width:416px; height:25px; float:left; padding:25px 0 0 0;}
.maincon .picname { width:299px; float:left; color:#AB996D; font-size:18px; font-weight:bold; padding-left:5px;}
.maincon .picname a{color:#ff0000; font-size:18px; font-weight:bold; text-decoration:underline;}
.maincon .picname a:hover{color:#ff0000; font-size:18px; font-weight:bold; text-decoration:none;}
.maincon .picbtn { width:55px;float:left;}
.maincon .picbtn .btn_share { background:url(/images/game/photo_pk/btn_share.gif) no-repeat scroll; border:0px none; cursor:pointer; width:54px; height:17px;}
.maincon .pname_r { width:426px; height:25px; float:right; padding:25px 0 0 0; color:#A16D00; font-size:14px; font-weight:bold;}

/* Photo's display */
.maincon .p_area { clear:both;width:960px; margin:0 auto;}
.maincon .l_pic { width:400px; height:400px; padding:6px; float:left; background:url(/images/game/photo_pk/pic_l_bg.gif) no-repeat;}
.maincon .z_pic { width:135px; float:left;}
.maincon .z_pic .a1 { height:164px; padding:11px 0 0 0;}
.maincon .z_pic .a2 { height:162px; text-align:center;}
.maincon .z_pic .a2 a{color:#CC33FF; text-decoration:underline;font-size:12px;}
.maincon .z_pic .a2 a:hover{color:#CC33FF; text-decoration:none;font-size:12px;}
.maincon .z_pic .a3 { padding:2px 0 0 0; text-align:right;}
.maincon .r_pic { width:400px; height:400px; padding:6px; float:left; background:url(/images/game/photo_pk/pic_r_bg.gif) no-repeat;}

.maincon .photo_by {clear:both; width:960px; margin:0 auto;}
.maincon .photo_by .l {width:410px; height:25px; float:left; padding-top:8px;}
.maincon .photo_by .l .pp_name { width:290px; float:left; color:#AB996D; font-size:14px; font-weight:bold; padding:5px 0 0 4px; overflow:hidden;}
.maincon .photo_by .l .by{width:110px; float:left; text-align:right; color:#AB996D; overflow:hidden;}
.maincon .photo_by .r {width:426px; height:25px; float:right; padding-top:8px;}
.maincon .photo_by .r .pp_name { width:300px; float:left; color:#AB996D; font-size:14px; font-weight:bold; padding:5px 0 0 10px; overflow:hidden;}
.maincon .photo_by .r .by{width:110px; float:left; text-align:right; color:#AB996D; overflow:hidden;}

/* Fans Area */
.maincon .fans_a { width:980px; margin:0 auto; clear:both; }
.maincon .fans_a .l_fans { width:470px; float:left; overflow:hidden;}
.maincon .fans_a .r_fans { width:470px; float:right; overflow:hidden;}
.maincon .fans_a .f_tit {height:37px; padding-top:13px; color:#AB996D;}
.maincon .fans_a .f_tit a{ text-decoration:underline; color:#AB996D;}
.maincon .fans_a .f_tit a:hover{ text-decoration:none; color:#AB996D;}
.maincon .fans_a .f_tit .red a{ color:#FF0000; font-size:12px; font-weight:bold; text-decoration:underline;}
.maincon .fans_a .f_tit .red a:hover{ color:#FF0000; font-size:12px; font-weight:bold; text-decoration:none;}
.maincon .fans_a .list { padding:8px 0 0 0;}
.maincon .fans_a .list .li { width:85px; float:left; margin-left:5px; height:35px; overflow:hidden;}
.maincon .fans_a .list .li .pp_name { float:left; line-height:25px;}
.maincon .fans_a .list .li .pp_name a { color:#EDA000; text-decoration:none; line-height:25px;}
.maincon .fans_a .list .li .pp_name a:hover { color:#fff; background-color:#EDA000; text-decoration:none;}

.reply_input{ clear:both; width:410px; background:#FFF7D7; padding:6px 5px 6px 8px; margin-top:2px;}
.reply_input .l_pp_logo { width:25px; float:left;}
.reply_input .r_infocon { width:333px; float:left; line-height:20px;}
.reply_input .r_infocon .time { font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#AB996D;}
.reply_input .input1 { width:380px; height:18px; padding:2px; line-height:20px; border:1px solid #AB996D; background:#FFF; color:#AB996D; font-size:12px;}
.reply_input .input2 {width:356px; height:40px; padding:2px; line-height:20px; border:1px solid #AB996D; background:#FFF; color:#AB996D; font-size:12px;}
.reply_input .btn_reply { height:22px; padding:3px 0 0 0;}

/* info Area */
.maincon .info_a { width:960px; clear:both; border-top:1px solid #FCF3B4; margin:10px auto; padding-top:15px;}
.maincon .info_a .l_info { width:517px; float:left; padding:0 35px 0 8px;}
.maincon .info_a .l_info .tit { clear:both; color:#A16D00; font-size:14px; font-weight:bold; line-height:30px; padding-top:15px;}
.maincon .info_a .l_info .con { line-height:25px;}
.maincon .info_a .l_info .con .jp_list1 { width:165px; float:left; line-height:25px; text-align:center; background:url(/images/game/photo_pk/bg_jp1.gif) center top no-repeat; padding-top:30px;}
.maincon .info_a .l_info .con .jp_list2 { width:165px; float:left; line-height:25px; text-align:center; background:url(/images/game/photo_pk/bg_jp2.gif) center top no-repeat; padding-top:30px;}
.maincon .info_a .l_info .con .jp_list3 { width:165px; float:left; line-height:25px; text-align:center; background:url(/images/game/photo_pk/bg_jp3.gif) center top no-repeat; padding-top:30px;}
.maincon .info_a .l_info .con .jp_tit { width:165px; text-align:center; padding-top:30px; color:#2CC7E6; font-size:14px; font-weight:bold; font-family:Arial, "宋体";}
.maincon .info_a .l_info .con .jp_tit a{ color:#2CC7E6; font-size:14px; font-weight:bold; text-decoration:none;}
.maincon .info_a .l_info .con .jp_tit a:hover{ color:#2CC7E6; font-size:14px; font-weight:bold; text-decoration:underline;}
.maincon .info_a .r_info { width:398px; float:left; border:1px solid #FAED8D; background-color:#FFFFDC;}
.maincon .info_a .r_info .tit { color:#A16D00; font-size:14px; font-weight:bold; padding:10px 15px;}
.maincon .info_a .r_info .p_list{ width:388px; padding:10px 0 20px 4px;}
.maincon .info_a .r_info .p_list li { width:75px; height:75px; margin:0 0 17px 17px; float:left; overflow:hidden;}
.maincon .info_a .r_info .p_list li img { border:0px;}
