*{margin:0;padding:0}
a{color:#666;text-decoration:none}
a:hover{color:#ffa226}
ul,li{list-style-type:none}
img{border:0}
*::-moz-selection{color:#FFF;background:none repeat scroll 0 0 #ff9205}
body{font-family:Microsoft Yahei;font-size:14px;color:#4c4c4c;background:#fafcfd;line-height:200%;background:transparent url(../images/userbg_own.jpg) center top no-repeat fixed;height:100%;width:100%;background-size:cover;}
.noinfo{padding:20px;text-align:center;color:#999;font-size:12px}
.dateline{color:#999}
.tool_warp{width:100%;height:40px;background:url(../images/tool_bg.png) repeat-x;position:fixed;z-index:1000;left:0;top:0}
#tool{width:1150px;height:40px;margin:0 auto;font-family:Microsoft Yahei;font-size:15px}
#tool_logo{width:90px;height:22px;padding-top:7px;float:left}
.tool_link{margin-left:10px;width:650px;float:left;height:40px;line-height:40px}
.tool_link a{display:inline-block;padding:0 7px;background:url(../images/tool_link_bg.png) no-repeat right center;float:left}
.tool_link a.last{background:0}
.tool_user{float:right;width:400px;height:40px;font-family:Microsoft Yahei;font-size:14px}
.tool_user a{color:#4c4c4c;display:inline-block}
.tool_user .cai{width:60px;float:right;padding-left:30px;background:url('../images/icon_cai.png') no-repeat scroll 3px center transparent;display:inline-block;line-height:40px}
.tool_user .cai:hover{color:#009425}
.tool_user .caicai{width:90px;height:40px;line-height:40px;overflow:hidden;float:right}
.tool_user .youke{width:210px;height:40px;line-height:40px;margin-left:5px;overflow:hidden;float:right;margin-right:5px}
.tool_user .home{width:270px;height:40px;line-height:40px;margin-left:5px;overflow:hidden;float:right}
.tool_user a,span,i{display:inline-block;padding:0 2px}
.tool_user a:hover{color:#009425}
#main{width:960px;overflow:hidden;margin:80px auto 10px;background:url(../images/mainbg.png) repeat-y scroll 0 0 transparent}
#main_left{width:230px;overflow:hidden;float:left}
#main_left h1{font-family:Microsoft Yahei,Arial,sans-serif;margin-bottom:10px;font-weight:normal}
#main_right{width:730px;overflow:hidden;float:right;background:none repeat scroll 0 0 #fff;margin-bottom:-10000px;padding-bottom:10000px}
#main_right ul,li{list-style:none}
.user_pic{text-align:center;padding:40px 0}
.user_pic a{width:180px;height:180px;overflow:hidden;display:block;border:0;border-radius:90px;margin:0 auto}
.user_pic p{color:#313131;font-family:Microsoft Yahei;line-height:20px;padding:10px 20px}
.user_info{background:#ffb85b;padding:20px}
.user_info a{color:#fff}
.user_info p{color:#fff7f4;font-family:Microsoft Yahei;line-height:20px}
.user_menu{padding:30px 0 5px 15px;clear:both;width:230px;overflow:hidden}
.user_dh{display:inline-block;background:url(../images/green_btn_own.png) no-repeat left center;padding-left:5px;margin-right:12px;float:left}
.user_dh span{display:inline-block;background:url(../images/green_btn_own.png) no-repeat right center;height:22px;line-height:22px;padding-right:5px;color:#fff;white-space:nowrap;word-spacing:normal}
.user_fans{padding:10px 0 20px 18px}
.user_fans h2{font-weight:Microsoft Yahei;color:#fc9803;font-weight:300;font-size:15px}
.user_fans h2 strong{color:#fc6903}
.user_visitor h2{background:#ffb85b;padding:2px 20px;color:#fff;font-weight:Microsoft Yahei;font-size:15px;font-weight:300}
.user_visitor .avatar_list{margin:10px 5px 20px 18px}
.avatar_list{overflow:hidden;zoom:1}
.avatar_list li{float:left;margin-right:10px;margin-top:10px;width:58px;height:58px}
.avatar_list a{overflow:hidden;display:block;border:0;margin:0 auto}
.user_music{margin:0 0 20px;background:#ffb85b}
.user_music h2{background:#ffb85b;padding:2px 20px;color:#fff;font-weight:Microsoft Yahei;font-size:15px;font-weight:300}
.user_right{margin:10px 0 0}
.user_right .title{padding:20px 20px 10px 40px}
.user_right .title h1{font-size:20px;font-family:Microsoft Yahei;font-weight:300;color:#fc9803;background:url(../images/titlebg_own.png) no-repeat left 8px;padding:10px 10px 10px 30px}
.user_right .title a{font-size:20px;font-family:Microsoft Yahei;font-weight:300;color:#fc9803;background:url(../images/titlebg_own.png) no-repeat left 8px;padding:10px 10px 10px 30px}
.user_right .title a:hover{color:#ff4a00}
.user_right ul{padding:0 20px 0 40px}
.user_right ul li{border-bottom:1px dashed #dcdcdc;padding:0 0 8px;margin:10px 20px}
.user_right ul li a{color:#fc9803;margin:0 5px}
.user_right ul li a:hover{color:#ff4a00}
.user_right ul li .d{color:#666}
.user_right ul li .d p{margin:0;padding:0}
.user_right .summary{padding:0 20px 0 40px;overflow:hidden;zoom:1}
.user_right .artinfo{padding:10px 20px 10px 40px;height:30px;text-align:right;border-bottom:1.5px dashed #d8d8d8;color:#999;font-size:12px}
.user_right .ainfo{width:300px;float:right}
.user_right .ainfo a{color:#999}
.user_right .time{color:#999;line-height:23px;padding:0 0 0 19px;background:url(../images/icon_time.png) no-repeat scroll left 2px transparent;display:inline-block;height:20px}
.user_right .up{color:#999;line-height:24px;padding:0 0 0 22px;background:url(../images/icon_up.png) no-repeat scroll left 2px transparent;display:inline-block;height:20px}
.user_right .wen{padding:0 0 0 22px;background:url('../images/icon_wen.gif') no-repeat scroll left 2px transparent;height:12px}
.user_right .ainfo .read{color:#999;line-height:23px;padding:0 0 0 19px;background:url(../images/icon_read.png) no-repeat scroll left 2px transparent;display:inline-block;height:20px}
.user_right .ainfo .book{line-height:20px;padding:0 0 0 22px;background:url(../images/icon_book.png) no-repeat scroll left 2px transparent;display:inline-block;height:20px}
.user_right .ainfo .like{line-height:20px;padding:0 0 0 22px;background:url(../images/icon_like.png) no-repeat scroll left 2px transparent;display:inline-block;height:20px}
.user_right .authortools{float:left;width:50px}
.user_right .authortools a{color:#369}
.user_right .spare{padding:20px;display:none;background:url(../images/sidebg.png) repeat}
.right_dh{display:inline-block;background:url(../images/green_btn_own.png) no-repeat left center;padding-left:5px;margin-right:12px;float:right}
.right_dh span{display:inline-block;background:url(../images/green_btn_own.png) no-repeat right center;height:22px;line-height:22px;padding-right:5px;color:#fff;white-space:nowrap;word-spacing:normal}
.page{text-align:right;padding:30px 15px 30px 0;OVERFLOW:hidden}
.page a{padding:5px 10px;border:1px solid #eee;color:#454545}
.page a:hover{background:#ffb85b;color:#fff;border:1px solid #fcb557;padding:5px 10px;font-weight:normal}
.page strong{font-weight:normal;background:#fcb557;color:#fff;border:1px solid #fcb557;padding:5px 10px}
.space_info_warp{width:710px;overflow:hidden;padding:10px}
.space_info_content{min-height:710px;clear:both;padding-bottom:30px}
.space_info_content .bread_title{color:#fcb557;background:url(../images/list_line.png) repeat-x left center;margin:5px 10px;font-size:22px;font-family:Microsoft Yahei;font-weight:300}
.space_info_content .bread_title span{background:url(../images/box_bg.png);padding:0 6px}
.space_info_content .content{margin:5px;background:url(../images/box_bg.png) repeat scroll 0 0 transparent;box-shadow:0 1px 4px #b6b6b6;border-radius:5px;min-height:150px;overflow:hidden;padding:10px 0;position:relative;z-index:5;clear:both}
.info{margin-left:50px;margin-top:20px;width:580px;height:530px;overflow:hidden;font-family:Microsoft Yahei;font-size:16px;position:relative}
.info_boy{background:url(../images/info_boy.png) no-repeat left bottom}
.info_girl{background:url(../images/info_girl.png) no-repeat left bottom}
.info_share{text-align:right;padding:20px;margin-top:50px}
.info_head{position:absolute;top:15px;left:0;width:196px;height:76px;padding-left:10px}
.info_head .l{width:50px;height:76px;line-height:76px;float:left}
.info_head .r{width:73px;height:73px;float:left;text-align:center;border-radius:35px}
.info_head .r span{display:block;width:70px;height:70px;background:#fff;border:2px solid #fff;border-radius:35px}
.info_head .r img{border-radius:35px;width:70px;height:70px}
.info_uname{position:absolute;top:95px;left:0;width:196px;height:30px;padding-left:10px;line-height:30px}
.info_birthday{position:absolute;top:125px;left:0;width:196px;height:30px;padding-left:10px;line-height:30px}
.info_star{position:absolute;top:153px;left:0;width:196px;height:30px;padding-left:10px;line-height:30px}
.info_list{position:absolute;top:240px;left:20px;width:202px;height:120px;color:#fff;font-size:14px}
.info_list li{height:24px;line-height:24px;background:url(../images/info_list_star.png) no-repeat right center;padding-right:50px}
.info_list li span{display:inline-block;height:24px;line-height:24px;background:url(../images/info_list_icon.png) no-repeat left center;padding-left:10px}
.info_marital{position:absolute;top:403px;left:0;width:196px;height:30px;padding-left:10px;line-height:30px}
.info_nature{position:absolute;top:456px;left:0;width:196px;height:60px;padding-left:10px;line-height:1.5em}
.info_height{position:absolute;top:45px;right:0;width:140px;height:30px;line-height:30px}
.info_blood{position:absolute;top:80px;right:0;width:140px;height:30px;line-height:30px}
.info_bodytype{position:absolute;top:233px;right:0;width:140px;height:30px;line-height:30px}
.info_sex{position:absolute;top:255px;right:0;width:140px;height:30px;line-height:30px}
.info_measurements{position:absolute;top:330px;right:0;width:140px;height:30px;line-height:30px}
.info_place{position:absolute;top:433px;right:-20px;width:160px;height:60px}
.info_oldplace{position:absolute;top:480px;right:-20px;width:160px;height:60px}
.space_feedback_warp{width:710px;overflow:hidden;padding:10px 0}
.space_feedback_content{min-height:200px;clear:both;padding-bottom:10px}
.space_feedback_content .bread_title{margin:5px 10px;font-size:18px;font-family:Microsoft Yahei}
.space_feedback_content em{font-style:normal;color:#99241a}
.space_feedback_content .content{margin:5px;background:url(../images/box_bg.png) repeat scroll 0 0 transparent;box-shadow:0 1px 4px #b6b6b6;border-radius:5px;min-height:150px;overflow:hidden;padding:10px 0;position:relative;z-index:5;clear:both}
.space_feedback_content .form{margin:20px;background:url(../images/list_line.png) repeat-x left bottom}
.space_feedback_content .form dt{width:94px;height:110px;font-size:18px;float:left}
.space_feedback_content .form textarea{width:555px;height:100px;padding:3px;border:1px solid #e0e0e0;font-size:16px;#173e13}
.space_feedback_content .form textarea.focus{color:#666}
.space_feedback_content .form .btn{padding:10px 0 15px 0;overflow:hidden}
.space_feedback_content .form a{display:inline-block;width:110px;float:right;height:30px;background:url(../images/feedback_btn_sta.png) no-repeat}
.feedback_content{width:645px;height:480px;margin:0 auto;overflow:hidden}
.feedback_content dl{margin:0 0 20px 8px;overflow:hidden;width:625px}
.feedback_content dt{width:100px;float:left;height:130px}
.feedback_content dt .head{width:95px;height:95px;margin:3px;float:left;text-align:center;box-shadow:0 1px 4px rgba(0,0,0,0.27),0 0 40px rgba(0,0,0,0.06) inset;border-radius:47px}
.feedback_content dt .head a{display:block;width:93px;height:93px;background:#fff;border:2px solid #fff;border-radius:47px}
.feedback_content dt .head img{border-radius:47px;width:93px;height:93px}
.feedback_content dt .name{text-align:center;height:30px;line-height:30px}
.feedback_content dt .name a{font-family:Microsoft Yahei;color:#262626}
.feedback_content dd{width:520px;float:right}
.feedback_content dd .fb{background:url(../images/feedback_list_bg.png) repeat-y left top}
.feedback_content dd .fm{background:url(../images/feedback_list_top.png) no-repeat left top}
.feedback_content dd .fc{background:url(../images/feedback_list_bottom.png) no-repeat left bottom;overflow:hidden;padding:15px 20px}
.feedback_content dd .fc .c{line-height:1.5em;color:#666}
.feedback_content dd .fc .d{color:#a9bed4;display:block;padding:10px 0 1px 0}
.feedback_content .reply{border:1px solid #edede7;padding:8px;position:relative;margin-top:10px;z-index:999}
.feedback_content .reply_tip{width:7px;height:9px;background:url(../images/feedback_tip.png) no-repeat;position:absolute;top:-9px;left:20px}
.feedback_content .reply_content{overflow:hidden}
.feedback_content .reply_content p{height:30px;line-height:30px;padding-left:10px;float:left;color:#666}
.feedback_content .reply_content p a{color:#8b9fbd}
.feedback_content .reply_head{width:50px;height:50px;float:left;text-align:center;border-radius:25px;border:1px solid #d4d4d4}
.feedback_content .reply_head a{display:block;width:48px;height:48px;background:#fff;border:1px solid #fff;border-radius:23px}
.feedback_content .reply_head img{border-radius:23px;width:48px;height:48px}
#footer{padding:10px 20px;font-size:12px;text-align:center;font-family:Arial,Helvetica,sans-serif}