@charset "utf-8";
/* CSS Document */
/* 玩转手机网　郭志杰制作！　*/

* {margin:0; padding:0; border:0;}
.textblog {font-size:14px; line-height:25px;}
.hbred {font-size:15px; font-weight:bold; color:#1463BA; display:block; margin:8px 0; letter-spacing:3px;}
.red {color:red;}
.bigred {font-weight:bold; color:#e22124; font-size:14px; padding:5px;}
.gray {color:#999;}
.orange {color:#FF9900; font-weight:bold;}
.center {text-align:center;}
.wanwangbt {font-size:14px; color:color: #333; font-weight:bold; float:left;}
.wanwangbt2 {font-size:12px; color:color: #333; float:left;}
.wanwangbt3 {font-size:12px; color:color: #333; float:right; margin-right:5px;}
body {
	margin: 0px;
	background-image: url(/images/bg.gif);
	font-size: 12px;
	color: #333333;
	text-align:center;
}
.tancuang {
	margin: 0px;
	background-image:none;
	font-size: 12px;
	color: #333333;
}
input,textarea,select,option {border:1px solid #999; line-height:20px;}
a {color:#1463BA; text-decoration:none;}
a:hover { text-decoration:underline;}
.a1 {color: #333; text-decoration: none;}
.a1:hover {color: #fff;}
.a2 {color:#fff;}
.a2:hover {color:#1463BA; text-decoration:underline;}
.a3 {color:#333;}
.a3:hover {color:#333; text-decoration:underline;}
.a4 {color:#1463BA; text-decoration:underline; font-size:14px; font-weight:bold; }
.a4:hover {font-size:14px; font-weight:bold; }
.upa {display:block; background-color:#EF4316; color:#FFFFFF; width:80px; height:20px; line-height:20px; float:right; text-align:center;}
.upa:hover {display:block; background-color:#DD1600; color:#FFFFFF; width:100px; height:18px; line-height:18px; float:right; text-align:center;}

.footbg {
	background-image: url(/images/02.gif);
	background-repeat: repeat-x;
}
#main {width:889px; margin:0px auto; background:url(/images/bgs.gif); overflow:hidden; display:block;}
#main table {font-size:12px; text-align:left;}
#main div {text-align:left;}
#bbstop {
	padding: 0px;
	width: 859px;
	background-image: url(/images/topbg.gif);
	background-repeat: repeat-x;
	height: 84px;
	margin:5px auto 0 auto;
}
.logo {margin-top:25px; margin-left:40px; float:left;}
.logoR {float:right; margin-right:15px;}
.logoR2 {float:right; margin-right:35px; margin-top:28px;}
.loginsns {float:left; overflow:hidden; margin-left:500px; margin-top:30px; text-align:center; color:#DFDFDF;}
.loginsns a {color:#FDF50D;}
.loginsns a:hover {color:#A0D838; text-decoration:underline;}

/*头部之二:导航条*/
#menu {
	clear: both;height: 28px;font-family:"宋体";font-size:12px;width:859px;margin:0px auto;background-image: url(/images/menubg.gif);background-repeat: repeat-x;overflow: hidden; padding:0px;
}
#menu ul {list-style:none; margin:0px; padding:0px;}
#menu ul li {
	float:left;
	line-height:28px;
	color:#FFF
}
#li1 {float:left;padding:0; margin:0px 0px 0px 8px; display:inline; width:59%;}
.li0 {margin:0 3px;}
#menu ul li a:link,#menu ul li a:visited {color:#fff; text-decoration: none}
#menu ul li a:hover{}
#menuwz {float:right; width:32px; height:28px; background:url(/image/wanzuan.jpg); margin-right:10px;}
#fenge {float:right; width:2px; height:28px; background:url(/image/fengge1.gif); margin-right:10px;}
#li2 {float:right; width:auto; padding-right:10px;}
#DaoHang {margin:0px auto; padding-left:35px; line-height:25px; width:824px;}
#daohangs {margin:0px auto; line-height:25px; width:849px; padding-left:10px;}
.line {
	background-image: url(/images/01.gif);
	background-repeat: no-repeat;
	background-position: center;
	height: 8px;
}
#content {margin:0px auto;width:859px;}
.left {float:left; width:487px; text-align:left; color:#333; margin-top:30px; display:inline; background:#FFFFFF;}
.right {float:right; width:300px;  text-align:left; margin-right:20px;}
#Z_img {margin:0px 45px; padding:0px; width:420px;}
#Z_img ul {margin:0px; padding:0px; list-style:none;}
#Z_img li {float:left; margin:4px 15px; text-align:center;}
#Z_img li div {line-height:22px; color:#515151;}
#foot {text-align:center; line-height:18px; padding:8px 0px; background:#FFFFFF;}

.snsbody {width:857px; margin:0px auto;}
#wenzhi_now {background:#F7F7F7; border-bottom:1px solid #DDDDDD; height:28px; line-height:28px; border-top:1px solid #E6CCCD; text-indent:5px;}
#wenzhi_now .a1 {padding-left:10px; font-size:14px; font-weight:bold; float:left; margin-top:5px; margin-bottom:4px; line-height:20px;}
#wenzhi_now .a2 {color:#666; float:left;margin-top:10px; margin-bottom:4px; padding-left:5px;}
#wenzhi_now .a3 {float:right; line-height:27px; color:#666666; padding-right:15px;}
#sns_menu {
	margin:1px;
	background:url(/images/dh_menu_bg.gif);
	height:43px;
	border-bottom:1px solid #999;
	overflow: hidden;
}
#mvalue {background-image: url(/images/moon.gif);color:#333; text-indent: 1.6em;background-position: left center;}
#mjixin {background-image: url(/images/moon.gif);color:#333;text-indent: 1.6em;background-position: left center;}
#sns_menu ul {padding:0;list-style:none;margin-top: 20px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}
#sns_menu li { float:left; margin-left:4px;display:inline;}
#sns_menu li a {line-height:23px; padding-left:8px; padding-right:8px;background-image:url(/images/menu_bg2.gif); border:1px solid #999; border-bottom:1px solid #fff; float:left;}
#sns_menu li a:link {background:url(/images/menu_bg2.gif); color:#FFFFFF;text-decoration: none;}
#sns_menu li a:visited {background:url(/images/menu_bg2.gif);color:#FFFFFF;text-decoration: none;}
#sns_menu li a:hover {color: #333;background:url(/images/menu_bg1.gif);text-decoration: none;}
#sns_menu li a#current {background:url(/images/menu_bg1.gif); color:#333;}
.sns_main_left {background-repeat: no-repeat; height:20px; line-height:20px; margin-left:6px;}
.edit {width:90%; margin-left:9px; height:20px; line-height:20px; border-bottom:1px solid #efefef; text-align:left;}
/*内容左边样式*/
.lefts {width:204px; border-top:1px solid #F2581C; background-color:#FFF4E8; height:26px; line-height:26px; color:#DD1600; font-weight:bold; padding-left:10px; margin-top:15px;}
.righttwo {width:600px; border-top:1px solid #F2581C; background-color:#FFF4E8; height:26px; line-height:26px; color:#DD1600; font-weight:bold; padding-left:10px; margin:20px auto;}
.left1 {float:left;}
.left_R {float:right; font-weight:normal; color:#999999; padding-right:10px;}
#blog_left {margin:0px; padding:0px;}
#blog_left ul {margin:0px; padding:0px; list-style:0px;}
#blog_left li {line-height:18px; margin:4px 10px; color:#333; border-bottom:1px solid #EFEFEF; overflow:hidden;}
#friend {margin:0px padding:0px; text-align:center; overflow:hidden;}
#friend ul {margin:10px; padding:0px; list-style:none;}
#friend li {float:left; padding:6px; text-align:center;}
#friend li div {line-height:22px; color:#515151;}
/*内容左边样式结束*/

/*内容右边样式开始*/
.rgihts {width:600px; float:right; margin-right:8px; display:inline;}
.News_right {border-top:1px solid #D1D1D1; background-color:#F7F7F7; width:98%; height:26px; line-height:26px; margin:10px auto; color:#333; font-weight:bold;}
.favourite {background-color:#F7F7F7; width:95%; height:26px; line-height:26px; margin:0 auto; padding-left:8px; color:#333; font-weight:bold;}
.favourite .underline {float:left; text-decoration:underline;}
#news_right {padding:0px;}
#news_right ul {margin:0px; padding:0px; list-style:none;}
#news_right li {line-height:22px;}
#news_right li.lines {height:22px; line-height:22px;}
#news_right li.lines img {position:relative; top:5px; margin-right:3px;}
.news_span {font-weight:bold; line-height:28px;}
#booklist {margin:0px; padding:0px;}
#booklist ul {margin:0px; padding:0px; list-style:none;}
#booklist li {line-height:18px; float:left; height:auto; margin-bottom:5px;}

/*上传作品相关内容*/


#shangcuan {width:450px; margin:20px auto; padding:10px 20px 10px 80px; height:auto; overflow:hidden; background-image:url(/images/shangcuan.gif);	background-repeat: no-repeat;background-position: 20px center;  background-color:#FFFAD9;border:1px solid #E2CA30;}
#shangcuan2 {width:440px; margin:10px auto; padding:2px 10px 2px 60px; height:auto; line-height:20px; overflow:hidden; background-image:url(/images/shangcuan2.gif);	background-repeat: no-repeat;background-position: 10px center;  background-color:#FFFAD9;border:1px solid #E2CA30;}
#onpic {padding:6px 6px 12px; height:auto; overflow:hidden;}
#onpic ul {margin-bottom:15px;}
#onpic ul li {list-style:none; float:left; overflow:hidden; margin:6px 8px; display:inline; text-align:center;}
#onpic ul li.index {float:left; overflow:hidden; margin:6px 12px; display:inline; text-align:center;}
#onpic ul li.textshow {list-style:none; list-style-type:none; float:left; overflow:hidden; width:47%; margin:0 5px; display:inline; text-align:left;}
#onpic ul li .div2 {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:130px;line-height:15px; text-align:center;}
#onpic ul li img {margin-bottom:6px;}
.feng {font-size:14px; color:#FF9900; font-weight:bold; margin-bottom:50px;}
.feng2 {font-size:14px; color:#FF9900; font-weight:bold; margin-bottom:10px;}
#upload {width:90%; margin:20px auto; margin-top:2px; background-color:#FFFAD9; color:#DD1600; font-weight:bold; border-top:1px solid #E2CA30; overflow:hidden; text-align:left; padding:6px;}
#upload3 {width:90%; margin:10px auto; background-color:#FFFAD9; color:#DD1600; font-weight:bold; border-top:1px solid #E2CA30; overflow:hidden; text-align:left; padding:6px;}
#upload2 {width:90%; margin:0 auto; background-color:#FFFAD9; border-bottom:1px solid #E2CA30; overflow:hidden; text-align:center;}
.scbiaoti {font-size:14px; font-weight:bold; display:block; margin:3px; float:left;}
#xuanze {text-align:left; height:30px; line-height:30px; font-weight:bold; border-bottom:1px solid #ccc; margin-bottom:10px;}
#upzuopin {width:90%;  margin:30px auto;}
#upzuopin iframe {padding-top:5px;}
#upzuopin2 {width:85%;  margin:-2px auto 0;}
#upzuopin3 {width:90%;  margin:30px auto;}
.textp {color:#999999}
.textp2 {color:#999999}

/*迷你博客*/
#huifuleft {margin-left:15px;}
#huifuleft td {padding:5px;}
#huifuleft ul {margin:35px auto 20px; width:95%; border-top:1px solid #efefef;}
#huifuleft ul li {list-style:none; text-align:left; margin:5px 0 5px; padding:5px 5px 15px 10px; border-bottom:1px solid #EFEFEF; overflow:hidden;}
#huifuleft ul li.liuyan {list-style:none; text-align:left; margin:0 0 5px; padding:5px 10px 5px; border-bottom:1px solid #EFEFEF;  }

/*相册*/
#allphoto {}
#allphoto ul {margin-bottom:20px; width:100%; padding-bottom:30px; border-bottom:1px solid #EFEFEF; overflow:hidden;}
#allphoto ul li {list-style:none; float:left; margin:0px 15px; text-align:center; padding:3px; text-align:center;}
#allphoto ul li img {margin-bottom:6px;}

/*问答、留言*/
.myquestion {border-top:1px solid #D1D1D1; background-color:#F7F7F7; width:93%; margin:0 auto; height:26px; line-height:26px; color:#333; font-weight:bold;}
.tabquestion {width:90%; margin:10px auto;}
.tabquestion2 {width:95%; margin:10px auto;}
.tabquestion td {height:20px; border-bottom:1px solid #efefef; padding:5px 0;}
.tabquestion2 td {height:18px; border-bottom:1px solid #efefef; padding:3px 0;}
.tabquestion3 {width:95%; margin:0px auto;}
.tabquestion3 td {height:20px; border-bottom:1px solid #efefef; padding:5px 0;}


/*自我管理*/
#selfadmin {margin-left:5px;}
#selfadmin ul {margin:15px auto 20px;}
#selfadmin ul li {list-style:none; text-align:left; margin:10px 0 0; line-height:20px; padding:0 5px; border-bottom:1px solid #EFEFEF;}
.adminrtop {text-align:right; margin-right:10px; position:relative; top:7px; float:right;}
.p1 {margin-left:10px;}
.p2 {margin-left:30px;}
.p3 {margin-left:12px; position:relative; top:12px;}
#upzuopin th {text-align:right; font-weight:normal; padding-right:10px; height:28px; line-height:28px;}
#upzuopin table {margin-top:20px; margin-left:10px; margin-bottom:30px;}
#upzuopin table.tab1 {margin-top:5px; margin-left:10px; margin-bottom:30px;}
#upzuopin3 table {margin-bottom:30px;}
#upzuopin3 td {height:20px; line-height:20px; border:1px solid #E0E0E0; text-align:center;}
.height1 {height:25px; display:block; margin-top:30px;}
.rgihts td {height:30px; background-color:#F6F6F6; padding:2px; padding-left:10px;}
.inp1 {background:#EF4316; color:#FFFFFF; font-family:'宋体'; font-size:12px; border:1px solid #F48062; height:18px; line-height:16px;}
.inp2 {background:#EF4316; color:#FFFFFF; font-family:'宋体'; font-size:12px; border:1px solid #F48062; height:25px; line-height:23px;}

/*好友*/
.haoyou {width:95%; text-align:right; margin:0 auto; margin-top:30px; margin-bottom:20px; border-bottom:1px solid #EFEFEF;}
.youdong {float:left; font-size:14px; font-weight:bold; text-indent:5px; text-align:left;}
.youdong1 {font-size:14px; font-weight:bold; text-indent:5px; text-align:left;}
.youtable {margin-left:40px; margin-bottom:20px; width:85%; background-color:#FFFFFF; border-bottom:1px solid #EFEFEF}
.youtd {backgroud-color:#ffffff;}
.yaoqing {width:95%; margin:30px 0 20px 7px; border-bottom:1px solid #EFEFEF; float:left; font-size:14px; font-weight:bold; text-indent:5px; text-align:left;}
.youyi {margin-left:30px;}
.youyi2 {margin-left:40px; font-weight:bold; clear:both;}
.youyi3 {margin-left:30px; font-weight:bold;}
.yulan {margin:15px 35px 20px 50px; padding:10px; border:1px solid #efefef}
.yulan li {list-style:none;}
.searchhaoyou {margin-left:80px; margin-bottom:50px; line-height:25px;}
.searchhaoyou th {font-weight:normal; text-align:right; padding-right:10px;}
.gift {margin:2px 29px 20px 30px; padding:15px; border:1px solid #999; height:250px;}
.gift ul {list-style:none;}
.gift ul li {float:left; padding:10px 15px;}
DIV.megas512 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.megas512 A {
	BORDER-RIGHT: #dedfde 1px solid; PADDING-RIGHT: 6px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #dedfde 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; BORDER-LEFT: #dedfde 1px solid; COLOR: #99210b; MARGIN-RIGHT: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #dedfde 1px solid; TEXT-DECORATION: none
}
DIV.megas512 A:hover {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #777777
}
DIV.megas512 A:active {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #777777
}
DIV.megas512 SPAN.current {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #99210b; MARGIN-RIGHT: 3px; PADDING-TOP: 2px
}
DIV.megas512 SPAN.disabled {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; COLOR: #adaaad; MARGIN-RIGHT: 3px; PADDING-TOP: 2px
}
DIV.quotes {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.quotes A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
DIV.quotes A:hover {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid
}
DIV.quotes A:active {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid
}
DIV.quotes SPAN.current {
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #e0e0e0 1px solid; BACKGROUND-COLOR: #f0f0f0
}
DIV.quotes SPAN.disabled {
	BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid
}