html *{ margin:0; padding:0;}
body{ font-size:12px; font-family:"宋体"; background:#fff url(/Public/images/main/bg_body.gif) repeat-x; color:#515151;}
body,ul,li,div,p,img,input,h1,h2,h3,h4,h5,h6{ margin:0; padding:0;}
ul,li{ list-style:none;}
img{ border:0; }
em{ font-style:italic;}
.hide{ display:none;}
.emotion{ margin-bottom:-6px; }

/*---------------网站结构定义----------------- */

/* 网站头部定义 */
.header{ width:976px; margin:0 auto; height:35px; overflow:hidden; color:#666; } 
.header a{ color:#666; } 
.header .subnav{ padding-top:13px;}
.header .subnav span{ color:#c2c2c2;}

.header .p_info{ float:right; text-align:right; padding:4px 8px 0 0; line-height:140%; }  
.header .p_info img{ vertical-align:middle; padding:0 2px 3px 2px; }  
.header .p_info a{ padding:8px 3px 5px 7px; position:relative; z-index:2000; } 
.header .p_info a.cur{ background:#fff; padding:7px 2px 6px 6px; border:1px solid #ffd4a2; border-bottom:0; text-decoration:none;} 
.header a.exit{ color:#195ecc; padding:0px; } 
.header a.exit:hover{ background:none; border:0; padding:0; text-decoration:underline;} 

.header .p_info2{ float:right; text-align:right; padding:10px 8px 0 0; line-height:140%;  }  

/* 浮动下拉 */
.fudong_xl{ position:absolute; background:#fff; border:1px solid #ffd4a2; width:180px; text-align:center; padding:5px 0 5px 0; margin-top:1px; margin-top:4px\9; *margin-top:5px; _margin-top:3px; } 
.fudong_xl a{ color:#666; width:150px; display:inline-block; _zoom:1; text-align:left; padding:8px 10px; } 
.fudong_xl a:hover{ background:#e8e9ea; text-decoration:none; } 

/* 网站导航定义 */
.navwrap{ height:48px; background:url(/Public/images/main/bg_nav.gif) repeat-x; } 
.nav{ width:976px; margin:0 auto; height:48px; overflow:hidden; } 
.nav .navin{ float:right; height:48px; }  
.nav .navin li{ display:inline; padding:0 1px;} 
.nav .navin li img{ vertical-align:middle; } 
.nav .logo{ margin:8px 0 0 0px; }  




/* 通知 2010-10-14 */
.top_popup{height:27px; background:#fbe4bf; border-bottom:1px solid #F5BF7A;}
.top_popupin{ width:910px; color:#FF0000; margin:0 auto; padding:4px 0 0 0;}
.top_popupin img{ vertical-align:middle; }
.top_popupin .rightclose{ float:right; padding:4px 0 0 0;}

/* 主体 */
.main{ width:976px; margin:0 auto; margin-top:14px; }
 

.main .left{ width:128px; float:left; }
.main .left .lefttop{ width:128px; height:15px; overflow:hidden; background:url(/Public/images/main/lefttop.gif) no-repeat; }

/* 左侧 */
.main .left .leftmain{ width:128px; background:url(/Public/images/main/leftbg.gif) repeat-y; }
.main .left .leftmain ul{ padding:18px 0 10px 10px; }
.main .left .leftmain ul li{ height:37px; margin:0; padding:0; font-weight:bold; }
.main .left .leftmain ul .li_line{height:2px; overflow:hidden; background:url(/Public/images/main/line05.gif) repeat-x; margin:5px 18px 10px 0px; }
.main .left .leftmain ul .li_cur{ height:33px; width:98px; margin-bottom:4px; background:#fff4e6; }
.main .left .leftmain ul li img{ vertical-align:middle; margin:-6px 8px 4px 0; float:left; }
.main .left .leftmain ul li a{ display:block; width:88px; height:22px; padding:11px 0 0 10px; text-decoration:none; }
.main .left .leftmain ul li a:hover{ background:#fff4e6; } 
.main .left .leftmain ul .li_add{ margin-top:12px;}

.main .left .leftmain a{ color:#d87702; }
.main .left .leftmain a.org{ color:#f49724; font-weight:normal; }

.main .left .leftmain .line{ height:1px; overflow:hidden; background:url(/Public/images/main/line01.gif) repeat-x; margin:0 25px 0 15px;  }
.main .left .leftmain .caozuo{ padding:15px 0 13px 38px; }
.main .left .leftmain .caozuo img{ vertical-align:middle; margin:0 8px 3px 0; }

.main .left .leftbot{ width:128px; height:19px; overflow:hidden; background:url(/Public/images/main/leftbot.gif) no-repeat; }

 
/* 中右侧 */
.main .right{ float:left; width:848px;}
.main .right .righttop{ height:13px; overflow:hidden; background:url(/Public/images/main/righttop.gif) no-repeat; }
.main .right .rightmain{ background:url(/Public/images/main/rightbg.gif) repeat-y; height:auto!important; height:100px; min-height:30px; }

/* 中间 */
.main .right .rightmain .r_left{ width:605px; float:left; display:inline; margin-left:13px; margin-bottom:5px;}
.main .right .rightmain .r_left .r_lefttop{ height:5px; overflow:hidden; background:url(/Public/images/main/midtop.gif) no-repeat; }
.main .right .rightmain .r_left .r_leftmain{ background:#fff; padding-bottom:50px; overflow:hidden; }
.main .right .rightmain .r_left .r_leftmain .p01{ padding:5px 0 5px 9px; }
 


/* tabs */ 
.r_leftmain .box_tabs{ height:95px; background:url(/Public/images/main/line06.gif) repeat-x 0 90px; margin:0px 0px 0px 15px; padding-top:10px; width:570px; }  
.r_leftmain .box_tabs li{ height:95px; width:106px; float:left; text-align:center; font-size:14px; font-weight:bold; }
.r_leftmain .box_tabs li a{ color:#777;}
.r_leftmain .box_tabs li img{ margin-bottom:3px; }   
.r_leftmain .box_tabs .li_cur{ background:url(/Public/images/main/tabs_bg.gif) no-repeat; }  
.r_leftmain .box_tabs .li_line{ width:1px; height:70px; background:#efefef; float:left; overflow:hidden; margin:3px 3px 0 3px;} 


.r_leftmain .box_tabtext{ padding:14px 0 0 10px; width:590px; overflow:hidden; }  
.r_leftmain .box_tabtext li{ display:inline; zoom:1; float:left; text-align:center; line-height:140%; padding:0 10px; } 
.r_leftmain .box_tabtext .li0{ margin-top:26px; } 
.r_leftmain .box_tabtext li .img0{ padding:3px; border:1px solid #d7d7d7; margin-bottom:3px; } 
 
/* tabs2--微博 好友动态 */ 
.r_leftmain .box_tabs2{ height:28px; background:#ffe4c2; margin:30px 1px 5px 1px; padding-top:3px; } 
.r_leftmain .box_tabs2 ul{ padding-left:20px; }  
.r_leftmain .box_tabs2 ul li{ height:28px; float:left; font-weight:bold; font-size:14px; line-height:28px; }    
.r_leftmain .box_tabs2 ul li a{ height:28px; display:inline-block; _display:inline; _zoom:1; padding:0 18px; } 
.r_leftmain .box_tabs2 ul .li_cur{ background:url(/Public/images/main/tab2_right.gif) no-repeat right 0; }  


/* 动态-全部微博等等 */   
.r_leftmain .box_dt{ clear:both; border-bottom:1px dotted #ccc; margin:18px 0px 5px 28px; width:556px; } 
.r_leftmain .box_dt .face{ float:left; width:60px; height:58px; display:inline; zoom:1; margin-right:15px; text-align:center; margin-bottom:12px; }
.r_leftmain .box_dt .face img{ padding:2px; border:1px solid #cccccc; margin-bottom:5px; }  
.r_leftmain .box_dt .face a.gz{ display:inline-block; zoom:1; padding:0px 6px 2px 6px; line-height:100%; clear:both; background:#e6a257; color:#fff; border:1px solid #d38c3e;} 
.r_leftmain .box_dt .face a.gz span{ line-height:100%; font-family:Arial; font-size:14px; font-weight:bold; margin:0px 1px 0px 0; } 
.r_leftmain .box_dt .face a.gz:hover{ color:#df6138; background:#fff; text-decoration:none;}  

.r_leftmain .box_dt .micro_text{ float:left; margin-bottom:7px; color:#515151; padding-left:6px; width:470px;}  
.r_leftmain .box_dt .micro_text .textin{ line-height:140%; margin-top:3px; }
.r_leftmain .box_dt .micro_text .textin h5{ font-size:14px; margin-bottom:3px; font-weight:normal; }
.r_leftmain .box_dt .micro_text .textin .t_p01{ font-size:14px; line-height:140%; padding-top:4px; } 
.r_leftmain .box_dt .micro_text .textin .t_p01 img{ margin-top:6px; } 
.r_leftmain .box_dt .micro_text .textin .t_p02{ line-height:140%; margin-top:7px; } 
/* 相册 */   
.r_leftmain .box_dt .micro_text .textin .t_p03{ margin-top:13px; } 
.r_leftmain .box_dt .micro_text .text_bot{ clear:both; margin-top:14px; margin-bottom:6px; }
.r_leftmain .box_dt .micro_text .text_bot a{ color:#de6808; } 
.r_leftmain .box_dt .micro_text .text_bot img{ vertical-align:middle; margin:0 0 3px 0;}
.r_leftmain .box_dt .micro_text .text_bot .right0{ float:right; color:#e2d4e3; }
.r_leftmain .box_dt .micro_text a.a_line{ text-decoration:underline;color:#de6808; }
.r_leftmain .wrap_page{ text-align:center; color:#e2d4e3; margin-top:20px; }
/*-------内容嵌套------ */
.r_leftmain .box_dt .micro_text .qiantao{ clear:both; font-size:12px; position:relative; margin:10px 0 5px 0px; }
.r_leftmain .box_dt .micro_text .qiantao .arrow1,.r_leftmain .box_dt .micro_text .qiantao .arrow2{ position:absolute; margin:0 0 0 70px;width:0px;height:0px;overflow:hidden;border-left:10px transparent dotted;border-right:10px transparent dotted; }  
.r_leftmain .box_dt .micro_text .qiantao .arrow1{ border-bottom:10px #dcdcdc solid; top:-10px;}
.r_leftmain .box_dt .micro_text .qiantao .arrow2{ border-bottom:10px #f8f8f8 solid; top:-9px;}
 
.r_leftmain .box_dt .micro_text .qiantaoin{ background:#f8f8f8; width:470px; margin-top:12px; color:#707070; border:1px solid #dcdcdc; } 
.r_leftmain .box_dt .micro_text .qiantaoin .text01{ padding:13px 0 8px 0px; margin:0 20px; text-align:left; line-height:170%; } 

  


/* 消息中心 */ 
.r_leftmain .box_msg{ margin:8px 30px 0px 52px; height:20px; color:#515151; }  

/* 个人空间推荐 */ 
.r_leftmain .box_space{ margin:10px 0 0 52px; color:#515151; }  
.r_leftmain .box_space li{ width:107px; margin-right:10px; float:left; background:url(/Public/images/main/bg_space.gif) no-repeat 0px 0px; line-height:150%; padding-bottom:0px; padding-right:7px; text-align:center;}
.r_leftmain .box_space li img{ margin:4px 0px 10px -2px;}
.r_leftmain .box_space li a.orange1{ text-decoration:none;}
.r_leftmain .box_space li .img_vip{ margin:3px 0 5px 0; vertical-align:middle;}

/* 作品推荐 */ 
.r_leftmain .box_zuopin{ margin:10px 0 0 52px; color:#515151; }  
.r_leftmain .box_zuopin li{ width:117px; margin-right:1px; float:left; padding-left:8px; line-height:150%; padding-bottom:10px;}
.r_leftmain .box_zuopin li img{ margin:0 0 4px -7px; border:1px solid #a2b4c7; padding:3px; background:#fff;}
.r_leftmain .box_zuopin li a.orange1{ text-decoration:none;}
.r_leftmain .box_zuopin li .img_vip{ margin:0 0 1px 0; vertical-align:middle; border:0;}

/* 昨天 */
.r_leftmain h3{ clear:both; height:23px; line-height:20px; color:#515151; font-weight:normal; background:url(/Public/images/main/line02.gif) repeat-x 0 10px; font-size:12px; margin:15px 25px 0 20px; }
.r_leftmain h3 span{ background:#fff; padding-right:5px; }
.r_leftmain h3 .right0{ float:right; background:#fff; padding-right:5px; padding-left:5px; }
.r_leftmain .box01{ clear:both; border-bottom:1px dashed #efefef; margin:3px 30px 0 52px; height:auto!important; height:20px; } 
.r_leftmain .box01 .face{ float:left; width:30px; height:24px; display:inline;}
.r_leftmain .box01 .face img{ padding:1px; border:1px solid #bfbfbf;}
.r_leftmain .box01 .y_dynamic{ float:left; margin-bottom:7px!important; margin-bottom:7px; color:#515151; padding-left:6px;}
html*+ .r_leftmain .box01 .y_dynamic{  margin-bottom:4px!important;}
.r_leftmain .box01 .y_dynamic p{ line-height:180%; }
.r_leftmain .box01 .y_dynamic .p_01{ line-height:130%; padding-top:6px; }
/* 评论 */
.r_leftmain .box01 .y_dynamic .comment{ width:345px; background:#fee6ce url(/Public/images/main/comment_top.gif) no-repeat 0 0; padding:9px 0 0 5px; }
.r_leftmain .box01 .y_dynamic .comment .c_face{ float:left; width:58px; height:57px; background:url(/Public/images/main/face_bg.gif) no-repeat; padding-top:4px; margin-right:5px;} 
.r_leftmain .box01 .y_dynamic .comment .c_face img{ margin:0px 0 0 4px;}
.r_leftmain .box01 .y_dynamic .comment .c_text{ float:left; padding:0px 3px 5px 2px; width:270px; }
.r_leftmain .box01 .y_dynamic .comment .c_text h5{ font-size:12px; font-weight:normal; margin:8px 0 3px 0;}
.r_leftmain .box01 .y_dynamic .comment .c_text .p_in{ line-height:140%; color:#66667a; word-break:break-all; }
.r_leftmain .box01 .y_dynamic .comment .c_close{ float:right; padding:0 0px 0 0;} 
.r_leftmain .box01 .y_dynamic .p_02{ width:340px; background:#fef4ea; margin-top:3px; padding:10px 0 10px 10px;}
.r_leftmain .box01 .y_dynamic .p_02 .input01{ width:320px; height:19px; border:1px solid #cccccc; color:#999; padding:5px 0 0 3px; }

/* 发送评论 */
.r_leftmain .box01 .y_dynamic .s_com{ margin-top:3px; width:345px; background:#fef4ea; padding:9px 0 0 5px;}
.r_leftmain .box01 .y_dynamic .s_com .sendcom{ float:left; width:270x; padding-left:7px; margin-bottom:10px; vertical-align:middle; } 
.r_leftmain .box01 .y_dynamic .s_com .sendcom .input01{ width:220px; height:19px; border:1px solid #cccccc; color:#999; padding:5px 0 0 3px; }
.r_leftmain .box01 .y_dynamic .s_com .sendcom div{ float:left; }
.r_leftmain .box01 .y_dynamic .s_com .sendcom img{ vertical-align:top; margin: 3px 10px 0 10px; }



/* 中间底部 */
.main .right .rightmain .r_left .r_leftbot{ height:5px; overflow:hidden; background:url(/Public/images/main/midbot.gif) no-repeat; }


/* 右侧 */
.main .right .rightmain .r_right{ float:left; color:#515151;}
/* 今日头条 */
.main .right .rightmain .r_right .topline{ margin:12px 0px 0 15px; border-bottom:1px solid #fad5a9; padding:0 0 8px 2px; width:210px; }
.main .right .rightmain .r_right .topline h4{ font-size:13px; color:#de6808; height:22px; }

/* 积分等级希望币----2011-12-06修改 */
.main .right .rightmain .r_right .operate{ margin:12px 0px 0 12px; padding:0 0 10px 2px; width:215px; overflow:hidden; border-bottom:1px solid #f3ddd2; }
.main .right .rightmain .r_right .operate .face{ width:73px; float:left; margin-right:0px; background:url(/Public/images/main/face65_bg.gif) no-repeat; text-align:center; margin-right:10px; padding-right:1px;}
.main .right .rightmain .r_right .operate .face .img0{ margin:4px 0 10px 0;}
.main .right .rightmain .r_right .operate ul{ width:120px; float:left; }
.main .right .rightmain .r_right .operate ul li{ clear:both; height:23px; padding-top:2px; }
.main .right .rightmain .r_right .operate ul .li_0{ padding-left:25px; padding-top:0px; height:20px;}
.main .right .rightmain .r_right .operate ul .wage{ border:1px solid #fad5a9; background:#fff; height:20px; width:130px; text-align:center; padding-top:10px; }
.main .right .rightmain .r_right .operate ul li h4{ float:right; margin:-3px 0 0 0; padding-right:10px; }
.main .right .rightmain .r_right .operate ul li img{ vertical-align:middle; margin-right:5px; }

/* vip会员 */
.main .right .rightmain .r_right .vip{ margin:13px 0px 0 15px; border-bottom:1px solid #f3ddd2; padding:0 0 12px 6px; width:196px; } 
.main .right .rightmain .r_right .vip img{ margin:6px 0 7px 0; vertical-align:middle;} 
.main .right .rightmain .r_right .vip a{ font-size:12px; text-decoration:underline; }
.main .right .rightmain .r_right .vip span{ font-size:14px; }
/* 2011-12-06修改完成，将以上修改的这部分覆盖就可以了 */


/* 右侧title */
.main .right .rightmain .r_right h3{ font-size:14px; height:20px; margin:19px 0 0 18px; color:#666; }
.main .right .rightmain .r_right h3 .right0{ font-size:12px; float:right; font-weight:normal; padding-right:20px; }


/* 右侧title2---希望微博 */
.main .right .rightmain .r_right .title_wb{ height:23px; font-size:14px; background:#fdd5a6; margin:8px 0 0 0px; color:#d65c0d; font-weight:bold; padding-top:5px; width:226px; }
.main .right .rightmain .r_right .title_wb img{ vertical-align:middle; margin-bottom:5px; margin-left:12px; }
.main .right .rightmain .r_right .box_wb{ padding:15px 0 0 10px;  }
.main .right .rightmain .r_right .box_wb .img0{ float:left; display:inline; margin:-2px 10px 5px 10px;  }
.main .right .rightmain .r_right .box_wb a.gz{ display:inline-block; zoom:1; color:#df6138; background:#f6e4ab; padding:2px 6px 2px 3px; line-height:100%; border:1px solid #e4c76b; margin-top:10px;} 
.main .right .rightmain .r_right .box_wb a.gz span{ line-height:100%; font-family:Arial; font-size:14px; font-weight:bold; padding-right:2px; } 
.main .right .rightmain .r_right .box_wb a.gz:hover{ color:#fff; background:#e3641c; text-decoration:none;}   
.main .right .rightmain .r_right .box_wb .pwb{ width:190px; line-height:150%; padding:8px 5px 5px 10px; border-bottom:1px dashed #edd06b; overflow:hidden;word-wrap:break-word;}   



/* 广告--课外园地学校门户 */
.main .right .rightmain .r_right .r_right_ad{ margin:5px 0px 20px 3px }
.main .right .rightmain .r_right .r_right_baidu{ margin:5px 0 20px 13px }

/* 兴趣中心 */
.main .right .rightmain .r_right .intresting{ margin:8px 0px 0 15px; border-bottom:1px solid #f3ddd2; padding:0 0 14px 6px; width:206px; }
.main .right .rightmain .r_right .intresting li{ height:56px; clear:both; padding-top:7px; }
.main .right .rightmain .r_right .intresting li .img0{ padding:2px; border:1px solid #ccc; float:left; margin-right:12px; background:#fff; margin-top:-7px;}
.main .right .rightmain .r_right .intresting li .img2{ margin-top:6px;}

/* 最新任务 */
.main .right .rightmain .r_right .newtask{ margin:15px 0px 0 15px; border-bottom:1px solid #fad5a9; padding:0 0 14px 6px; width:206px; }
.main .right .rightmain .r_right .newtask h4{ font-size:12px; height:20px; }
.main .right .rightmain .r_right .newtask h4 span{ float:right; font-weight:normal; padding-right:20px; }
.main .right .rightmain .r_right .newtask img{ float:left; margin-right:8px; }
.main .right .rightmain .r_right .newtask .taskbox{ float:left; line-height:160%; }
.main .right .rightmain .r_right .newtask .taskbox img{ float:none; vertical-align:middle; margin:0; }

/* 好友请求 */
.main .right .rightmain .r_right .newtips{ margin:15px 0px 0 15px; border-bottom:1px solid #fad5a9; padding:0 0 14px 7px; width:205px; }
.main .right .rightmain .r_right .newtips img{ vertical-align:middle; }

/* 最近访客 */
.main .right .rightmain .r_right .newguest{ margin:6px 0px 0 15px; padding:0 0 0px 0px; width:212px; } 
.main .right .rightmain .r_right .newguest ul{ width:204px; padding-left:4px; overflow:auto; font-weight:normal; }
.main .right .rightmain .r_right .newguest ul li{ width:66px; height:100px; float:left; line-height:130%; text-align:center; }
.main .right .rightmain .r_right .newguest ul li img{ vertical-align:middle; margin:4px 0; margin-right:1px; }
.main .right .rightmain .r_right .newguest ul li .pic{ width:66px; height:62px; text-align:center; }
.main .right .rightmain .r_right .newguest ul li .pic img{ padding:2px; border:1px solid #ccc; background:#fff; } 
.main .right .rightmain .r_right .newguest ul li .gray{ color:#969089} 
.main .right .rightmain .r_right .newguest ul li .gray a{ color:#969089} 
.main .right .rightmain .r_right .newguest ul li strong{ font-size:13px; font-family:Arial;} 

/* 邀请好友 */
.main .right .rightmain .r_right .friendInvite{ margin:17px 0px 0 15px; padding:0 0 10px 7px; width:205px; }
.main .right .rightmain .r_right .friendInvite h4{ font-size:12px; height:20px;  }


/* 中右底部 */
.main .right .rightbot{ clear:both; height:11px; overflow:hidden; background:url(/Public/images/main/rightbot.gif) no-repeat; }
 


/* 网站尾部定义 */
.footer { width:955px; margin:0 auto; clear:both; height:68px; margin-top:30px; }   
.footer p{ text-align:center; color:#a9a9a9; padding-top:3px; line-height:130%;} 
.footer p a{ color:#a9a9a9;} 

/* 卡通动画定义 */
.main .cartoon { width:75px; height:100px; position:absolute; z-index:155; margin:20px 0 0 20px; } 

/* /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\ */
/* --------------好友 页面-------------------------------------------------- */
/* /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\ */
/* 中右一起的wrap */
.main .right .wrap_top{ height:18px; overflow:hidden; background:url(/Public/images/main/mid_right_top.gif) no-repeat; }
.main .right .wrap_bot{ height:25px; background:url(/Public/images/main/mid_right_bot.gif) no-repeat; }

.main .right .wrap_main{ background:url(/Public/images/main/mid_right_bg.gif) repeat-y; padding-left:25px; color:#515151; padding-bottom:100px; }
.main .right .wrap_main h1{ border-bottom:1px solid #e1e0e0; font-size:15px; width:770px; padding:12px 0 5px 3px; }
.main .right .wrap_main h1 img{ margin:0px 0 -3px 0; }
/* tab01 */
.main .right .wrap_main .tab01{ height:24px; border-bottom:2px solid #ebab66; width:760px; padding:33px 0 0px 12px; }
.main .right .wrap_main .tab01 .info0{ float:right; padding:7px 7px 0 0; }
.main .right .wrap_main .tab01 li{ float:left; margin-right:12px; }
.main .right .wrap_main .tab01 li a{ float:left; display:block; height:21px; background:url(/Public/images/main/tab_right.gif) no-repeat right 0; padding:3px 10px 0 0px; line-height:21px; color:#d87702; }
.main .right .wrap_main .tab01 li a span{ float:left; width:4px; display:block; height:24px; background:url(/Public/images/main/tab_left.gif) no-repeat left 0; padding-right:3px; margin-top:-3px; overflow:hidden; }
.main .right .wrap_main .tab01 li a:hover{ background:url(/Public/images/main/tab_right.gif) no-repeat right -24px;  color:#fff; text-decoration:none; }
.main .right .wrap_main .tab01 li a:hover span{ background:url(/Public/images/main/tab_left.gif) no-repeat left -24px; }

.main .right .wrap_main .tab01 .li_cur{ float:left; margin-right:12px; }
.main .right .wrap_main .tab01 .li_cur a{ float:left; display:block; height:21px; background:url(/Public/images/main/tab_right.gif) no-repeat right -24px; padding:3px 10px 0 0px; line-height:21px; color:#d87702; color:#fff; }
.main .right .wrap_main .tab01 .li_cur a span{ float:left; width:4px; display:block; height:24px; background:url(/Public/images/main/tab_left.gif) no-repeat left -24px; padding-right:3px; margin-top:-3px; overflow:hidden; }

/* 增加部分开始 09-08-26------------------------------------------------------------------------------------------------------ */
.main .right .wrap_main .tab01 .info1{ float:left; padding:7px 7px 0 10px; }
html*+ .main .right .wrap_main .tab01 .info1{ padding-top:2px!important;  }
.main .right .wrap_main .tab01 .info1 a{ display:inline; float:none; background:none; padding:0; color:#de6808;}
.main .right .wrap_main .tab01 .info1 a:hover{ background:none; color:#de6808; text-decoration:underline; }
/* 增加部分结束 09-08-26------------------------------------------------------------------------------------------------------ */

/* tab02 */
.main .right .wrap_main .tab02{  width:763px; padding:20px 0 0px 12px; }
.main .right .wrap_main .tab02 ul{ width:763px; padding:0; height:30px; }
.main .right .wrap_main .tab02 ul li{ float:left; width:60px; height:19px; margin-right:12px; background:url(/Public/images/main/tab02_bg.gif) no-repeat; text-align:center; line-height:19px; } 
.main .right .wrap_main .tab02 ul .li_cur{ color:#fff; background:url(/Public/images/main/tab02_cur.gif) no-repeat; } 
.main .right .wrap_main .tab02 ul .li_cur a{ color:#fff; } 
.main .right .wrap_main .tab02 ul .li_line{ background:url(/Public/images/main/line03.gif) no-repeat 5px 2px; width:10px; } 
.main .right .wrap_main .tab02 .p_btn{ clear:both; padding-left:1px;} 
.main .right .wrap_main .tab02 .input01{ width:190px; height:17px; border:1px solid #8e8e8e; padding-top:5px;} 

/* 你可能认识的人 */
.main .right .wrap_main .oracquain{ width:743px; padding:26px 0 0px 6px;}
.main .right .wrap_main .oracquain h4{ font-size:12px; height:23px; padding-left:7px; border-bottom:1px solid #e1e0e0; color:#666; line-height:23px; }
.main .right .wrap_main .oracquain ul{ margin-top:15px; }
.main .right .wrap_main .oracquain ul li{ width:106px; height:113px; float:left; line-height:140%; text-align:center; }
.main .right .wrap_main .oracquain ul li img{ vertical-align:middle; margin:4px 0; margin-right:2px; }
.main .right .wrap_main .oracquain ul li .pic{ width:106px; height:57px; background:url(/Public/images/main/face_bg.gif) no-repeat center 0; padding:4px 0 0 0px; }
.main .right .wrap_main .oracquain ul li .pic img{ margin:0;}

/* 好友查找结果 */
.main .right .wrap_main .search_result{ width:743px; padding:33px 0 0px 6px;}
.main .right .wrap_main .search_result h4{ font-size:12px; height:23px; border-bottom:1px solid #e1e0e0; color:#666; line-height:23px; font-weight:normal; letter-spacing:1px; margin-left:10px; }
.main .right .wrap_main .search_result ul{ margin:0 5px 0 12px; }
.main .right .wrap_main .search_result ul li{ clear:both; border-bottom:1px solid #f1f1f1; margin:28px 10px 0px 20px; padding-bottom:26px;}
.main .right .wrap_main .search_result ul li h5{ float:right; font-size:12px; font-weight:normal; padding:8px 20px 0 0; }
.main .right .wrap_main .search_result ul li h5 img{ margin:6px 0; vertical-align:middle; }
.main .right .wrap_main .search_result ul li .pic{ float:left; width:58px; height:52px; background:url(/Public/images/main/face_bg.gif) no-repeat 0 0; padding:4px 0 0 4px; margin-right:6px; } 
.main .right .wrap_main .search_result ul li p{ float:left; line-height:140%; padding-top:5px;}
.main .right .wrap_main .search_result .page{ height:30px; float:right; padding:23px 0 0 0;} 


/* 页码样式 */ 
.page{ font-family:Arial; } 
.page a{ display:block; padding:2px 6px; float:left; border:1px solid #f5d8c5; margin-right:7px; color:#d6824b;}
.page a:hover{ background:#d6794b; color:#fff; text-decoration:none;}
.page a.wenzi{ padding-bottom:2px!important; padding-bottom:3px;}
html*+ .page a.wenzi{ padding-bottom:3px!important;}
.page strong{ display:block; padding:3px 6px; float:left; margin-right:7px;} 
.page span{ display:block; padding:8px 0 0 0; float:left; margin-right:7px; color:#d6824b;} 

/* 页码样式（居中对齐） */ 
.page2{ font-family:Arial; } 
.page2 a{ display:inline-block; zoom:1; padding:2px 6px; border:1px solid #f5d8c5; margin-right:7px; color:#d6824b;}
.page2 a:hover{ background:#d6794b; color:#fff; text-decoration:none;}
.page2 a.wenzi{ padding-bottom:2px!important; padding-bottom:3px;}
html*+ .page2 a.wenzi{ padding-bottom:3px!important;}
.page2 strong{ display:inline-block; zoom:1; padding:3px 6px; margin-right:7px; color:#515151;} 
.page2 span{ display:inline-block; zoom:1; padding:8px 0 0 0; margin-right:7px; color:#d6824b;} 


/* 好友管理左侧导航 */
.main .right .wrap_main .friendnav{ margin-top:16px; width:150px; float:left; background:#f7f7f7 url(/Public/images/main/line04.gif) repeat-y right 0; display:inline; margin-left:3px; padding-bottom:100px;}
.main .right .wrap_main .friendnav ul{ padding:6px 0 6px 7px;}
.main .right .wrap_main .friendnav ul li{ height:31px; background:url(/Public/images/main/icon22.gif) no-repeat 12px 10px; line-height:31px; padding-left:23px; cursor:pointer; margin-bottom:3px; } 
.main .right .wrap_main .friendnav ul li a{ color:#d87702; text-decoration:none;}
.main .right .wrap_main .friendnav ul .li_over{ height:29px; width:111px; line-height:29px; border:1px solid #d3d4d5; background:#f0f2f6 url(/Public/images/main/icon22.gif) no-repeat 12px 10px; }
.main .right .wrap_main .friendnav ul .li_cur{ height:29px; line-height:29px; background:#fff url(/Public/images/main/icon21.gif) no-repeat 12px 9px; padding-left:23px; border:1px solid #c5d2dc ; border-right:0; font-weight:bold; }
.main .right .wrap_main .friendnav ul .li_cur a{ color:#515151;}
.main .right .wrap_main .friendnav .addnew{ padding:10px 0 6px 15px;}
.main .right .wrap_main .friendnav .addnew .input01{ width:81px; height:22px; line-height:22px; border:1px solid #8e8e8e; margin-left:-5px;}
.main .right .wrap_main .friendnav .addnew input{ margin-top:8px; vertical-align:middle;}


/* 好友管理右侧列表 */
.main .right .wrap_main .contentlist{ float:left; width:630px;}
.main .right .wrap_main .contentlist .ul_list{ margin:16px 0 0 11px; }
.main .right .wrap_main .contentlist .ul_list li{ width:197px; height:70px; border:1px solid #e5ecf1; float:left; display:inline; margin-right:7px; margin-bottom:10px; }
.main .right .wrap_main .contentlist .ul_list .li_over{ background:url(/Public/images/main/bg_04.gif) no-repeat;}
.main .right .wrap_main .contentlist .ul_list li .pic{ float:left; width:58px; height:52px; background:url(/Public/images/main/face_bg.gif) no-repeat 0 0; padding:4px 0 0 4px; display:inline; margin:8px 3px 0 6px; } 
.main .right .wrap_main .contentlist .ul_list li p{ float:left; line-height:140%; padding-top:12px;} 
.main .right .wrap_main .contentlist .page{ height:30px; float:right; padding:33px 3px 0 0; display:inline; } 



/* 个人设置--我的头像左侧 */
.main .right .wrap_main .setleft{ margin-top:36px; margin-right:16px; width:193px; float:left; display:inline; margin-left:18px; padding-bottom:100px; }
.main .right .wrap_main .setleft h5{ font-size:12px; border-bottom:1px solid #e1e0e0; height:25px; line-height:25px; padding-left:10px; }  
.main .right .wrap_main .setleft .p01{ width:123px; padding:5px 0px 0 15px; text-align:center;}  
.main .right .wrap_main .setleft .p01 img{ margin:10px 0 13px 0;}  

/* 个人设置-我的头像右侧 */
.main .right .wrap_main .setright{ float:left; width:520px; margin-top:36px;}
.main .right .wrap_main .setright h5{ font-size:12px; border-bottom:1px solid #e1e0e0; height:25px; line-height:25px; padding-left:10px; }  
.main .right .wrap_main .setright .p01{ padding:25px 0px 0 15px; }  
.main .right .wrap_main .setright .p01 input{ margin:15px 0 13px 0;}
.main .right .wrap_main .setright .ul_03{ background:#f1f7fb; margin:0px 28px 20px 28px; padding:0 0 10px 10px;  }
.main .right .wrap_main .setright .ul_03 .dleft{ float:left; width:250px; height:250px; margin:10px;}
.main .right .wrap_main .setright .ul_03 .dright{ float:right; display:inline; margin-left:25px; padding-right:25px; text-align:center; }
.main .right .wrap_main .setright .ul_03 .dright a{ color:#515151;}
.main .right .wrap_main .setright .ul_03 .dright .myphoto{ border:2px solid #bdcfdb; margin:30px 0 20px 0px; width:120px; height:120px;}
.main .right .wrap_main .setright .ul_03 .dright .myphoto .inner {margin: 0; width:120px; height:120px; float:left; text-align:left;}
#rRightDown,#rLeftDown,#rLeftUp,#rRightUp,#rRight,#rLeft,#rUp,#rDown {position:absolute; background:#F00; width:5px; height:5px; z-index:500; font-size:0;}
#dragDiv {border:1px solid #000000;}


/* 我的信息--档案完成度 */
.main .right .wrap_main .percentage{ font-family:Arial; width:758px; height:30px; background:#f3f3f3; line-height:30px; margin:10px 0 0 10px; }
.main .right .wrap_main .percentage h5{ display:inline; float:left; padding-left:10px; }
.main .right .wrap_main .percentage .per0{ float:left; width:302px; height:17px; background:url(/Public/images/main/bg_07.gif) no-repeat; margin:6px 3px 0 3px; }

/* 我的信息--编辑状态否 */
.main .right .wrap_main .edit{ width:740px; height:30px; background:#ffedda; border:1px solid #e69659; margin:10px 0 0 10px; padding-top:14px; padding-left:16px; }
.main .right .wrap_main .edit img{ vertical-align:middle; margin-bottom:1px!important; margin:0 3px 5px 0; }
.main .right .wrap_main .edit span{ float:right; margin:-3px 26px 0 0; }

/* 我的信息--信息编辑框 */
.main .right .wrap_main .editbox{  width:758px; margin:10px 0 0 10px; }
.main .right .wrap_main .editbox h5{ height:19px; background:#d5d5d5; font-size:12px; font-weight:normal; padding:8px 0 0 10px; }
.main .right .wrap_main .editbox h5 span{ cursor:hand;}
.main .right .wrap_main .editbox .editboxin{ width:756px; border:1px solid #d5d5d5; border-top:0;}
.main .right .wrap_main .editbox .editboxin .ul_info{ }
.main .right .wrap_main .editbox .editboxin .ul_info li{ }
/* 基本情况 */
.wrap_main .editbox .editboxin .ul_info{ padding:24px 0 30px 60px; }
.wrap_main .editbox .editboxin .ul_info li{ clear:both; padding:7px 0 3px 0!important; padding:7px 0 0px 0; }
html*+ .wrap_main .editbox .editboxin .ul_info li{ padding:7px 0 0px 0!important; }
.wrap_main .editbox .editboxin .ul_info li h3{ font-size:12px; font-weight:normal; float:left; width:80px; text-align:right; padding-top:7px; }
.wrap_main .editbox .editboxin .ul_info li h4{ font-size:12px; font-weight:normal; float:left; padding:3px 0 8px 3px; }
.wrap_main .editbox .editboxin .ul_info li .input02{ width:143px; height:18px; padding-top:4px; border:1px solid #bbbbbb; border-right:0; vertical-align:middle; }
.wrap_main .editbox .editboxin .ul_info li input{ vertical-align:middle; }
.wrap_main .editbox .editboxin .ul_info li img{ vertical-align:middle;}
.wrap_main .editbox .editboxin .ul_info li select{ color:#666; width:80px; margin-bottom:5px; z-index:0; vertical-align:middle; }
.wrap_main .editbox .editboxin .ul_info .btn02{ margin-top:8px;} 
.wrap_main .editbox .editboxin .ul_info .btn04{ margin-top:8px;} 

/* 小浮动 */
.wrap_main .editbox .d_cont{ position:absolute; z-index:600; line-height:22px; color:#adacac; border:1px solid #7f9db9; height:22px; width:164px; background:#fff; }
.wrap_main .editbox .d_cont iframe{ width:100%; filter:alpha(opacity=0); -moz-opacity:0; position:absolute; z-index:-1; height:auto; height:22px; margin:0; padding:0; }
.wrap_main .editbox .d_cont p{ }
/* 联系方式 */
.wrap_main .editbox .editboxin .ul_connect{ padding:24px 0 30px 60px; }
/* ------------------------------------------------------------------------------------------------------------------------------ */
/* 微调 09-08-26 开始--------------------------------------------------------------------------------------------------------------*/
.wrap_main .editbox .editboxin .ul_connect li{ clear:both; padding:9px 0 3px 0!important; padding:5px 0 0px 0; }
/* 微调 09-08-26 结束--------------------------------------------------------------------------------------------------------------*/
/* ------------------------------------------------------------------------------------------------------------------------------ */
html*+ .wrap_main .editbox .editboxin .ul_connect li{ padding:5px 0 0px 0!important; }
.wrap_main .editbox .editboxin .ul_connect li h3{ font-size:12px; font-weight:normal; float:left; width:80px; text-align:right; padding-top:7px; }
.wrap_main .editbox .editboxin .ul_connect li h4{ font-size:12px; font-weight:normal; float:left; padding:0px 0 0px 3px; }
.wrap_main .editbox .editboxin .ul_connect li h6{ font-size:12px; font-weight:normal; float:left; padding:7px 0 0px 8px; color:#999; }
.wrap_main .editbox .editboxin .ul_connect li .input01{ width:170px; height:18px; padding-top:4px; border:1px solid #8e8e8e; vertical-align:middle; }
.wrap_main .editbox .editboxin .ul_connect li .input02{ width:170px; height:18px; padding-top:4px; border:1px solid #eb7512; vertical-align:middle; }
.wrap_main .editbox .editboxin .ul_connect li input{ vertical-align:middle; }
.wrap_main .editbox .editboxin .ul_connect li img{ vertical-align:middle;} 
.wrap_main .editbox .editboxin .ul_connect .btn02{ margin-top:8px;} 
.wrap_main .editbox .editboxin .ul_connect .btn04{ margin-top:8px;} 


/* ---------------------------------------------------------------------------------------------- */
/* 个人设置-修改密码 */
.main .right .wrap_main .modifypsd{ margin-top:36px; margin-right:16px; margin-left:18px;  }
.main .right .wrap_main .modifypsd h5{ font-size:12px; border-bottom:1px solid #e1e0e0; height:25px; line-height:25px; padding-left:10px; }  
.main .right .wrap_main .modifypsd .ul_psd{ margin:30px 0 0 0; padding-left:20px;}
.main .right .wrap_main .modifypsd .ul_psd li{ clear:both; padding:9px 0 3px 0!important; padding:5px 0 0px 0; }  
html*+ .main .right .wrap_main .modifypsd .ul_psd li{ padding:5px 0 0px 0!important; }
.main .right .wrap_main .modifypsd .ul_psd .li_ok{ clear:both; background:#e7f9ad; color:#5f8d00;  padding:13px 0 0px 10px!important; padding:10px 0 0 10px; margin:0px 30px 20px 0px; height:32px; }  
html*+ .main .right .wrap_main .modifypsd .ul_psd .li_ok{ padding:10px 0 0px 10px!important; }
.main .right .wrap_main .modifypsd .ul_psd .li_ok img{ vertical-align:middle; margin:2px 10px 2px 12px;} 
.main .right .wrap_main .modifypsd .ul_psd li h3{ font-size:12px; font-weight:normal; float:left; width:180px; text-align:right; padding-top:7px; } 
.main .right .wrap_main .modifypsd .ul_psd li h4{ font-size:12px; font-weight:normal; float:left; display:inline; padding:0px 0 0px 7px; margin:0!important; margin-left:-15px; }
html*+ .main .right .wrap_main .modifypsd .ul_psd li h4{ margin-left:-15px!important; }
.main .right .wrap_main .modifypsd .ul_psd li h6{ font-size:12px; font-weight:normal; float:left; padding:7px 0 0px 8px; margin:0!important; margin-left:-15px; }
html*+ .main .right .wrap_main .modifypsd .ul_psd li h6{ margin-left:-15px!important; }
.main .right .wrap_main .modifypsd .ul_psd li .input01{ width:170px; height:18px; padding-top:4px; border:1px solid #8e8e8e; vertical-align:middle; }
.main .right .wrap_main .modifypsd .ul_psd li .input02{ width:170px; height:18px; padding-top:4px; border:1px solid #eb7512; vertical-align:middle; }
.main .right .wrap_main .modifypsd .ul_psd li input{ vertical-align:middle; }
.main .right .wrap_main .modifypsd .ul_psd li img{ vertical-align:middle;} 
.main .right .wrap_main .modifypsd .ul_psd li .btn05{ margin:6px 0 0 10px; } 
/* ---------------------------------------------------------------------------------------------- */


/* 增加 09-11-12开始-------------------------------------------------------------------- */
/* 个人设置-帐户信息 */
.main .right .wrap_main .title_perinfo{ font-size:12px; border-bottom:1px solid #e1e0e0; height:25px; line-height:25px; padding-left:3px; width:740px; margin:25px 0 0 15px; }
.main .right .wrap_main .myzh{ margin:20px 0 0 160px; width:434px; height:153px; background:url(/Public/images/main/bg_14.gif) no-repeat; }
.main .right .wrap_main .myzh p{ padding:30px 0 0 180px; line-height:200%;}
.main .right .wrap_main .myzh_btn{ text-align:center; width:750px; margin:20px 0 0 0;}
.main .right .wrap_main .myzh_info{ border-top:1px solid #e1e0e0; width:743px; margin:25px 0 0 15px;}
.main .right .wrap_main .myzh_info p{ width:570px; margin:20px 0 0 80px; line-height:150%;}



/* ------------------------------------------------------------------------------------------------------------------------------ */
/* 增加 09-08-26开始-------------------------------------------------------------------------------------------------------------- */
/* /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\ */
/* --------------站内信-------------------------------------------------- */
/* /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\ */

/* 收件箱发件箱  */
.main .right .wrap_main .inbox{ width:743px; padding:33px 0 0px 6px;}
.main .right .wrap_main .inbox .ul_list{ margin:0 0px 0 12px; }
.main .right .wrap_main .inbox .ul_list li{ clear:both; border-bottom:1px solid #f1f1f1; margin:18px 0px 0px 0px; padding-bottom:16px;}
.main .right .wrap_main .inbox .ul_list li h4{ float:left; width:40px; padding:18px 0px 0 7px; }
.main .right .wrap_main .inbox .ul_list li h5{ float:right; width:80px; font-size:12px; font-weight:normal; padding:0px 20px 0 0; }
.main .right .wrap_main .inbox .ul_list li h5 img{ margin:6px 0; vertical-align:middle; }
.main .right .wrap_main .inbox .ul_list li .pic{ float:left; width:58px; height:52px; background:url(/Public/images/main/face_bg.gif) no-repeat 0 0; padding:4px 0 0 4px; margin-right:6px; } 
.main .right .wrap_main .inbox .ul_list li .p_info{ width:125px; float:left; line-height:140%; padding-top:5px;}
.main .right .wrap_main .inbox .ul_list li .p_info img{ vertical-align:middle; margin-bottom:5px;}
.main .right .wrap_main .inbox .ul_list li .p_content{ width:330px; float:left; line-height:150%; padding-top:4px;}
.main .right .wrap_main .inbox .pnum{ height:30px; float:left; padding:20px 0 0 20px;}  
.main .right .wrap_main .inbox .pnum a{ text-decoration:underline;}  
.main .right .wrap_main .inbox .page{ height:30px; float:right; padding:23px 0 0 0;} 

/* 写站内信 */
.main .right .wrap_main .inbox h2{ font-size:12px; height:28px; border-bottom:1px solid #e1e0e0; color:#666; line-height:28px; letter-spacing:1px; margin-left:10px; padding-left:5px;}
.main .right .wrap_main .inbox .ul_write{ padding:24px 0 30px 20px; }
.main .right .wrap_main .inbox .ul_write li{ clear:both; padding:7px 0 3px 0!important; padding:7px 0 0px 0; }
html*+ .main .right .wrap_main .inbox .ul_write li{ padding:7px 0 0px 0!important; }
.main .right .wrap_main .inbox .ul_write li h3{ font-size:12px; font-weight:normal; float:left; width:80px; text-align:right; padding-top:7px; }
.main .right .wrap_main .inbox .ul_write li h5{ font-size:12px; font-weight:normal; float:left; width:80px; text-align:right; padding-top:30px; }
.main .right .wrap_main .inbox .ul_write li h4{ font-size:12px; font-weight:normal; float:left; padding:0px 0 0px 3px; }
.main .right .wrap_main .inbox .ul_write li .input02{ width:331px; height:18px; padding-top:4px; border:1px solid #bbbbbb; border-right:0; vertical-align:middle; padding-left:1px; }
.main .right .wrap_main .inbox .ul_write li .input01{ width:352px; height:18px; padding-top:4px; border:1px solid #bbbbbb; vertical-align:middle; padding-left:1px; }
.main .right .wrap_main .inbox .ul_write li input{ vertical-align:middle; }
.main .right .wrap_main .inbox .ul_write li textarea{ width:352px; border:1px solid #bbbbbb; padding-left:1px; height:80px; overflow-y:auto; margin-top:3px; }
.main .right .wrap_main .inbox .ul_write li img{ vertical-align:middle;}
.main .right .wrap_main .inbox .ul_write li select{ color:#666; width:80px; margin-bottom:5px; z-index:0; vertical-align:middle; }
.main .right .wrap_main .inbox .ul_write .btn01{ margin-top:8px; } 
.main .right .wrap_main .inbox .ul_write .btn04{ margin-top:8px; } 
/* 小浮动 */
.main .right .wrap_main .inbox .d_cont{ position:absolute; z-index:600; line-height:22px; color:#888; border:1px solid #7f9db9; height:22px; width:350px; background:#fff; padding-left:3px; }

.auto_complete { width: 150px; background: #fff; z-index: 100;}
.auto_complete ul { border:1px solid #888; margin:0; padding:0; width:100%; list-style-type:none; z-index: 100;}
.auto_complete ul li { margin:0; padding:3px; }
.auto_complete ul li.selected { background-color: #ffb; }
.auto_complete ul strong.highlight { color: #800; margin:0; padding:0; }


/* /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\ */
/* --------------邀请好友  ------------------------------------------------- */
/* /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\ */

/* 邀请方式--连接qq */ 
.main .right .wrap_main .tabinvite{ margin:36px 0 0px 41px; width:630px; border-bottom:1px solid #e9e9e9; padding-bottom:30px; }
.main .right .wrap_main .tabinvite li{ width:249px; height:84px; border:1px solid #e5ecf1; float:left; display:inline; margin-right:37px; margin-bottom:10px; }
.main .right .wrap_main .tabinvite .li_over{ background:url(/Public/images/main/bg_invite.gif) repeat-x;}
.main .right .wrap_main .tabinvite li .pic{ float:left; display:inline; margin:16px 0 0 15px; } 
.main .right .wrap_main .tabinvite li a.l_tab{ font-size:15px; font-weight:bold; color:#d87702; } 
.main .right .wrap_main .tabinvite li p{ float:left; line-height:180%; padding:21px 0 0 9px;} 
.main .right .wrap_main .tabinvite li p img{ vertical-align:middle; margin:5px 0; }

/* 邀请方式--通过连接导入 */ 
.main .right .wrap_main .forlink{ clear:both; margin:46px 0 20px 53px; }
.main .right .wrap_main .forlink h5{ font-size:15px; color:#d87702; height:30px; margin-left:-1px;}
.main .right .wrap_main .forlink .input01{ width:300px; height:18px; padding-top:4px; padding-left:6px; border:1px solid #bbb; margin:12px 0; }
.main .right .wrap_main .forlink input{ vertical-align:middle; }

/* 邀请方式--qq方式导入  */
.main .right .wrap_main .for_qq{ padding:36px 0 0px 41px; }
.main .right .wrap_main .for_qq li{ clear:both; padding:12px 0 0px 0!important; padding:7px 0 0px 0; }
html*+ .main .right .wrap_main .for_qq li{ padding:7px 0 0px 0!important; }
.main .right .wrap_main .for_qq li h5{ float:left; font-size:12px; font-weight:normal; width:60px; text-align:right; padding-top:7px; }
.main .right .wrap_main .for_qq li h6{ float:left; font-size:12px; font-weight:normal; padding:0px 0 0 2px; width:180px; }
.main .right .wrap_main .for_qq li h6 img{ margin:5px 0 6px 0; }
.main .right .wrap_main .for_qq li .input02{ width:166px; height:18px; padding-top:4px; border:1px solid #8e8e8e; }
.main .right .wrap_main .for_qq li .input03{ width:166px; height:18px; padding-top:4px; border:1px solid #eb7512; }
.main .right .wrap_main .for_qq a{ color:#515151; }
.main .right .wrap_main .for_qq li select{ width:170px; height:22px; margin-bottom:4px; }
.main .right .wrap_main .for_qq li .btn05{ margin-top:0px; }

.main .right .wrap_main .for_qq .p_tips{ width:245px; height:33px; float:left; background:url(/Public/images/main/bg_10.gif) no-repeat; color:#b1b0b0; padding:10px 0 0 20px; line-height:33px; } 


/*加好友浮动小图层 */
.main .drift04{ width:446px; position:absolute; z-index:1000; border:1px solid #f1982c; background:#fff; } 
.main .drift04 .title0{ width:436px; height:28px; border:1px solid #ffb55b; background:#f1982c; border-bottom:0; color:#fff; padding-top:5px; line-height:24px; padding-left:8px; } 
.main .drift04 .title0 .close{ float:right; padding:3px 13px 0 0; }  
.main .drift04 .p_01{ padding:10px 0px 0 15px; }  
.main .drift04 .face{ width:57px; height:57px; background:url(/Public/images/face_bg.gif) no-repeat; float:left; padding:4px 0 0 4px!important; padding-top:3px; display:inline; margin:15px 0 0 20px; }  
html*+ .main .drift04 .face{ padding-top:3px!important; }  

.main .drift04 .content{ float:left; padding:4px 0 0 4px; display:inline; margin:13px 0 10px 10px; } 
.main .drift04 .content textarea{ border:1px solid #ccc; overflow:auto; width:200px; height:55px; margin-top:5px; margin-bottom:15px; }   
.main .drift04 .content .div_text{ border:1px solid #ccc; width:280px; padding:10px; margin:0; margin-top:5px;} 
.main .drift04 .content .div_text ul{ } 
.main .drift04 .content .div_text ul li{ width:93px; float:left; height:23px;} 
.main .drift04 .content .div_text .li_0{ float:none; clear:both; padding:3px 0 0 3px; }  

.main .drift04 .btn{ clear:both; background:#fcecdc; border-top:1px solid #e0e0e0; height:32px; text-align:center; padding-top:7px; }

.main .drift04 .wupin{ clear:both; height:25px; width:400px; line-height:25px; }  
.main .drift04 .wupin input{ vertical-align:middle; border:1px solid #aaa; height:20px; line-height:20px; width:260px; margin-left:5px; } 
.main .drift04 .wupin h6{ width:100px; display:block; float:left; text-align:right; font-size:12px; font-weight:normal; }   


/*  俩个字的 增加了btn15跟btn16两个类 只有按钮背景的-------------------  add at 09-08-21  */
.btn15{ border:none; width:58px; color:#fff; font-weight:bold; height:24px; font-size:12px; background:url(/Public/images/bg_07.gif) no-repeat;  cursor:pointer; }
.btn16{ border:none; width:58px; color:#fff; font-weight:bold; height:24px; font-size:12px; background:url(/Public/images/bg_08.gif) no-repeat;  cursor:pointer; }
/* 可以显示四个字的 按钮背景图 */
.btn17{ border:none; width:69px; color:#fff; font-weight:bold; height:24px; font-size:12px; background:url(/Public/images/bg_09.gif) no-repeat;  cursor:pointer; }
.btn20{ border:none; width:69px; color:#fff; font-weight:bold; height:24px; font-size:12px; background:url(/Public/images/bg_13.gif) no-repeat;  cursor:pointer; }
/* 可以显示五个字的 按钮背景图 */
.btn18{ border:none; width:80px; color:#fff; font-weight:bold; height:24px; font-size:12px; background:url(/Public/images/bg_11.gif) no-repeat;  cursor:pointer; }
.btn19{ border:none; width:80px; color:#fff; font-weight:bold; height:24px; font-size:12px; background:url(/Public/images/bg_12.gif) no-repeat;  cursor:pointer; }


/* 写站内信--收件人浮动层 */
.drift02{ width:353px; position:absolute; z-index:1000; border:1px solid #f1982c; background:#fff; } 
.drift02 .title0{ height:28px; border:1px solid #ffb55b; background:#f1982c; border-bottom:0; color:#fff; padding-top:5px; line-height:24px; padding-left:8px; } 
.drift02 .title0 .close{ float:right; padding:0px 10px 0 0; }  
.drift02 .title0 .close select{ vertical-align:middle; width:80px; height:20px; margin-right:8px; }   
.drift02 .title0 .close img{ vertical-align:middle; }   
.drift02 .ul_list0{ margin:10px 0 16px 20px; } 
.drift02 .ul_list0 li{ width:103px; float:left; height:23px!important; margin-top:8px!important; height:25px; margin-top:6px; border-bottom:1px solid #e6ebee;} 
.drift02 .ul_list0 li input{ vertical-align:middle; margin-bottom:2px;}  

.drift02 .btn{ clear:both; background:#fcecdc; border-top:1px solid #e0e0e0; height:32px; text-align:center; padding-top:7px; }


/* 选择学校浮动小图层 */
.drift03{ width:446px; position:absolute; z-index:1000; border:1px solid #f1982c; margin:161px 0 0 160px; background:#fff; }
.drift03 iframe{ width:100%; filter:alpha(opacity=0); -moz-opacity:0; position:absolute; z-index:-1 }
.drift03 .title0{ width:439px; height:28px; border:1px solid #ffb55b; background:#f1982c; border-bottom:0; color:#fff; padding-top:5px; padding-left:5px; } 
.drift03 .title0 .close{ float:right; padding:3px 13px 0 0; cursor:pointer;} 
.drift03 .title0 select{ width:90px; } 
.drift03 ul{ margin:20px 0 0 23px; height:130px;  } 
.drift03 ul li{ width:133px; color:#d76907; float:left; margin-right:5px; height:20px;  } 
.drift03 .page{ clear:both; background:#fcecdc; border-top:1px solid #e0e0e0; height:25px; text-align:right; padding-top:10px; font-family:"宋体"; font-weight:bold; padding-right:10px; } 
.drift03 .page a{ padding:3px 6px; border:1px solid #eecdad; background:#f7e4d8; color:#a74900; font-weight:normal; } 



/* 好友管理浮动层 */
.drift01{ width:386px; position:absolute; z-index:1000; border:1px solid #f1982c; margin:51px 0 0 100px; background:#fff; } 
.drift01 .title0{ height:28px; border:1px solid #ffb55b; background:#f1982c; border-bottom:0; color:#fff; padding-top:5px; line-height:24px; padding-left:8px; } 
.drift01 .title0 .close{ float:right; padding:3px 13px 0 0; }  
.drift01 .p_01{ padding:18px 0px 0 12px; font-weight:bold; }  
.drift01 .content{ padding:10px 0 0 20px; }    
.drift01 .content ul{ } 
.drift01 .content ul li{ width:90px; float:left; height:25px;} 
.drift01 .content ul li input{ vertical-align:middle; margin-bottom:2px;} 
.drift01 .content .li_0{ float:none; clear:both; padding:6px 0 10px 3px; }  

.drift01 .btn{ clear:both; background:#fcecdc; border-top:1px solid #e0e0e0; height:32px; text-align:center; padding-top:7px; }
.drift01 .btn .btn01{ margin:0; }
.drift01 .btn .btn04{ margin:0; }

/*差找好友 发站内信图层 */
.drift06{ width:446px; position:absolute; z-index:1000; border:1px solid #f1982c; background:#fff; } 
.drift06 .title0{ width:436px; height:28px; border:1px solid #ffb55b; background:#f1982c; border-bottom:0; color:#fff; padding-top:5px; line-height:24px; padding-left:8px; } 
.drift06 .title0 .close{ float:right; padding:3px 13px 0 0; }  
.drift06 .p_01{ padding:10px 0px 0 15px; }  
.drift06 .face{ width:57px; height:57px; background:url(/Public/images/face_bg.gif) no-repeat; float:left; padding:4px 0 0 4px!important; padding-top:3px; display:inline; margin:15px 0 0 20px; }  
html*+ .drift06 .face{ padding-top:3px!important; }  

.drift06 .content{ float:left; padding:4px 0 0 4px; display:inline; margin:13px 0 10px 10px; } 
.drift06 .content textarea{ border:1px solid #ccc; overflow:auto; width:200px; height:55px; margin-top:5px; margin-bottom:15px; }   
.drift06 .content .div_text{ border:1px solid #ccc; width:280px; padding:10px; margin:0; margin-top:5px;} 
.drift06 .content .div_text ul{ } 
.drift06 .content .div_text ul li{ width:93px; float:left; height:23px;} 
.drift06 .content .div_text .li_0{ float:none; clear:both; padding:3px 0 0 3px; }  

.drift06 .btn{ clear:both; background:#fcecdc; border-top:1px solid #e0e0e0; height:32px; text-align:center; padding-top:7px; }

.drift06 .wupin{ clear:both;width:400px; }  
.drift06 .wupin input{ vertical-align:middle; border:1px solid #aaa; height:20px; line-height:20px; width:260px; margin-left:5px; } 
.drift06 .wupin h6{ width:100px; display:block; float:left; text-align:right; font-size:12px; font-weight:normal; }  

 
.main .right .wrap_main .drift03 .page{ float:right; padding:0px 0 0 0; } 

/* 任务  */
.main .right .wrap_main .task{ width:743px; padding:33px 0 0px 6px;}
.main .right .wrap_main .task h2{ font-size:12px; height:25px; border-bottom:1px solid #e1e0e0; color:#515151; line-height:25px; letter-spacing:1px; margin-left:10px; padding-left:5px;}
.main .right .wrap_main .task .ul_task{ margin:18px 0px 0 16px; }
.main .right .wrap_main .task .ul_task li{ float:left; width:336px; height:85px; background:url(/Public/images/main/task_bg.gif) no-repeat; cursor:pointer; display:inline; margin:0 19px 16px 0; font-family:Arial, Helvetica, sans-serif; }
.main .right .wrap_main .task .ul_task .li_finish{ background:url(/Public/images/main/task_finish.gif) no-repeat; color:#249700; }
.main .right .wrap_main .task .ul_task .li_over{ background:url(/Public/images/main/task_over.gif) no-repeat; }
.main .right .wrap_main .task .ul_task .li_finish_over{ background:url(/Public/images/main/task_finish_over.gif) no-repeat; color:#249700; }
.main .right .wrap_main .task .ul_task li .pic{ float:left; width:58px; height:52px; background:url(/Public/images/main/face_bg.gif) no-repeat 0 0; padding:4px 0 0 4px; display:inline; margin:14px 6px 0 15px; } 
.main .right .wrap_main .task .ul_task li .p_info{ width:250px; float:left; padding-top:23px;}
.main .right .wrap_main .task .ul_task li .p_info img{ vertical-align:middle; margin:12px 0;}


/* 打开任务浮动层 */
.openTask{ width:388px; height:293px; position:absolute; z-index:1000; color:#515151; background:url(/Public/images/main/open_task.gif) no-repeat; }
.openTask .close{ float:right; padding:30px 10px 0 0; }   
.openTask .task_description{ width:160px; float:left; padding:60px 20px 0 20px; color:#adadad; line-height:170%; } 
.openTask h5{ font-size:14px; color:#515151; height:23px; } 
.openTask .pic0{ width:143px; height:153px; float:left; padding:8px 0px 0 10px; }  

.openTask .task00{ height:81px; font-size:13px; padding:10px 0 0 20px; } 
.openTask .task00 p{ clear:both; line-height:140%; padding:3px 0 0 0px; } 
.openTask .task00 .lefth{ width:70px; display:block; float:left; font-weight:bold; } 
.openTask .task00 .ri_desc{ width:230px; display:block; float:left; } 
.openTask .task00 img{ vertical-align:middle; } 

.openTask .btn{ clear:both; padding:6px 10px 0 28px; }
.openTask .btn .text_right{ float:right; padding-top:6px; }


/* 领取奖励浮动层 */
.doneTask{ width:386px; height:271px; background:url(/Public/images/main/done_task.gif) no-repeat; position:absolute; z-index:1000; padding:1px; color:#515151; } 
.doneTask .title0{ height:17px; text-align:right; padding:8px 10px 0 0; }  
.doneTask .task_info{ margin:40px 0 0 0px; height:167px; text-align:center;  } 
.doneTask .task_info .org_f20{ font-size:26px; color:#ff7504; font-family:Arial; font-weight:bold; } 
.doneTask .task_info img{ vertical-align:middle; margin:13px 0 18px 0; } 
.doneTask .btn{ clear:both; text-align:center; padding-top:7px; }

/* 充值类型（沿用好友管理）---客户服务  */
.main .right .wrap_main .friendnav .customservice{ padding:15px 0 20px 8px; background:#efefef; border:1px solid #dfdfdf; border-right:0; margin-right:1px; line-height:170%; margin-top:100px; margin-bottom:50px;}
.main .right .wrap_main .friendnav .customservice img{ vertical-align:middle; margin:6px 4px;}

/* 信用卡银行卡充值卡充值  */
.main .right .wrap_main .chargebox{ float:left; width:590px; display:inline; padding-left:25px;}
.main .right .wrap_main .chargebox h3{ height:43px; font-size:12px; font-weight:normal; margin:25px 0 0 0; color:#999; border-bottom:1px solid #e7e7e7;}
.main .right .wrap_main .chargebox h3 img{ vertical-align:middle; }
.main .right .wrap_main .chargebox .ul_credit{ margin-top:18px; margin-left:5px; }
.main .right .wrap_main .chargebox .ul_credit li{ clear:both; padding-top:5px; height:32px; }
.main .right .wrap_main .chargebox .ul_credit li h4{ width:85px; float:left; font-size:12px; color:#999; padding-top:5px; text-align:right; padding-right:7px; line-height:150%; }
.main .right .wrap_main .chargebox .ul_credit li h5{ width:400px; float:left; font-size:12px; color:#999; font-weight:normal; }
.main .right .wrap_main .chargebox .ul_credit li h6{ width:200px; float:left; font-size:12px; color:#999; padding-top:5px; text-align:left; padding-right:7px; line-height:150%; }
.main .right .wrap_main .chargebox .ul_credit .payment{ background-color: #FFE2BD; }
.main .right .wrap_main .chargebox .ul_credit .input01{ width:200px; height:20px; line-height:20px; border:1px solid #7f9db9; margin:0; }
.main .right .wrap_main .chargebox .ul_credit input,select{ vertical-align:middle;}
.main .right .wrap_main .chargebox .ul_credit input{ margin:2px 0;}
.main .right .wrap_main .chargebox .ul_credit input[type=radio]{ margin:5px 0;}
.main .right .wrap_main .chargebox .ul_credit select{ width:202px; height:22px; margin:0 0 0 5px; vertical-align:middle; }
html*+ .main .right .wrap_main .chargebox .ul_credit input[type=radio]{ margin:2px 0;}
/* 重要提示  */
.main .right .wrap_main .chargebox .im_tips{ border-top:1px solid #e7e7e7; margin:20px 0 0 10px; }
.main .right .wrap_main .chargebox .im_tips p{ line-height:150%; padding:15px 60px 15px 2px; clear:both; }
.ul_bank{ width:500px; padding-left:3px; }
.ul_bank li{ width:130px; height:52px; float:left; margin-right:20px; margin-bottom:8px; }

.ul_yeepay{ width:600px; margin:5px 0 0 0; }
.ul_yeepay li{ width:193px; height:38px; float:left; margin-right:7px; margin-bottom:8px; }
.ul_yeepay li img {vertical-align:middle;}
.ul_yeepay li input {vertical-align:middle;}
.bank_bg { background:url(/Public/images/apps/Setting/Bank/bank_bg.png) no-repeat !important; background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Public/images/apps/Setting/Bank/bank_bg.png',sizingMethod='crop'); padding:2px; }

/* 神州行充值  */
.main .right .wrap_main .chargebox .shenzhoux{ margin-top:22px; padding-bottom:50px; margin-left:5px; text-align:center; }
.main .right .wrap_main .chargebox .shenzhoux .p01{ width:514px; height:29px; line-height:29px; color:#d87702; background:#f9f9f9; text-align:center; border:1px solid #e6e7e7; margin-bottom:12px; }

/* 充值查询  */
.main .right .wrap_main .checks{ margin-left:12px; }
.main .right .wrap_main .checks .p_inquire{ width:699px; height:40px; background:#f7f7f7; border:1px solid #dedede; padding:15px 0 0 30px; margin:15px 0 0 0px; }
.main .right .wrap_main .checks .p_inquire input,select{ vertical-align:middle;  }
.main .right .wrap_main .checks table{ border:1px solid #d5d5d5; width:731px; margin-top:20px; }
.main .right .wrap_main .checks table th{ background:#d5d5d5; height:27px; font-weight:normal; line-height:27px; text-align:left; padding-left:30px; }
.main .right .wrap_main .checks table td{ padding-left:30px; }
.main .right .wrap_main .checks table .tr_odd{ background:#fdfdfd; height:32px; line-height:32px; }
.main .right .wrap_main .checks table .tr_even{ background:#f7f7f7; height:27px; font-weight:normal; line-height:27px; }
.main .right .wrap_main .checks .p_jilu{ padding:15px 0 0 10px; }
.main .right .wrap_main .checks .p_jilu .page{ float:right; padding-right:52px; }


/* ------------------------------------------------------------------------------------------------------------------------------ */
/* 增加09-09-02-开始 */
/* /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\ */
/* --------------vip会员页面------------------------------------------------ */
/* /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\ */
/* 站内广告 */
.main .right .wrap_main .ad_in{ margin:8px 0 0px 0px;}
.main .right .wrap_main .ad_in img{ vertical-align:middle;}
/* 开通vip左侧 */
.main .right .wrap_main .left_nonav{ margin-top:6px; width:188px; float:left; background:#f7f7f7; border-right:1px solid #c5d2dc; display:inline; margin-left:3px; padding-bottom:100px;}
.main .right .wrap_main .left_nonav .p_01{ line-height:160%; padding:15px 0 0 15px;}
.main .right .wrap_main .left_nonav .p_01 img{ vertical-align:middle; margin:5px 0;}
.main .right .wrap_main .left_nonav .line_nonav{ height:1px; border-top:1px solid #e3e8ec; overflow:hidden; margin:30px 1px 10px 3px;}
.main .right .wrap_main .left_nonav .p_02{ width:157px; height:21px; background:url(/Public/images/main/bg_11.gif) no-repeat; text-align:center; padding-top:9px; margin:30px 0 0 15px;}


/* 开通vip右侧  */
.main .right .wrap_main .right_nonav{ float:left; width:585px; display:inline; padding-left:25px; margin-top:6px; padding-top:10px;}
.main .right .wrap_main .right_nonav .p_01{ line-height:160%; padding:6px 0 0 15px;}
.main .right .wrap_main .right_nonav .p_01 img{ vertical-align:middle; margin:5px 0;}
.main .right .wrap_main .right_nonav .p_01 input{ vertical-align:middle; margin:5px 0;}
.main .right .wrap_main .right_nonav .p_01 input[type=radio]{ margin:5px 3px 6px 0;}
.main .right .wrap_main .right_nonav .p_01 input[type=checkbox]{ margin:5px 3px 6px 0;}
.main .right .wrap_main .right_nonav .p_02{ width:157px; height:21px; background:url(/Public/images/main/bg_11.gif) no-repeat; text-align:center; padding-top:9px; margin:30px 0 0 15px;}

/* vip专享介绍 */
.main .right .wrap_main .vip_only{ margin:8px 0 0px 0px;}
.main .right .wrap_main .vip_only img{ vertical-align:middle; margin-right:11px;}

/* vip会员的特权与功能 */
.main .right .wrap_main .vip_info{ margin:10px 0 0px 0px; width:768px; border:1px solid #e3e3e3; margin-left:2px; padding-bottom:6px;}
.main .right .wrap_main .vip_info h3{ height:34px; background:#eeeeee; text-align:center; padding-top:10px; margin-bottom:40px; }
.main .right .wrap_main .vip_info .title1{ height:25px; background:url(/Public/images/main/icon51.gif) no-repeat 0 8px; line-height:25px; border-bottom:1px dashed #cccccc; width:660px; margin:0px 0 0 40px; padding-left:16px; }
.main .right .wrap_main .vip_info .table1{ height:34px; margin-top:10px; margin-left:45px; margin-bottom:10px; }
.main .right .wrap_main .vip_info .table1 td{ padding-left:20px;}
.main .right .wrap_main .btn_whole{ text-align:center; margin:10px 30px 20px 0;}
/* 增加09-09-02-结束 */
/* ------------------------------------------------------------------------------------------------------------------------------ */

/* --------------通知 页面-------------------------------------------------- */
/* 删除所有通知的一行（右对齐的）  */
.main .right .wrap_main .title_del{clear:both; text-align:right; margin:20px 0 0 0; width:760px; }
.main .right .wrap_main .title_del a.orange1{ color:#de6808; }
.main .right .wrap_main .title_del a.orange1:visited{ color:#de6808; }
.main .right .wrap_main .inform_title{border-bottom:1px solid #ddd; height:25px; margin:15px 40px 0 10px; line-height:25px; padding-left:5px;}
.main .right .wrap_main .inform_list{ padding:0; margin:3px 0px 0 18px;}
.main .right .wrap_main .inform_list li{ clear:both; border-bottom:1px dashed #ddd; width:737px; color:#515151; font-family:Arial; padding:8px 0 3px 0; }
.main .right .wrap_main .inform_list li img{ vertical-align:middle; margin:0 10px 5px 0; }
.main .right .wrap_main .inform_list li h5{ float:right; padding-top:3px;}
.main .right .wrap_main .page{ float:right; padding:30px 40px 0 0; }

.main .right .wrap_main .line_middle{ clear:both; height:23px; line-height:20px; color:#515151; font-weight:normal; background:url(/Public/images/main/line02.gif) repeat-x 0 10px; font-size:12px; margin:35px 55px 0 22px; }
.main .right .wrap_main .line_middle span{ background:#fff; padding:0 5px; }
.main .right .wrap_main .line_middle img{ vertical-align:middle; padding-right:5px; margin-left:-5px; margin-bottom:3px; }
.main .right .wrap_main .line_middle .spandata{ color:#a9a9a9; float:right; font-family:Arial; }


.main .right .wrap_main .friendask{ clear:both; margin:10px 0px 0px 0px; padding-bottom:16px;}
.main .right .wrap_main .friendask .pic{ float:left; width:58px; height:52px; background:url(/Public/images/main/face_bg.gif) no-repeat 0 0; padding:4px 0 0 4px; margin-right:6px; display:inline; margin-left:50px; } 
.main .right .wrap_main .friendask .p_info{ float:left; padding-top:7px;}
.main .right .wrap_main .friendask .p_info input{ margin-top:9px;} 

.main .right .wrap_main .friendask .p_info .span_bg{ display:block; background:#e7f9ad; color:#5f8d00; padding:7px 7px; margin:7px 0 0 0; width:210px;} 
.main .right .wrap_main .friendask .p_info .span_bg img{ vertical-align:middle; margin-right:6px;} 


/* --------------应用------------------------------------------------------ */

/* 添加应用   */
.main .right .wrap_main .apps_add{ width:680px; margin:33px 0px 0 42px; }
.main .right .wrap_main .apps_add li{ clear:both; border-bottom:1px dashed #e1e1e1; margin:18px 0px 0px 0px; padding-bottom:16px;}
.main .right .wrap_main .apps_add li h4{ float:left; width:110px; height:90px; padding:0px 0px 0 7px; }
.main .right .wrap_main .apps_add li h6{ float:right; font-size:12px; font-weight:normal; padding:0px 0px 0 0; color:#975f00; line-height:90px; width:100px; text-align:center; }
.main .right .wrap_main .apps_add li h6 input{ margin-top:30px; } 
.main .right .wrap_main .apps_add li .p_content{ width:420px; float:left; line-height:150%; padding-top:4px; color:#666;}
.main .right .wrap_main .apps_add li .p_content .l_t{ display:block; margin-bottom:8px; font-size:14px; font-weight:bold; color:#cc7003;}

/* 发送评论 */
.main .right .wrap_main .apps_add .s_com{ margin-top:3px; width:345px; background:#fef4ea; padding:9px 0 0 5px; margin-left:117px; }
.main .right .wrap_main .apps_add .s_com .c_face{ float:left; width:58px; height:57px; background:url(/Public/images/main/face_bg.gif) no-repeat; padding-top:4px; margin-right:5px;} 
.main .right .wrap_main .apps_add .s_com .c_face img{ margin:0px 0 0 4px;}
.main .right .wrap_main .apps_add .s_com .sendcom{ float:left; width:270x; padding-left:0px; margin-bottom:10px;} 
.main .right .wrap_main .apps_add .s_com .sendcom .input01{ width:220px; height:19px; border:1px solid #cccccc; color:#999; padding:5px 0 0 3px; }
.main .right .wrap_main .apps_add .s_com .sendcom div{ float:left; }
.main .right .wrap_main .apps_add .s_com .sendcom img{ vertical-align:top; margin: 3px 10px 0 10px; }

/* 评论 */
.main .right .wrap_main .apps_add  .comment{ width:345px; background:#fee6ce url(/Public/images/main/comment_top.gif) no-repeat 0 0; padding:9px 0 0 5px; margin-left:117px; }
.main .right .wrap_main .apps_add  .comment .c_face{ float:left; width:58px; height:57px; background:url(/Public/images/main/face_bg.gif) no-repeat; padding-top:4px; margin-right:5px;} 
.main .right .wrap_main .apps_add  .comment .c_face img{ margin:0px 0 0 4px;}
.main .right .wrap_main .apps_add  .comment .c_text{ float:left; padding:0px 3px 5px 2px; width:270px; }
.main .right .wrap_main .apps_add  .comment .c_text h5{ font-size:12px; font-weight:normal; margin:8px 0 3px 0;}
.main .right .wrap_main .apps_add  .comment .c_text .p_in{ line-height:140%; color:#66667a; word-break:break-all; }
.main .right .wrap_main .apps_add  .comment .c_close{ float:right; padding:0 0px 0 0;} 
.main .right .wrap_main .apps_add  .p_02{ width:340px; background:#fef4ea; margin-top:3px; padding:10px 0 10px 10px;}
.main .right .wrap_main .apps_add  .p_02 .input01{ width:320px; height:19px; border:1px solid #cccccc; color:#999; padding:5px 0 0 3px; }


/* 应用管理  */ 
.main .right .wrap_main .apps_title{ border-bottom:1px solid #e1e1e1; margin:42px 45px 0 20px; height:20px; color:#999;  } 
.main .right .wrap_main .apps_title a{ color:#999;  } 
.main .right .wrap_main .apps_title .right0{ float:right; } 

.main .right .wrap_main .apps_mag{ width:720px; margin:3px 0px 0 25px; }
.main .right .wrap_main .apps_mag li{ clear:both; border-bottom:1px dashed #e1e1e1; margin:8px 0px 0px 0px; padding-left:10px; padding:5px 0 5px 0; cursor:hand; } 
.main .right .wrap_main .apps_mag .li_hover{ background-color: #ffb } 
.main .right .wrap_main .apps_mag li h4{ float:right; font-size:12px; font-weight:normal; padding:7px 0px 0 0; width:100px; text-align:center; }  
.main .right .wrap_main .apps_mag li img{ vertical-align:middle; margin-bottom:5px; margin-right:10px; }


.clearer{ clear:both; height:0; overflow:hidden;}

a{ color:#515151; text-decoration:none;}
a:visited{}
a:hover{ text-decoration:underline;}

.orange1{ color:#de6808; }
a.orange1{ color:#de6808; }
.orange2{ color:#cc3300; }
a.orange2{ color:#cc3300; }
.orange3{ color:#ff6905; }
a.orange3{ color:#ff6905; }

.green{ color:#249700; }
a.green{ color:#249700; }
.gray1{ color:#a9a9a9; }

/* ---------------------------------------------------------------------------------------------- */
/* 增加09-09-11-开始 */
.orange4{ color:#f49724; }
a.orange4{ color:#f49724; }
/* 增加09-09-11-结束 */
.orange5{ color:#bd7e1d; }
a.orange5{ color:#bd7e1d; }

.t_orange{ color:#d56708; font-size:13px;}

 

.btn01{ border:none; width:58px; height:24px; background:url(/Public/images/main/bg_02.gif) no-repeat; font-size:12px; font-weight:bold; color:#fff; padding-top:0!important; padding-top:2px; cursor:pointer; }
html*+ .btn01{ padding-top:2px!important; }
.btn02{ border:none; width:69px; height:24px; background:url(/Public/images/main/bg_01.gif) no-repeat; font-size:12px; font-weight:bold; color:#fff; padding-top:0!important; padding-top:2px; cursor:pointer;  }
html*+ .btn02{ padding-top:2px!important; }
.btn03{ border:none; width:43px; height:24px; background:url(/Public/images/main/bg_03.gif) no-repeat; font-size:12px; font-weight:bold; color:#fff; padding-top:0!important; padding-top:2px; cursor:pointer;  }
html*+ .btn03{ padding-top:2px!important; }
.btn04{ border:none; width:58px; height:24px; background:url(/Public/images/main/bg_05.gif) no-repeat; font-size:12px; font-weight:bold; color:#fff; padding-top:0!important; padding-top:2px; cursor:pointer;  }
html*+ .btn04{ padding-top:2px!important; }
.btn05{ border:none; width:116px; height:24px; background:url(/Public/images/main/bg_06.gif) no-repeat; font-size:12px; font-weight:bold; color:#fff; padding-top:0!important; padding-top:2px; cursor:pointer;  }
html*+ .btn05{ padding-top:2px!important; }
.btn06{ border:none; width:139px; height:24px; background:url(/Public/images/main/bg_12.gif) no-repeat; font-size:12px; font-weight:bold; color:#fff; padding-top:0!important; padding-top:2px; cursor:pointer;  }
html*+ .btn06{ padding-top:2px!important; }
.btn07{ border:none; width:86px; height:24px; background:url(/Public/images/main/bg_13.gif) no-repeat; font-size:12px; font-weight:bold; color:#fff; padding-top:0!important; padding-top:2px; cursor:pointer;  }
html*+ .btn07{ padding-top:2px!important; }

/* 希望谷栏目列表 */
.box_map{ width:650px; overflow:auto; color:#999; padding:10px 0 0 10px; background:#fff; border:1px solid #db6606; position:absolute; z-index:9999; margin:-3px 0 0 314px;}
.box_map a{ color:#999; }
.box_map a:hover{ color:#de6808; }
.box_map .box3in{ width:210px; height:92px; float:left; vertical-align:middle; }
.box_map .box3in img{ float:left; vertical-align:middle; margin-right:7px; }
.box_map .box3in .img0{ margin-top:10px; }
.box_map .box3in p{ float:left; line-height:150%; padding:2px 0 0 2px; }
.box_map .map_close{text-align:right;padding: 0 0 10px 0;width:630px;}

/* 首页课外园地下拉浮动层  */
.f_seclet{ width:68px; position:absolute; z-index:1000; background:#bdedf9; border:1px solid #fff; margin-left:25px; line-height:160%; padding:5px 0 6px 16px; } 
.f_seclet a{ font-family:"微软雅黑"; font-size:12px; color:#153841;  }

/*-------鼠标移动到用户头像时候显示的层------------------------------- */ 
.fd_07{ width:300px; position:absolute; z-index:100; margin:18px 0 0 20px; }  
.fd_07 .arrow1, .fd_07 .arrow2{ position:absolute; margin:0 0 0 150px;width:0px;height:0px;overflow:hidden;border-left:7px transparent dotted;border-right:7px transparent dotted; z-index:111; }
.fd_07 .arrow1{ border-bottom:7px #bfbfbf solid;top:-9px;}  
.fd_07 .arrow2{ border-bottom:7px #fff solid;top:-8px;}
.fd_07in{ width:300px; z-index:105; filter:alpha(opacity=20); zoom:1; border:0; background:url(/Public/images/main/bg_shadow.png) repeat; _background:#000; padding-bottom:2px; } 
.fd_07in2{ position:relative; width:298px; border:1px solid #bfbfbf; color:#666; background:#fff; z-index:110; margin:-2px 0 0 -2px; overflow:auto; } 
.fd_07in2 .text01{ padding:20px 0 13px 20px; }  
.fd_07in2 .text01 .img0{ float:left; margin-right:15px; background:#ccc;  } 
.fd_07in2 .text01 .textin{ float:left; width:190px; line-height:140%; padding-top:2px; } 
.fd_07in2 .text01 .textin h4{ font-size:12px; height:21px; font-weight:normal; } 
.fd_07in2 .text01 .text2{ clear:both; line-height:150%; padding-top:8px; width:260px; font-family:Arial; margin-top:-20px;}
.fd_07in2 .text02{ background:#f7f7f7 url(/Public/images/main/line_sp.gif) repeat-x; clear:both; padding:13px 0 9px 13px;}   
.fd_07in2 .text02 img{ vertical-align:middle; margin:0px 2px 3px 0; }   
.fd_07in2 .text02 h4{ float:right; display:inline; margin:-3px 10px 0 5px; font-size:12px; font-weight:normal; text-align:center; line-height:140%; } 
.fd_07in2 .text02 h4 a.gz{ display:inline-block; zoom:1; color:#df6138; background:#f6e4ab; padding:3px 6px; line-height:100%; clear:both;} 
.fd_07in2 .text02 h4 a.gz span{ line-height:100%; font-family:Arial; font-size:14px; font-weight:bold; } 
.fd_07in2 .text02 h4 a.gz:hover{ color:#fff; background:#e3641c; text-decoration:none;}   
.fd_07in2 .text02 .gz_y{ background:#eaeaea; color:#666666; display:inline-block; zoom:1; padding:4px 6px 4px 4px; line-height:100%; clear:both; float:right; border:1px solid #d7d7d7; } 
.fd_07in2 .text02 .gz_y img{ vertical-align:middle; margin-right:2px; }  
.fd_07in2 .text02 .gz_y a.org{ color:#ec8a6a } 

/*-------右上角通知------------------------------- */
.fd_01, .fd_01in, .fd_01in2{ position:relative; display:inline-block; *display:inline; zoom:1; } 
.fd_01{ width:180px; border:1px solid #cccccc; background:#fdffea; position:fixed; _position:absolute; right:10px; top:30px; z-index:100; } 
.fd_01in{ margin:-2px 0px; width:178px; border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;  line-height:150%; padding:0 1px;}  
.fd_01in2{ width:162px; color:#333333; padding:6px 8px; background:#fdffea;  line-height:150%;}  
.fd_01in a{ color:#e76c44; }   
.fd_01in2 .close0{ float:right; margin:5px 0px 0 0;} 

.d_facebox{ width:196px; height:181px; position:absolute; z-index:1000; background: url(/Public/images/main/facebox_bg.gif) no-repeat; }
.d_facebox .facebox{ width:193px; height:147px; margin:8px 0 0 9px; }
.d_facebox .facebox li{ width:29px; height:27px; text-align:center; padding-top:2px; float:left; cursor:pointer; }
.d_facebox .facebox li img{ vertical-align:middle; }
.d_facebox .facebox .li_mover img{ border:1px solid #c97d12; overflow:hidden; }
.d_facebox .facepage{ text-align:right; color:#de6808; padding:4px 10px 0 0; }
.d_facebox .facepage img{ vertical-align:middle; }



/*-------关注成功|我的关注--创建成功------------------------------------------------------------------------------------------ */   
.fd_04{ width:380px; position:absolute; z-index:100; margin-left:20px; }  
.fd_04in{ width:380px; z-index:105; filter:alpha(opacity=20); zoom:1; border:0; background:url(../Images/bg_shadow.png) repeat; _background:#000; padding-bottom:2px; } 
.fd_04in2{ position:relative; width:378px; border:1px solid #bfbfbf; color:#333333; background:#fff; z-index:110; margin:-2px 0 0 -2px; overflow:auto; } 
.fd_04in2 .title01{ width:373px; height:27px; background:#f5f7fa; overflow:auto; line-height:22px; padding:5px 0 0 5px; }  
.fd_04in2 .title01 .right0{ float:right; padding:4px 8px 0 0; } 
.fd_04in2 .text01{ margin:15px 0 0 30px; width:314px; height:23px; color:#999999;}  
.fd_04in2 .text01 .right0{ float:right; }   
.fd_04in2 .text01 .right0 a{ color:#666666; }  
.fd_04in2 .text01 p{ padding-top:5px; }  
.fd_04in2 .text02{ margin:5px 0 0 30px; width:320px; background:#f3f3f3; overflow:auto; border:1px solid #dddddd; }  
.fd_04in2 .text02 ul{ padding:20px 0 10px 20px; }   
.fd_04in2 .text02 ul li{ width:138px; height:28px; float:left; } 
.fd_04in2 .text02 .p0{ clear:both; padding:0 0 10px 20px; }    
.fd_04in2 .text02 .p0 a{ color:#0082cb; }
.fd_04in2 .p02{ padding:10px 0 0 25px;}  
.fd_04in2 .p02 .input0{ width:150px; height:20px; line-height:20px; border:1px solid #bbb; } 
.fd_04in2 .p03{ margin:20px 0 20px 30px; text-align:center; width:314px; }  
/*-------我的关注--创建成功 -------------- */   
.fd_04in2 .fd_text03{ margin:7px 0 20px 20px; }  
.fd_04in2 .fd_text03 .input0{border-color:#C4C7BD #EFEFEF #F2F2F2 #D2D5CA;border-style:solid;border-width:1px; width:190px; height:20px; color:#999999; line-height:20px; font-size:12px; margin:12px 0; }
