/* global */
body{font-size: 12px;}
*{margin: 0;padding: 0;}
img{border: 0;}
input,select,textarea{font-size:12px;}
ul{list-style: none;}
.fl{float: left;}
.fr{float: right;}
.clear{clear: both;}
a{text-decoration: none;}
a:hover{text-decoration: underline;}
.color_red{color: #FF0000;}
em, cite{font-style: normal; font-weight: normal;}

/* menu */
.popupmenu_popup{text-align: left; line-height:22px; padding: 10px; overflow: hidden; border: 1px solid #CAD9EA; background: #FFF url("/bbs/skins/1/portalbox_bg.gif"); background-repeat: repeat-x; background-position: 0 1px;  }
.popupmenu_popup li{float:left;width:110px;line-height:22px;height:22px}
.popupmenu_popup li a{color:#666;text-decoration:none;}
.popupmenu_popup li a:hover{text-decoration:underline;background:#399800;padding:3px;color:#fff}


/* 最上方 */
#top_nav{height: 30px;background: url(/user/skins/my/topbar.gif) repeat-x;}
#top_nav li{display: inline;margin: 0 2px 0 1px;}
#top_nav li a{color: #666;line-height: 30px;font-weight: bold;text-decoration: none;}
#top_nav li a:hover{color: #cc0000;text-decoration: underline;}
#top_nav li.index a{font-size: 14px;color: #FF0000;}
#top_nav li.index a:hover{color: #FF0000;text-decoration: none;}
#top_nav li.welcome{font-weight: bold;color: #999;}

/* 内容区 */

/* ------个人地盘标题样式-------- */
h1.space_name{margin-top:16px;font-size: 20px;font-weight: normal;font-family: 黑体;}
/* ------个人地盘网址、复制、粘帖等------ */
.function{margin-top: 12px;width: 388px;height: 24px;}
.function ul{padding-left: 5px;}
.function ul li{display: inline;}
.function ul li a{line-height: 24px;text-decoration: none;}
.function ul li a:hover{text-decoration: underline;}

/* 引用 */
div.quote{border:1px solid #ccc;border-left:3px solid #ccc;background:#FDFDDF;clear:both;margin:5px 0px;padding:5px;line-height :20px;}
div.quote span{color:#999;}


/* --设置翻页颜色样式--- */
div.page{height: 19px; line-height: 19px;}
div.page ul{float: right; margin: 2px 0;}
div.page ul li{float: left;display: block;margin: 0 1px;padding: 2px;}
div.page ul li a{float: left;display: block;padding: 0 4px;height: 17px;line-height:17px;font-weight: bold;text-decoration: none;text-align: center;border: 1px solid #2b7899;}
div.page ul li a:hover{background: #6EC8EE;text-decoration: none;}
div.page ul li a.current{color: #fff;background: #2b7899;border: 1px solid #2b7899;}
div.page ul li a.no_border{padding: 0;border: none;text-align: left;}
div.page ul li a:hover.no_border{background: none;}
div.page ul li a.font{width: 17px;padding: 0;font-size: 14px;font-family: 黑体;font-weight: bold;}

/*  */
body{text-align: center;}
#main{width: 950px;margin: 0 auto;text-align: left;}

/* 个人地盘栏目导航 */
.sub_nav{margin-top: 21px;height: 28px;}
.sub_nav_l{float: left;width: 10px;height: 28px;}
.sub_nav_c{float: left;position: relative;width: 930px;height: 28px;}
.sub_nav_c ul{position: absolute;top: 5px;left: 0;}
.sub_nav_c ul li{float: left;display: block;margin: 0 3px;height: 25px;}
.sub_nav_c li a{float: left;padding-left: 5px;height: 23px;font-size: 14px;font-weight: bold;text-decoration: underline;cursor: pointer;}
.sub_nav_c li a span{float: left;padding: 3px 4px 3px 4px;height: 17px;}

.sub_nav_c li.current a{text-decoration: none;background-position: 0 -25px;}
.sub_nav_c li a:hover{text-decoration: none;background-position: 0 -25px;}
.sub_nav_c li.current a span{background-position: 100% -25px;}
.sub_nav_c li a:hover span{background-position: 100% -25px;}

.sub_nav_r{float:left;width: 10px;height: 28px;}

/* --设置区块边框颜色-- */
.contain{clear: both;text-align:center;background: #fff;}

/* 个人地盘左部 */
#side_left{float: left;width: 180px;}
.side_left_contain{padding: 0 0 10px 0;width:178px;}
.title{margin-top: 10px;height: 27px;width:100%;}
.title_l{float: left;width: 5px;height: 27px;}
.title_c{margin: auto 5px;}
.title_c h3{color: #fff;line-height: 27px;font-size: 12px;}
.title_r{float: right;width: 5px;height: 27px;}
.side_left_contain li strong{color:#999;font-weight:normal;}
/* 个人地盘右部 */
#my_info_contain div{text-align:center;margin:0 auto;}
#my_info_contain p{padding-top:5px;}
#my_info_contain ul{font-family:verdana;text-align: left;padding: 0 0 0 5px;}
#my_info_contain ul li{line-height:18px;}
#my_info_contain ul li strong{margin-right: 5px;}
#my_photo{padding-top: 10px;}
#my_photo div{margin: 0 auto;width: 160px;padding: 3px;border: 1px solid #ccc;}

#side_right{float: right;width: 757px;}
.side_right_contain{width:755px;padding: 15px 0 10px 0;text-align: left;}
.side_right_contain p,.side_right_contain div,.side_right_contain li,.side_right_contain span {line-height:22px;}
.side_right_contain *{line-height: 150%; }


/* -----------index------------ */
#my_guest{padding: 5px 0 0 0;float: left;}
ul.guest_list{text-align: left;}
ul.guest_list li{float: left;display: block;width: 100%;margin: 6px 0;}
ul.guest_list li div{float: left;margin: 0 6px;display: inline;padding: 1px;}
ul.guest_list ul{float: left;width: 97px;}
ul.guest_list ul li{float: none;margin: 0;color: #666;line-height: 20px;}
ul.guest_list .a1 a{float:left;border:2px solid #ccc;padding:2px}
ul.guest_list .a1 a:hover{float:left;border:2px solid #999;padding:2px}


/* -----------index 统计信息------------ */
#web_info ul li strong{margin-right: 5px;}
#web_info{padding: 5px 0 10px 0;text-align: left;}
#web_info ul{margin-left: 5px;}
#web_info ul li{line-height: 20px;}

/* friend */
#my_friends{padding: 5px 0 10px 0;}
ul.my_friends_list{float: left;margin: 10px 0;}
ul.my_friends_list li{float: left;display: inline;width: 58px;margin:3px 7px;}
ul.my_friends_list li p{margin-top: 3px;text-align: center;}
ul.my_friends_list .img1{float: left;border:2px solid #ccc;padding:2px}
ul.my_friends_list .img1:hover{border:2px solid #999;padding:2px}


/* info.asp */
.userinfo{text-align:left;padding:6px 10px;height:100%;color:#333;}
.userinfo li{float:left;width:48%;height:26px;line-height:26px;background:url(/img/line1.gif) bottom repeat-x;}
.userinfo .nowrap{float:left;width:98%;overflow:hidden;}
.userinfo span{font-weight:bold;color:#000;}

/* data css */
.data{padding:6px;line-height:20px;text-align:left;word-break:break-all;word-wrap:break-word;}
.data a{text-decoration:none;font-weight:bold}
.data a:hover{text-decoration:underline;font-weight:bold}

/* 留言，评论 */
.userBook{height:100%;}
.booktop{font-weight:bold;padding:10px;}
.booktop a{color:#f65685;text-decoration:underline;}
.booktop a:hover{color:#f65685;text-decoration:none;}
.booklist{clear:both;padding:6px 6px 0px 6px;margin-top:5px;background:url(/img/line1.gif) top repeat-x;height:100%;}
.booklist .a1,.booklist .a2{padding:6px;text-align:left;}
.booklist .a1 a{float:left;border:2px solid #ccc;padding:2px;}
.booklist .a1 a:hover{border:2px solid #999;padding:2px}

.booklist .a2{margin-left:20px;}
.booklist .a2 div{padding-top:7px;}
.booklist .b1 span{font-weight:bold;}
.booklist .b2{line-height:18px;word-break:break-all;word-wrap:break-word;width:590px;}
.booklist .b3{color:#999;}
.postbook{text-align:left;margin:10px 6px 6px 6px;border:1px solid #ccc;padding:6px;}
.postbook a{color:#f65685;text-decoration:none;}
.postbook a:hover{color:#f65685;text-decoration:underline;}


/*blog_show.asp*/
/*  index 博客文章  */
ul.blog_list{padding:5px;}
ul.blog_list li{height: 25px;line-height: 25px;color: #333;background: url(my/dot_line.gif) repeat-x left bottom;}
ul.blog_list li span{float: left;text-align: center;}
ul.blog_list li span.blog_len_1{width: 325px;text-align: left;}
ul.blog_list li span.blog_len_2{width: 60px;}
ul.blog_list li span.blog_len_3{width: 55px;}
ul.blog_list li span.blog_len_4{width: 90px;}
.table_list{width:100%;color:#666;}
.table_list .tr1 td{height:25px;background:#E6E6FF;font-weight:bold;}
.table_list td{height:32px;border-bottom:1px solid #ccc;font-size:12px;}
.table_list td a{text-decoration:none;}
.table_list td a:hover{text-decoration:underline;}
.table_list .td0{text-align: center;width: 25px;}
.table_list .td1{width:445px;}
.table_list .td2{width:100px;text-align:center;}
.table_list .td3{width:60px;text-align:center;}
.table_list .num{font-size:12px;}
.table_list .lastpost cite{display:block;}
.table_list .lastpost em{font-size: 0.83em;font-family:verdana;}
.table_list .num{text-align:center;}
.table_list .num strong{color: #090;font-style: normal;font-weight: normal;}
.table_list .tr2 .td1{font-size:12px;}
.table_list span a{color:#666;font-size:12px;text-decoration:underline;}
.orderInfo{clear:both;margin-top:3px;height:28px;background:#F6F6F6;border-top:1px solid #D4D0C7;border-bottom:1px solid #D4D0C7;}
.orderInfo p{padding:10px 0 0 5px;}



#BlogContent{margin:5px;font-size:14px;word-break:break-all;word-wrap:break-word;font-family:'verdana,宋体';line-height:24px;}
#BlogContent,#BlogContent p,#BlogContent div,#BlogContent li,#BlogContent span {line-height:24px;/*font-size:14px*/}
#BlogContent *{line-height:150%;}
.sendTo{text-align:center;clear:both;margin:3px 10px;}

.blogtable th{border-bottom:1px solid #ccc;padding:5px;}
.blogtable .tr1 td{padding:10px 5px;background:#EAF0F2;border-bottom:1px dotted #cccccc;}
.blogtable .tr2 td{padding:10px 5px;background:#FFFFFF;border-bottom:1px dotted #cccccc}
.blogtable .img1{border:2px solid #ccc;padding:2px}
.blogtable .img1:hover{border:2px solid #999;padding:2px}
.blogtable .a1 a{float:left;border:2px solid #E4E4E4;padding:2px}
.blogtable .a1 a:hover{border:2px solid #307DC5;padding:2px}


ul.blog_visit{text-align: left;padding:8px;float:left;}
ul.blog_visit .lia{float: left;width:74px;height:110px;margin: 0px 3px;text-align:left;}
ul.blog_visit li div{float: left;padding: 1px;}
ul.blog_visit ul{float: left;width:74px;}
ul.blog_visit ul li{float: none;margin: 0;padding:0;color: #666;height:16px;}
ul.blog_visit .a1 a{float:left;border:2px solid #ccc;padding:2px}
ul.blog_visit .a1 a:hover{float:left;border:2px solid #999;padding:2px}


/* 脚印 */
#BlogVisitList{clear:both;border-bottom:1px dotted #cccccc;height:100%;}
#BlogVisitList .visitorwrap{padding:5px;margin:5px;}
div.visituserb{width:70px;height:80px;float:left;text-align:center;padding:4px;border: 1px #B3B3B3 dashed;line-height:20px;}
div.visituserb a img{border:2px solid #ccc; background:#ccc;}
div.visituserb a:hover img{border:2px solid #FEB52C;}
div.visituserb span{display:block;padding:1px 0 !important;padding:3px 0;color:#666;}
div.visituserb a:hover span{color:red;}

/* 相册 */
#my_photo_info ul{font-family:verdana;text-align: left;padding: 8px 0 0 5px;}
#my_photo_info ul li{line-height:18px;}
#my_photo_info ul li strong{margin-right: 5px;}
#user_photo{padding: 5px 0 10px 0;}
.photo_list{margin: 8px 0 0 10px;}
.photo_list li{float: left;width: 84px;display: inline;margin-right: 20px;}
a.photo_border{display: block;width: 80px;margin:3px 0;padding:2px;border: 1px solid #666;}
.photo_list li span a{color: #666;text-decoration: none;}
.photo_list li span a:hover{text-decoration: underline;}


.photodir{padding:8px 0px 8px 10px;}
.photodir .dir{float:left;margin:0px 1px 5px 4px;width:133px;height:125px;text-align:left;}
.photodir .title{padding-left:2px;font-family:verdana;}
.photodir .img{border:1px solid #999999;}

.photo_top{text-align:right;border-bottom:1px solid #cccccc;padding:7px;font-weight:bold;}
.photo_content{border:1px solid #D6D352;padding:8px;line-height:20px;margin:12px 20px;text-align:center;background:#FFFBCE;}
.photo_content p{text-align:left;color:#631818;word-break:break-all;word-wrap:break-word;}
.pic{margin:10px 0px;text-align:center;width:98%;}
.pic img{border:1px solid #999;padding:1px;}
div.photo_title,div.photo_tag{text-align:center;margin:10px 10px 0px 10px;font-family:verdana;}

.nearphoto{height:100px;text-align:left;}
.nearphoto div{float:left;padding:10px 7px 0px 18px;}
.nearphoto img{border:1px solid #666;padding:1px;}

img.clsAlpha50 {FILTER: Alpha(style=0,opacity=50); opacity: 0.5; moz-opacity: 0.5}
img.clsImg {BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid}

/* ------------------page-------------------- */
.commonpage{clear:both;margin: 0 5px;font-weight:bold;height:27px; line-height: 27px;padding-left:10px;}
.count{color:red}
.spage{cursor:pointer;}


/* 个人音乐盒 */
.music_box{margin:10px 2px 0px 3px;text-align:left;}
.music_box p{height:21px;line-height:21px;background-image:url(/user/skins/my/play.gif);background-repeat:no-repeat;padding-left:15px;}
.curr_paly{background:#E0E0E0;display:block;}
div.control_paly{margin-top:10px;text-align:left;}
div.control_paly a{color:#666;font-weight:bold;}

/* bottom */
.bottom{clear:both;padding-right:6px;text-align:right;height:24px;line-height:24px;font-weight:bold;}
.bottom a{text-decoration:none}
.bottom a:hover{text-decoration:underline}

/* 底部 */
.footer{margin:5px auto;clear:both;text-align:center;width:860px;padding:5px 0 0 0;}
.footer li{height:21px;line-height:21px;font-family:verdana;list-style-type: none;display:inline;padding:0px 10px;}
.inputc{border:1px solid #666;border-top:1px solid #ccc;border-left:1px solid #ccc;}

/* 群主 */
.qunzu{margin:5px auto;}
.qunzu a{padding:3px 2px;border:1px #70071D solid; background:url(my/qun.gif);color:#fff;font-weight:normal;}
/* 错误提示 */
.t_err{padding:3px 5px 3px 25px;margin:5px;border:1px #FF6600 solid;color:#000;background:#FFF2E9 url(/img/err.gif) 5px center no-repeat;float:left}

/* 访问人气 */
#person-trips{height:65px;text-align:left;}
#person-trips li{color:#666;font-size:12px;}
.no0 , .no1  ,.no2 , .no3 , .no4 , .no5 , .no6 , .no7 , .no8 , .no9 {margin-right:2px;width:20px;height:49px;float:left;display:block;background:url(my/red.gif) no-repeat left;}
.no1{background:url(my/blue.gif) no-repeat -20px 0;}
.no2{background:url(my/blue.gif) no-repeat -40px 0;}
.no3{background:url(my/blue.gif) no-repeat -60px 0;}
.no4{background:url(my/blue.gif) no-repeat -80px 0;}
.no5{background:url(my/blue.gif) no-repeat -100px 0;}
.no6{background:url(my/blue.gif) no-repeat -120px 0;}
.no7{background:url(my/blue.gif) no-repeat -140px 0;}
.no8{background:url(my/blue.gif) no-repeat -160px 0;}
.no9{background:url(my/blue.gif) no-repeat -180px 0;}
/* 点评 */
.dptop{height:10px;overflow:hidden;coear:both;}
.dp{width:90%;text-align:center;border:1px solid #CCCCCC;background:#EEEEEE;height:120px;margin-top:115px;}
.dp div{padding:5px;}
.dp p{text-align:left;}
.dp span{color:#666;}

.itemtitle1{height:45px;clear: both; overflow: hidden; margin:0 0 6px 10px;}
.itemtitle1 h1 { float: left; margin: 0 20px 0 0; }
.itemtitle1 ul { float: left; }
.itemtitle1 li { float: left; margin-right: 5px; }
.itemtitle1 ul a {display: block; overflow: hidden; height: 23px; cursor: pointer; }
* html .itemtitle1 ul a { float: left; }
.itemtitle1 ul a span { display: block; padding: 0 7px; *padding: 1px 7px 0; *line-height: 22px; }
.itemtitle1 ul a:hover { background: #F5F5F5 url(/user/skins/my/icon_1.gif) no-repeat 0 -46px; text-decoration: none; }
.itemtitle1 ul a:hover span { background: url(/user/skins/my/icon_1.gif) no-repeat 100% -69px; }
.itemtitle1 ul a.dropmenu:hover span { background-position: 100% -115px; }
.itemtitle1 ul .current a, .itemtitle1 ul .current a:hover{ background: url(/user/skins/my/icon_1.gif) no-repeat 0 0; }
.itemtitle1 ul .current a span, .itemtitle1 ul .current a:hover span { background: url(/user/skins/my/icon_1.gif) no-repeat 100% -23px; color: #FFF; }

ul.minifeed{padding:10px 5px;text-align:left;}
ul.minifeed li{
	display: block;
	margin-top:6px;
	line-height:18px;
	background: url(/user/img/action.gif) no-repeat 0 3px;
	padding-left: 20px;
	word-wrap: break-word; word-break: break-all; 
	color:#999999;
}
