@CHARSET "UTF-8";
.pg_space #spacetop{ padding:0 15px;background:url(developer_space_top_bg.png) repeat-x; border-bottom:1px solid #0d9fbe; height:38px; line-height:38px; margin-bottom:15px}
.pg_space #spacetop .navinf{float:right;height:38px; line-height:38px;}
.pg_space #spacetop .navlogo{ background:url(ico_space_navlogo_home.png) no-repeat; padding-left:20px;}
.pg_space #spacetop .navlogo a{ font-weight:normal;}
.pg_space #spacetop .cl{float:left; }
.pg_space #spacetop .cl li{ display:inline;}
.pg_space #spacetop a{ color:#fff}
.pg_space #spacetop .pipe{color:#fff}
.pg_space #spacetop .vwmy{display: inline-block;padding-left:25px;background:url(ico_devloper_top_vwmy.png) no-repeat left center;}
.pg_space #spacetop .showmenu{ background:url(ico_dev_spacetop_arrwd.png) no-repeat right center;}
.pg_space #spacetop #myprompt.new,
.pg_space #spacetop #pm_ntc.new{ background-repeat:no-repeat;padding-left: 20px;}


/* space userabout page*/
.timedate{ color:#9a9a9a}
.pg_space .usefacepage { padding-bottom:20px}
.pg_space .usefacepage .col{ width:645px; float:left;}
.pg_space .usefacepage .cor{ width:230px; float:right}
.pg_space .usefacepage .cor .block .title{ padding:0;}
.pg_space .usefacepage .cor .block .content{ padding:0;}

.pg_space .usefacepage .col .section{padding:10px; margin-bottom:10px}
.pg_space .usefacepage .col .section .content{ padding:0;}
.pg_space .usefacepage .col .section .title{ font-size:14px; font-weight:normal;padding:0}
.pg_space .usefacepage .col .section .title strong{font-size:14px; color:#333;}
.pg_space .usefacepage .col .section .title span.ext{font-size:12px; font-weight:normal; color:#666}

.space_usernav{margin-bottom:10px}
.space_usernav .face{ float:left; margin-right:10px;}
.space_usernav h1{ font-size:18px; font-weight:normal; color:#333; line-height:27px;}
.space_usernav ul li{ display:inline-block; padding:0 5px; line-height:27px; width:40px; float:left;}

#record{ padding:0;}
#record .t{ background:url(space_record_t.png) no-repeat; height:7px; overflow:hidden}
#record .sinfo{ background:url(space_record_bg.png) repeat-y; padding:15px 20px;}
#record .sinfo a.viewmore{ background:url(space_record_more_btn.png) no-repeat; width:86px; height:26px; color:#333; line-height:26px; display:block; text-align:center;text-decoration: none;}
#record .b{ background:url(space_record_b.jpg) no-repeat; height:12px; overflow:hidden}

#record .edu_record dl{ padding:15px 0;}
#record .edu_record dl dt{ float:left; width:40px; }
#record .edu_record dl dd{ float:left; padding:0 15px;}
#record .edu_record dl dt,
#record .edu_record dl dd{ line-height:80px;height:80px;}
#record .edu_record dl dd .appicon{position: relative;}

#book .edu_record dl{ padding:10px 0; }
#book .edu_record dl dt{ float:left; width:55px;height:85px; line-height:85px}
#book .edu_record dl dd{ float:right; width:555px;margin-bottom:15px}
#book .edu_record dl dd.haveno{line-height:85px}
#book .edu_record dl dd .pic{ float:left; border:1px solid #ccc;}
#book .edu_record dl dd .cont{ margin-left:95px; color:#666;line-height:27px; }
#book .edu_record dl dd .cont h3{ font-size:14px; font-weight:normal}
#book .edu_record dl dd .cont p{ color:#000; padding:5px 0}
#book .edu_record dl.novalue dt,
#book .edu_record dl.novalue dd{height:30px; line-height:30px; margin:0}

#app .edu_record dl{ padding:10px 0; }
#app .edu_record dl dt{ float:left; width:55px;height:85px; line-height:85px}
#app .edu_record dl dd{ float:right; width:555px;margin-bottom:15px;}
#app .edu_record dl dd.haveno{line-height:85px}
#app .edu_record dl dd .pic{ float:left;position: relative;}
#app .edu_record dl dd .cont{ margin-left:95px; color:#666;line-height:27px; }
#app .edu_record dl dd .cont h3{ font-size:14px; font-weight:normal}
#app .edu_record dl dd .cont p{ color:#000; padding:5px 0}
#app .edu_record dl.novalue dt,
#app .edu_record dl.novalue dd{height:30px; line-height:30px; margin:0}

#subject .edu_record dl{ padding:10px 0; }
#subject .edu_record dl dt{ float:left; width:55px;height:85px; line-height:85px}
#subject .edu_record dl dd{ float:right; width:555px;margin-bottom:15px;}
#subject .edu_record dl dd.haveno{line-height:85px}
#subject .edu_record dl dd .pic{ float:left;position: relative;}
#subject .edu_record dl dd .cont{color:#666;line-height:27px; }
#subject .edu_record dl dd .cont h3{ font-size:14px; font-weight:normal}
#subject .edu_record dl dd .cont p{ color:#000; padding:5px 0}
#subject .edu_record dl.novalue dt,
#subject .edu_record dl.novalue dd{height:30px; line-height:30px; margin:0}

#subject .edu_record dl dd .subjectitem{width:115px; float:left; text-align:center; padding:0 10px;}
#subject .edu_record dl dd .subjectitem a{display:block; line-height:23px; }

#doing ul li{ border-bottom: 1px dashed #CDCDCD; line-height:27px; padding:3px 0}
#doing ul li img.ico{ float:left; margin-top:8px}
#doing ul li .d{ margin-left:23px;}

#share ul li{border-bottom: 1px dashed #CDCDCD; line-height:27px; padding:5px 0 10px}
#share ul li .t{ height:23px; line-height:23px}
#share ul li .d{ padding-left:23px;line-height:27px;}


#profile .title{ display:none}
#profile .avatar{ position: relative; width:120px; height:120px;}
#profile .avatar a img{ width:120px; height:120px;}
#profile .avatar .avatar_editor_b,
#profile .avatar .avatar_company_b{ bottom:0; right:0; top:auto; left:auto}
#profile .uface{ line-height:31px}
#profile .handle{ padding:10px 0}
#profile .handle a.follow{ display:inline-block; background:url(followon.png) no-repeat; width:62px; height:23px; text-indent:-9999px; overflow:hidden;float:left;  margin-right:5px}
#profile .handle a.followed{ display:inline-block; background:url(followoff.png) no-repeat; width:65px; height:23px; text-indent:-9999px; overflow:hidden;float:left; margin-right:5px}
#profile .handle a#usermoreli{ color:#999;display:inline-block; background:url(space_profile_btn_more.png) no-repeat; width:46px; height:23px; line-height:23px; text-align:center; font-size:12px; text-decoration:none;float:left; }

#follow ul li{ padding:2px; float:left}
#follow ul li img{ width:30px; height:30px;}
#follow .morelink a{ display:block}

#wall dl{ border-bottom:none}
#wall .bbda{ padding-left: 40px;}
#wall .xlda .m{margin: 8px 0 8px -40px;}
#wall .xlda .m img{ width:30px; height:30px}
#wall .morelink a{ display:block}




.pg_space .usefacepage .recordlist .xlda dl{ padding-left:125px}
.pg_space .usefacepage .recordlist .xlda .m {display: inline;margin: 8px 0 8px -115px;}
.pg_space .usefacepage .recordlist .xlda dt h3{ font-size:14px;}
.pg_space .usefacepage .recordlist .xlda dd p{ padding:10px 0; color:#000}

.pg_space .usefacepage .space_reslist .xlda dl{ padding-left:125px}
.pg_space .usefacepage .space_reslist .xlda .m {display: inline;margin: 8px 0 8px -115px;}
.pg_space .usefacepage .space_reslist .xlda dt h3{ font-size:14px;}
.pg_space .usefacepage .space_reslist .xlda dd p{ padding:10px 0; color:#000}

.pg_space .usefacepage .userfriendlist .xlda dl{ width:250px; float:left}
.pg_space .usefacepage .userfriendlist .xlda dd.cont { height:20px; overflow:hidden}
.pg_space .usefacepage .userfriendlist .xlda .handle{color:#9A9A9A}
.pg_space .usefacepage .userfriendlist .xlda .handle a{ color:#9A9A9A }
.pg_space .usefacepage .userfriendlist .xlda .handle .p_pop a{color:#336699}
.pg_space .usefacepage .userfriendlist .xlda .handle .p_pop a:hover{color:#fff}
.pg_space .usefacepage .userfriendlist .pgs{ margin-top:20px}

/* space subject*/
.pg_space  .subjectrow{ padding:10px 0; border-bottom:1px dashed #ccc}
.pg_space  .subjectrow.hover{ background:#f6f6f6}
.pg_space  .subjectrow .img{float: left; width:120px; border:1px solid #dedede; text-align:center; margin-right:15px; margin-top:5px}
.pg_space  .subjectrow .img img{ width:120px;}
.pg_space  .subjectrow .info{float: left; width:500px;line-height:27px;}
.pg_space  .subjectrow .info h3{ font-size:14px}
.pg_space  .subjectrow .info p{  min-height:50px; color:#000}
.pg_space  .subjectrow .info .stat li{ display:inline-block; padding:0 5px}
.pg_space  .subjectrow .handle{float:left; text-align:center;}
.pg_space  .subjectrow .handle a{ margin-bottom:10px}
.pg_space  .subjectrow .handle a.btndef55{display:inline-block; background:url(btn_bg_def_55.png) no-repeat; width:55px; height:23px; line-height:23px; text-align:center; font-size:12px;color:#666; text-decoration:none;}
.pg_space  .subjectrow .handle a.btnon55{display:inline-block; background:url(btn_bg_on_55.png) no-repeat; width:55px; height:23px; line-height:23px; text-align:center; font-size:12px;color:#fff; text-decoration:none;}

.pg_space .space_explist .exprow{ padding:10px; border-bottom:1px dashed #ccc}
.pg_space .space_explist .exprow.hover{ background:#f6f6f6}
.pg_space .space_explist .exprow .img{float: left;  border:1px solid #dedede; text-align:center; margin-right:15px; margin-top:5px}
.pg_space .space_explist .exprow .img img{ }
.pg_space .space_explist .exprow .info{float: left; width:550px;line-height:27px;}
.pg_space .space_explist .exprow .info h3{ font-size:14px}
.pg_space .space_explist .exprow .info p{  min-height:50px; color:#000}
.pg_space .space_explist .exprow .info .stat li{ display:inline-block; padding:0 5px}
.pg_space .space_explist .exprow .handle{float:right; text-align:center;}
.pg_space .space_explist .exprow .handle a{ margin-bottom:10px}

.pg_space .space_explist .exprow  .info .reslist{ padding:10px 0}
.pg_space .space_explist .exprow  .info .reslist .resitem{ border:1px solid #f4f4f4; float:left; margin-right:10px;}


.pg_space .usefacepage .block .tb li {/*width:95px;*/} 