/* CSS Document */
*{padding:0; margin:0; color:#000;}

/* Links */
a {color:#333; text-decoration:none;}
a:hover {color:#FF6633; text-decoration:none;}

/* 初始化页面主要元素 */
body { font:12px  Arial,"宋体","Lucida Grande",Verdana,Lucida,Helvetica,sans-serif; color:#333;}
h1,h2,h3,h4,h5,h6,p,span,div,input,form,ul li,ol li,textarea,button,table,th,tr,td {color:#333;padding:0; margin:0; border:0; font:  Verdana, Lucida, Arial,"宋体","Lucida Grande", Helvetica, sans-serif;}
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal}
ol li, ul li {list-style:none;}
textarea {display:block; overflow:auto;}
.uleft{ float:left;}
.uright{ float:right;}
/* Images */
img {padding:0; margin:0; border:0;}
*:lang(zh) img {margin:0 0 -4px;}


/* 解决高度自适应的Hack代码 */
.clear {clear:both; height:0; line-height:0; font-size:0;}

/* 页面整体框架控制 */
#layout {width:860px; text-align:left; margin:0 auto;}

/* 分页 */
.pagination {clear:both;margin:10px 0;overflow:auto;padding:10px;text-align:center;}
.pagination a {background:#DDF5FB;border:1px solid #AEDEF9;color:#3566FF;font-size:12px;font-weight:bold;padding:5px 10px;text-decoration:none; cursor:pointer;}
.pagination a:hover {background:#84D0FB;color:#3566FF;font-size:12px;font-weight:bold;}
.pagination .ap {color:#000;border:1px solid #AEDEF9;font:bold 12px; background:#FFF; cursor:default;}

/* 按钮及输入框 */
.msg {background:url(images/default_btBule2.gif) no-repeat; width:79px; height:21px; text-align:center; color:#fff; font-size:12px; line-height:21px;}
.msg_cancle {background:url(images/cancel.gif) no-repeat; width:59px; height:21px; text-align:center; color:#fff; font-size:12px; line-height:21px;}
.msg_gray {background:url(images/default_btBule3.gif) no-repeat; width:79px; height:21px; text-align:center; color:#fff; font-size:12px; line-height:21px;}
.texTextarea {background: url(images/texBox_bg.gif) no-repeat right bottom;border:1px solid #CCCCCC;color:#666666;font-size:12px;height:55px;padding:3px; width:98%}
.texTextarea1 {background: url(images/texBox_bg.gif) no-repeat right bottom;border:1px solid #0099ff;color:#0066cc;font-size:12px;height:55px;padding:3px; width:98%}
.btSubmit {background:url(images/default_bt.gif) no-repeat;border:0 none;cursor:pointer;height:20px; line-height:20px; width:68px; font-size:12px;}
.texBox {border:1px solid #CCCCCC;color:#666666;font-size:12px;padding:3px 0;}
.texBox1 {border:1px solid #0099ff;color:#0066cc;font-size:12px;padding:3px 0;}
.sign_btn {background:url(images/submitName_bt.gif) no-repeat; width:79px; height:27px; cursor:pointer;}
/*a*/
.a0 a{ color:#690; text-decoration:none;}/*main color*/
.a0 a:hover{ color:#FF6633; text-decoration:none; }

.a0_0 a{ color:#990000; text-decoration:underline;}/*main color*/
.a0_0 a:hover{ color:#FF6633; text-decoration:underline; }

.a1 a{ color:#0066CB; text-decoration:none;}/*main color*/
.a1 a:hover{ color:#FF6633; text-decoration:none; }

.a2 a{ color:#666; text-decoration:none;}/*main color*/
.a2 a:hover{ color:#FF6633; text-decoration:none; }

.link_white{ color:#fff; text-decoration:none;}
.link_white:hover{ color:#fff; text-decoration:underline }


.a5 a{ color:#333; text-decoration:underline;}
.a5 a:hover{ color:#FF6600; text-decoration:underline; }

.a3 a{ float:left; padding:10px 5px 0px 5px; color:#990000; text-decoration:none;}/*KJ nav*/
.a3 a:hover,.a3t a{ float:left; padding:10px 5px 0px 5px; color:#FF9900; text-decoration:none;background:url(images/nav_arrow.gif) no-repeat top center;}
.a3t a{font-weight:bold;}

.a4 a{ float:left; +padding-top:2px; color:#333333; text-decoration:none;}/*left 333333*/
.a4 a:hover{ float:left; +padding-top:2px;color:#FF6633; text-decoration:none; }

.a7 a{ color:#FF6633; text-decoration:underline;}
.a7 a:hover{ color:#FF6633; text-decoration:none; }

.a8 a{ color:#FF6633; text-decoration:underline;}/*line FF6633*/
.a9 a{color:#999; text-decoration:none;}/**999999*/
.a8 a:hover,.a9 a:hover{ color:#FF6633; text-decoration:none;}

.a10 a{ color:#690; text-decoration:none;}
.a10 a:hover{ color:#F60; text-decoration:none; }

/*text*/
.gray {color:#999;}
.text_center {text-align:center;}
.blue {color:#0066CB}
.text_title {color:#690;}
.text_Date2 {color:#0066CB;}
.text_bold {font-weight:bold;}
.text_num {color:#FF6633;}
.text_mid {color:#666;}
.Rright {text-align:right;}

/*LINE*/
.border {border:1px solid #DEDEDE; padding:7px 7px; margin-bottom:10px; clear:both; overflow:hidden;}
.border2 {border:1px solid #ccc;}
.line04 {border-bottom:1px dashed #dedede;}
.line01 {border-top:1px dashed #dedede;}
.line_solid {border-bottom:1px solid #ccc;}
.line_solid01 {border-top:1px solid #ccc;}
.border_ablum {border:1px solid #FFCC99;}
.tagImg7 img{ border:3px solid #FF6633;}

/* 头部 */
.bck_bg {background:url(images/top_bg.jpg) no-repeat center top;}
#head_top{ height:155px; margin-bottom:7px; top:350px;}
.head_infor {width:860px; margin:0 auto; overflow:hidden;}
.year {width:60px;}
.name_space {width:760px;}
.name_space h1 {font-size:25px; font-weight:bold; font-family:"幼圆","微软雅黑","Microsoft Yahei",Arial; line-height:1.4em; padding:5px 0;}
.p14 {font-size:14px;}
.nav {background:url(images/nav_bgg.jpg) repeat-x bottom; height:30px; padding-left:25px; width:835px; margin:0 auto 10px;}
.nav_default {float:left; background:url(images/nav_bg.jpg) repeat-x; border:1px solid #dedede; border-bottom:none; padding:0 15px; height:28px; line-height:28px; color:#690; margin:1px 4px 0 0; font-size:14px; font-weight:bold;}
.nav_simple {float:left; padding:0 15px 0; height:25px; color:#690; margin:4px 4px 0 0; font-size:14px; line-height:25px;} 
/*.nav_simple {float:left; background:url(images/nav_bg01.jpg) repeat-x; padding:0 15px 0; height:25px; color:#690; margin:4px 4px 0 0; font-size:14px; line-height:25px;} */
.nav_simple_new {background:url(images/nav_bg03.jpg) repeat-x;}
/**********main_content**********/
/*Left*/
#main_content {width:860px; margin:0 auto; overflow:hidden;}
#left_bar {width:210px; float:left;}
#right_bar {width:630px; float:right;}
.my_infor h2 {padding:5px 0;}
.Subs {display:block; overflow:hidden; padding-bottom:10px;}
.Subs li {line-height:21px; height:21px; color:#990000; background:url(images/leftBt_bg.gif) no-repeat left; margin-top:10px;}
.Subs_bg {width:109px; float:left; text-align:center; font-weight:bold;}

.Asset {display:block; overflow:hidden;}
.Asset li {margin-top:7px;}
.money {color:#FF3333;font-family:Tahoma,Arial;font-size:14px;}
.friend_ju {padding-right:0;}
.friend {line-height:30px; padding-right:7px;}
.friend a {float:right;}
.friend_list {display:block; overflow:hidden; width:201px;}
.friend_list li {width:40px; float:left; margin:7px 10px 5px 0;}
.friend_list li img {width:40px; height:40px; _margin-bottom:3px;}
.friend_list li p {line-height:21px; text-align:center;}

.liwu {display:block; overflow:hidden; width:201px;}
.liwu li {width:60px; float:left; margin:7px 6px 5px 0;}
.liwu li img {width:60px; height:60px; _margin-bottom:3px;}
.liwu li img span {text-align:center;}
/*********Right**********/
.Signed {background:url(images/signed_bg01.gif) no-repeat left; height:28px; margin-bottom:10px;}
.textWriteBox { border:1px solid #DEDEDE; border-left:none; background:none; color:#666666;font-size:14px;margin-left:8px;padding:5px;width:490px;}
.Tips { clear:both;margin-bottom:10px; overflow:hidden;}
.tips_left {width:320px; float:left; overflow:hidden; margin:0; padding:0;}
.tips_right {width:300px; float:right; overflow:hidden;}
.tips_left p {line-height:25px; font-family:Arial, Helvetica, sans-serif; height:25px;}
.tips_list {width:75px; text-align:right; float:left;}
/*访客*/
.tips_right h1 {background:url(images/title_bg0.gif) no-repeat left top; height:25px; line-height:25px; padding:0 23px;  text-align:right;}
.visitors {display:block; overflow:hidden; padding:0 0 0 7px;}
.visitors li {width:50px; float:left; margin:7px 7px 0 0;}
.visitors li img {width:50px; height:50px;_margin-bottom:3px;}
.visitors li p {line-height:21px; text-align:center;}
/*新闻,最新照片*/
.tips_title {border-top:1px solid #9ABC5A; height:29px; line-height:28px;}
.tips_title h1 {line-height:28px;}
.my_spot {font-size:14px; color:#690; font-weight:bold; line-height:28px; text-align:center; width:150px;background:url(images/title_Bigbg.gif) no-repeat left top;}
/*.my_join {font-size:14px; line-height:28px; text-align:center; width:150px; background:url(images/title_Bigbg01.gif) repeat-x; color:#690;}}*/
.my_join {font-size:14px; line-height:28px; text-align:center; width:150px;color:#690;}
.tips_left ul {display:block; overflow:hidden; margin:0; padding:0;}
.tips_left ul li {line-height:20px; margin:8px 0;}

.new_photo {display:block; overflow:hidden;}
.new_photo li {float:left;height:100px;margin:3px;overflow:hidden;text-align:center;width:140px;}

/* 我拥有据点/我加入的据点 */
.myspot_join {padding:7px 0 0 0; overflow:hidden;}
.myspot_join ul {display:block; overflow:hidden;}
.myspot_join ul li {width:100px; float:left; margin:0 11px;}
.myspot_join ul li img {width:100px; height:100px; _margin-bottom:3px;}
.myspot_join ul li p { text-align:center;}
.msndisplay {line-height:30px; text-align:center;}

/* 我的活动,我的招贴,我的小广播 */
.showmsg {overflow:hidden; padding-top:7px;}
.showmsg ul {display:block; overflow:hidden;}
.showmsg ul li {line-height:27px; text-align:right;}
.showmsg ul li a {margin-right:3px;}
.HDtitle {width:310px; text-align:left; margin-right:3px;}
.HDtime {width:100px; text-align:left;}

/* 日志 */
.myblog {margin-top:10px;}
.RZ {margin:5px 0 0; overflow:hidden;}
.RZ h1 {height:20px; line-height:20px; text-align:right;}
.Rtitle {background:url(images/title_icon.gif) #F3F9E3 no-repeat left; text-indent:17px;}
.Rcontent {padding:7px 10px 0; line-height:25px; font-size:14px; overflow:hidden;}
.Rcontent a {margin-left:3px;}
.Rcontent p {text-align:right; line-height:22px;}

/*留言*/
.Message {margin-top:10px; overflow:hidden; width:99%}
.msg_fabu {padding:5px 5px; text-align:right;}
.Message ul {display:block; overflow:hidden;}
.Message ul li {margin-top:10px; padding-bottom:5px;}
.msgtag {line-height:20px; overflow:hidden;}
.msgtag em {width:40px; margin-right:10px;}
.msgtag em img {width:40px; height:40px;}
.msgtag_time {text-align:right; line-height:20px; clear:both;}
.replay {margin-left:50px; overflow:hidden; padding-top:7px;}
/* FOOT */
#footer {overflow:hidden; width:100%; padding:7px 0 15px; clear:both;}
#footer p {line-height:30px; text-align:center;}
#footer p a {padding:0 5px;}

/* 我的好友频道 */
.my_total {overflow:hidden; width:100%;}
.my_friend {background:url(images/title_bg.gif) repeat-x; border:1px solid #9ABC5A; height:28px; padding-left:5px; margin-bottom:10px;}
.my_default {border:1px solid #9ABC5A; border-bottom:none; background:#FFF; float:left; height:22px; width:120px; line-height:22px; font-size:14px; font-weight:bold; text-align:center; margin:6px 5px 0 0;}
.my_simple {width:120px; text-align:center; float:left; line-height:22px;margin:6px 5px 0 0; font-size:14px;}
.other {width:120px; float:left; line-height:22px;margin:5px 5px 0 0; font-size:14px; font-weight:bold; background:url(images/title_icon.gif) no-repeat left center; padding-left:15px;}

.you_list {overflow:hidden; padding-left:7px; clear:both;}
.you_list h1 {line-height:20px; height:20px; padding-right:7px;}
.HYou {display:block; overflow:hidden; padding:10px 0 0 10px;}
.HYou li {width:280px; float:left; margin:10px 20px 10px 0; text-align:right; padding-bottom:5px;}
.HYou li p {margin:5px 0;}

.friend_head {width:50px; float:left; margin-right:10px;}
.friend_head img {width:50px; height:50px;}
.friend_infor { width:120px; float:left; text-align:left;}

/* 我的日志频道 */
.blog_channel {margin-top:12px; overflow:hidden;}
.blog_channel h1 {height:20px; line-height:20px; text-align:right;}
.B_Dynamic {background:#F3F9E3; text-indent:7px; margin:1px 1px; font-weight:bold;}
.Review {padding:7px 7px; display:block; overflow:hidden;}
.Review li {line-height:24px;}
.Review li a {margin-left:5px;}
.Rtitle02 {background:#F3F9E3 no-repeat left; text-indent:7px;}

.myblog h2 {font-size:14px; font-weight:bold; text-align:center; line-height:30px;}
.myblog h3 {text-align:center; line-height:21px;}
.Article {line-height:24px; font-size:13px; overflow:hidden; padding:7px 0;}
.Article p {line-height:24px; font-size:13px;}
.up_down {margin:10px 0; padding:7px 0;}
.up_down p {line-height:23px;}

.Publish {margin:10px 0; overflow:hidden; padding:0;}
.Publish p { padding:5px 0;}

/* 我的相册频道 */
.Albums {display:block; overflow:hidden; margin:10px 0 10px 20px;}
.Albums li {float:left; background:url(images/album_bg.gif) no-repeat; margin:10px 45px 15px 0; width:150px;}
.Albums li img {margin:8px 8px 12px; width:134px; height:130px;}
.Albums li p {padding:5px 0 0;text-align:center;}
.blog_ablum {font-size:14px; font-weight:bold; background:url(images/title_icon.gif) no-repeat left center; line-height:28px; padding-left:15px;}
.blog_ablum img {margin-top:4px;}

.ablum_Img {width:440px; overflow:hidden; float:left;}
.ablum_Img02 {width:163px; overflow:hidden; float:right; background:#FFFFEB; padding:5px 5px;}
.ablum_Img ul {display:block; overflow:hidden;}
.ablum_Img ul li {width:100px; float:left; margin:0 8px 20px 0;}
.ablum_Img ul li img {width:100px; height:100px;}
.ablum_Img ul li p {padding:3px 0 0; text-align:center;}

.ablum_Img02 h1 {height:30px; line-height:30px; text-align:center;}
.ablum_infor {padding:5px 5px; background:#FFF;}
.ablum_infor p {margin-bottom:10px; padding:0;}

.ablum_show {width:500px; overflow:hidden; float:left; padding:10px 10px 0;}
.ablum_show_list {width:80px; padding:5px 5px; overflow:hidden; float:right; background:#FFFFEB;}
.ablum_show h1 {line-height:30px; text-align:center; margin-bottom:15px;}
.ablum_show h1 span {padding:0 10px;}
.ablum_show p {margin-bottom:10px; padding:0;}
.ablum_show_list02 {text-align:center; background:#FFF; padding-top:7px;}
.ablum_show_list02 p {margin-bottom:7px; padding:0;}
.ablum_show_list02 p img {width:50px; height:50px;}

/* 礼物 */
.gift_lei {width:138px; float:left; overflow:hidden; border-top:none;}
.gift_list {width:475px; float:right; overflow:hidden;}
.gift_lei h1 {background:#FFFFEB; height:25px; padding-top:7px; _padding-top:10px; text-indent:7px; border-bottom:1px solid #FFCC99;border-top:1px solid #FFCC99;}
.leibie {display:block; overflow:hidden; margin:0 5px -1px;}
.leibie p {line-height:25px;background:url(images/giftClassBg.gif) repeat-x bottom;}
.leibie a { display:inline-block; padding-left:10px;}
.leibie a.on {background:url(images/arrRight.gif) no-repeat left; padding-left:7px; margin-left:7px; font-weight:bold;}
.gift_list_ul {display:block; overflow:hidden; _margin-left:-10px;}
.gift_list_ul li {width:102px; float:left; margin:0 8px 15px 8px; background:url(images/nGiftBg.jpg) no-repeat; text-align:center;}
.gift_list_ul li p {margin-bottom:3px; text-align:center; padding:0;}
.gift_list_ul li p img {width:auto; height:auto; padding:0;}
.gift_list_ul li img {width:85px; height:85px; padding:7px 0;}
.sendgift {background:url(images/nSendGift.jpg) no-repeat; width:186px;}
.gift_list_ul li .quota {background:url(images/quota.gif) no-repeat top right; position:absolute; width:39px;height:39px;display:block;z-index:1000;}
.received_gift {width:auto;}

/* 活动频道 */
.activity {display:block; overflow:hidden;}
.activity li {overflow:hidden; margin-bottom:10px; padding-bottom:5px; width:100%;}
.activity_head img{width:40px; height:40px; margin-right:10px;}
.act_title{width:350px;}
.act_time {width:150px;}
.sp2 {width:90%; margin:7px 0 10px;}
.sp3 {overflow:hidden; *margin-top:10px;_margin-top:0; padding:0 5px 0 3px; text-align:right;}

/* 据点频道 */
.spot {background:url(images/spotBg.gif) no-repeat bottom; margin-bottom:10px; height:300px; padding:0;}
.HDtime p {margin:5px 0;}
.act_title p {margin:5px 0;}

.height_li li {line-height:18px;}
.height_li li img {margin-right:3px;}
.height_li li a {margin-left:0;}

.gift_buy {display:block; position:absolute; border:1px solid #98B1C8; background:#fff; padding:1px 1px; top:20px; right:-5px; width:285px; z-index:120;word-wrap:break-word;}
.gift_buy h1 {height:20px; line-height:20px; background:#F2F6FB; text-indent:7px; border-bottom:1px solid #ccc;}
.gift_buy ul {display:block; overflow-y:auto; overflow-x:hidden; height:105px;}
.gift_buy ul li {width:80px; float:left; border-bottom:1px dashed #ccc; padding-left:7px; height:25px; line-height:25px;}
.gift_buy h2 { padding:3px 7px;}
.btnCancel {border-top:1px solid #CCC;border-right:1px solid #666;border-bottom:1px solid #333;border-left:1px solid #CCC;background:#666;font-size: 12px;color: #FFF;padding:2px 5px;width: auto;cursor: pointer;}


.suoyao {width:400px; padding:10px 10px; overflow:hidden;}
.suoyao_ul {display:block; overflow:hidden;}
.suoyao_ul li {float:left; margin-bottom:15px;}
.suoyao_width {width:85px; text-align:right;}
.suoyao h3 {padding:0 0 0 85px; clear:both;}
.btnOk {border-top:1px solid #CCC;border-right:1px solid #666;border-bottom:1px solid #333;border-left:1px solid #CCC;background-color:#B70000;font-size:12px;color:#FFF;padding:2px 5px;width: auto;cursor: pointer;margin-right: 6px;}

/*隐私设置*/
.Privacy {width:620px; border:1px solid #E1C921; background:#FFF9D7; padding:5px 0; float:right; margin-top:120px;}
.Privacy p {padding:5px 0; text-align:center;}