﻿@charset "utf-8";
/*CSS通用*/
/** 清除内外边距 **/
#divLoginBar h1,#divLoginBar h2,#divLoginBar h3,#divLoginBar h4,#divLoginBar h5,#divLoginBar h6,#divLoginBar hr,#divLoginBar p,#divLoginBar blockquote,#divLoginBar dl,#divLoginBar dt,#divLoginBar dd,#divLoginBar ul,#divLoginBar ol,#divLoginBar li,#divLoginBar pre,#divLoginBar form,#divLoginBar iframe,#divLoginBar fieldset,#divLoginBar legend,#divLoginBar button,#divLoginBar input,#divLoginBar textarea,#divLoginBarth, #divLoginBar td {margin: 0; padding: 0}
#divLoginBar.dh_daoh{width:366px; height:24px; float:right;margin:0 auto; padding:0; font-size:12px; font-family:"宋体" "Verdana"; background:transparent;letter-spacing:0.3px;color: #000;white-space:nowrap;}
#divLoginBar.dh_daoh a{color:#295858;text-decoration: none;}
#divLoginBar.dh_daoh a:hover {text-decoration:underline;color:#f60;}
#divLoginBar.dh_daoh em {font-style:normal;color:#999;}
#divLoginBar.dh_daoh img{ margin:0px; border:0px}
.nav_r_m .menu {float:right;display:block;z-index:44444}
.nav_r_m .help {}
.nav_r_m .logined {overflow:hidden; padding:6px 0 0 8px;float:right; display:inline;height:22px;}
#divLoginBar .dh_space { background:url(http://loginbar.yaolan.com/images/ico_home.gif) left top no-repeat; padding-left:18px;}
#divLoginBar .dh_dlzc {float:right; width:168px; color:#ccc;margin-top:6px;font-weight:bold;}
/*我的摇篮下拉层*/
#divLoginBar.dh_daoh #dh_PopIndex{position: absolute;width:158px; height:308px; border:1px solid #ccc; background-color:#fff;line-height:20px;text-align:left;position:absolute;display:block;clear:both;z-index:2222222;}
#divLoginBar.dh_daoh #dh_yl-c{ }
#divLoginBar.dh_daoh .dh_yl_l{ width:128px; height:166px; float:left; padding:15px; display:inline}
#divLoginBar.dh_daoh .dh_yl_l p{ line-height:22px; margin:0px}
#divLoginBar.dh_daoh .dh_yl_l p.STYLE19 b {color:#666;}
#divLoginBar.dh_daoh #dh_yl-c p{ text-align:left; height:23px;}
#divLoginBar.dh_daoh #dh_yl-c p a {display:inline;}
#divLoginBar.dh_daoh .dh_yl_r{ width:67px; height:180px; float:right; margin:15px 5px;border-left:1px solid #ccc; padding-left:18px}
#divLoginBar.dh_daoh .dh_yl_r p{ line-height:22px; margin:0px}
#divLoginBar.dh_daoh #dh_yl-c a {display:block;}
#divLoginBar .logbar_icon_19{background:url(http://loginbar.yaolan.com/images/icon4.gif) 0 4px no-repeat; padding-left:22px;}
#divLoginBar .logbar_icon_14{background:url(http://loginbar.yaolan.com/images/icon8.gif) 0 4px no-repeat; padding-left:22px;}
#divLoginBar .logbar_icon_18{background:url(http://loginbar.yaolan.com/images/icon12.gif) 0 4px  no-repeat; padding-left:22px;}
#divLoginBar .logbar_icon_37{background:url(http://loginbar.yaolan.com/images/icon_share.gif) 0 4px no-repeat; padding-left:22px;}
#divLoginBar .logbar_icon_32{background:url(http://loginbar.yaolan.com/images/icon_24.gif) 0 3px no-repeat; padding-left:22px;margin-bottom:4px;}
#divLoginBar .logbar_icon_liuyan{background:url(http://loginbar.yaolan.com/images/icon_6.gif) 0 3px no-repeat;padding-left:22px;margin-bottom:4px;}
#divLoginBar .logbar_icon_35{background:url(http://loginbar.yaolan.com/images/icon_ABC.gif) 0 2px no-repeat; padding-left:22px;margin-bottom:4px;}
#divLoginBar .logbar_icon_16{background:url(http://loginbar.yaolan.com/images/icon10.gif) 0 2px no-repeat; padding-left:22px;margin-bottom:4px;}
#divLoginBar .logbar_icon_17{background:url(http://loginbar.yaolan.com/images/Group.gif) 0 2px no-repeat; padding-left:22px;margin-bottom:4px;}
#divLoginBar .logbar_icon_15{background:url(http://loginbar.yaolan.com/images/icon9.gif) 0 2px no-repeat; padding-left:22px;margin-bottom:4px;}
#divLoginBar .logbar_icon_czqx{background:url(http://loginbar.yaolan.com/images/icon18.gif) 0 2px no-repeat; padding-left:22px;margin:2px 0 4px 0;}
#divLoginBar .parents_lbg_floatm {z-index:55554;}
#divLoginBar .lgb_floatmess {position:absolute;z-index:55555;display:block;width:272px;height:152px;}
#divLoginBar .lgb_floatmess iframe {width:270px;height:150px;background:#transparent;z-index:55556;}
#topnav2_all {position:static !important;}

*html,*htmlbody/*修正IE6振动bug*/{background-image:url(about:blank);background-attachment:fixed;}

/*底部导航的css*/
.clear_adapp:after{content:'\0020'; display:block; height:0; clear:both}
.clear_adapp {*zoom:1}
body .com_appbottom { width:100%; text-align:left; left:0; position:fixed; bottom:0; z-index:99999; font-size:12px; height:25px; position:absolute; _top: expression(documentElement.scrollTop+documentElement.clientHeight-this.offsetHeight); /* for IE6 */}
.ca_colortitle { border:1px solid #B5B5B5; border-bottom:none; margin:0 15px; height:24px;}
.ca_background { border-top:1px solid #fff; height:23px; background:#E5E5E5;}
.ca_leftbox, .ca_rightbox { float:left; width:80%; height:23px; line-height:23px;}
.ca_rightbox { float:right; width:15%;} 

/*------左边-------*/
.cmy_appbox { float:left; position:relative; width:95px; height:23px; display:inline}
.cmy_app, .cmy_app_hover { width:65px; padding-left:30px; border-right:1px solid #B5B5B5; background: url(http://loginbar.yaolan.com/images/amy_appui.png?d=20100528) no-repeat 10px 2px; height:23px; line-height:23px; cursor:pointer; z-index:999992}
.cmy_app_hover { position:absolute; left:0; bottom:0; background-color:#fff; font-weight:bold; color:#f60; border:2px solid #999; border-top:none; margin-top:-2px; margin-left:-1px; z-index:999999}

/*------添加应用-------*/
.no_appbox { width:294px; height:108px; background:url(http://loginbar.yaolan.com/images/no_appboxbj.png) no-repeat 0 0; position:absolute; left:-2px; bottom:20px; z-index:999995; padding-top:6px; padding-right:10px;}
.na_apptext { padding-left:40px; background:url(http://loginbar.yaolan.com/images/no_appboxui.png) no-repeat 10px 2px; line-height:20px; height:40px; overflow:hidden; margin-bottom:10px}
.na_apptext em { font-weight:bold}
.na_btnbox { height:25px; padding-left:38px}
.na_btnbox .na_addbtn { background:url(http://loginbar.yaolan.com/images/na_addapp.png) no-repeat 0 0; width:105px; height:25px; line-height:25px; text-align:center; border:none; color:#fff; cursor:pointer}
.na_btnbox a.gary { color:#999; margin-left:15px}

/*------应用列表-------*/
.ca_applist { border:2px solid #999; background:#fff; width:261px; position:absolute; left:-1px; bottom:23px; z-index:999991; }
.ca_applist h3 { height:28px; line-height:28px; background:#FFAB00; color:#fff; padding-left:10px; font-size:12px; font-weight:bold}
.my_spacelink { height:32px; line-height:32px; font-size:14px; border-bottom:1px dashed #ddd;}
.my_spacelink a { margin-left:12px; color:#666}
.my_spacelink a:hover { color:#f60}
.my_apptitle { height:30px; line-height:30px; font-size:12px; color:#FFAB00; font-weight:bold; background:url(http://loginbar.yaolan.com/images/amy_appui.png?d=20100528) no-repeat 65px -61px; padding-left:10px}
.ca_aplistbox { padding-bottom:10px;}
.ca_aplistbox ul { float:left; width:130px; border-right:1px solid #E5E5E5;}
.ca_aplistbox ul.ca_listright { border:none}
.ca_aplistbox ul li { height:25px; overflow:hidden; width:100%; margin-bottom:0;*margin-bottom:-2px; font-size:12px}
.ca_aplistbox ul li a { display:block; line-height:25px; background:url(http://loginbar.yaolan.com/images/cm_appui.png) no-repeat 10px 4px; padding-left:30px; color:#4C1B05}
.ca_aplistbox ul li a:hover { background-color:#FFF7C4; text-decoration:none; color:#f60}
.ca_aplistbox ul.ca_listright a { background-position:15px 4px; padding-left:35px;}

.ca_nearbox { float:left; color:#666; text-align:left; padding-left:10px;/*_width:470px;*/ height:23px; *overflow:hidden;}
.ca_nearbox h6 { float:left; font-weight:normal; font-size:12px; width:58px; margin:0; padding:0;}
.ca_nearbox a { display:block; float:left; height:23px; width:28px; background:url(http://loginbar.yaolan.com/images/cm_appui.png) no-repeat 50% 50%; position:relative}
.ca_nearbox a:hover, .ca_nearbox a.ca_hover { background-color:#fff; text-decoration:none}

.ca_nearbox .in_tongcheng { width:120px; background:url(http://loginbar.yaolan.com/images/tongchengquan.gif) no-repeat 10px 5px; color:#003399; padding-left:32px; border:1px solid #B5B5B5; border-width:0 1px;}
.ca_nearbox .in_tongcheng:hover { color:#f60;}

.ca_aplistbox ul li a.ca_apptextad01, .ca_aplistbox ul li a.ca_apptextad02 { background:url(http://loginbar.yaolan.com/images/ca_applistad.png) no-repeat 16px 8px; color:#999}
.ca_aplistbox ul li a.ca_apptextad02 { background-image:url(http://loginbar.yaolan.com/images/ca_applistad2.png)}
.ca_aplistbox ul li a.ca_apptextad01:hover, .ca_aplistbox ul li a.ca_apptextad02:hover { color:#f60; text-decoration:underline}

.ca_nearbox .ca_bubblebox { height:32px; width:300px; position:absolute; left:-5px; bottom:23px; background:url(http://loginbar.yaolan.com/images/app_commonui.png) no-repeat 5px -37px; z-index:999993; }
.ca_nearbox .ca_bubbletext {  line-height:25px; background:#FFAB00; color:#fff; font-size:14px; text-decoration:none; padding:4px 8px}

.ca_nearbox span.ca_textlink { float:left; display:block; padding-left:12px;}
.ca_nearbox span.ca_textlink a { background:none; color:#039; width:50px;}
.ca_nearbox span.ca_textlink a:hover { background:none; text-decoration:underline; color:#f60}

/*------开心气泡-------*/
#aLogin { position:relative;}
#aLogin .login_toptips {background:url(http://loginbar.yaolan.com/images/login_toptips.png?d=20100804) no-repeat 0 0; width:189px; height:29px; position:absolute; top:15px; left:-15px;}


/*------右边-------*/
.ca_messagebox { border-right:1px solid #B5B5B5; background: url(http://loginbar.yaolan.com/images/app_newmessageui.png) no-repeat 12px 7px; width:55px; font-size:12px; float:left; position:relative; padding-left:30px; display:inline; }
.ca_newmessage { display:block; width:55px; color:#526CA5; text-align:left}
.ca_newmessage:hover { color:#f00; text-decoration:none}
#a_bottomnav_back_top { float:right; display:block; width:45px; color:#666; padding-left:28px; background: url(http://loginbar.yaolan.com/images/amy_appui.png?d=20100528) no-repeat 10px -35px; border-left:1px solid #B5B5B5; cursor:pointer;}
#a_bottomnav_back_top:hover {color: #f60; text-decoration: none}
/*消息弹出层*/
.lgb_floatmess { width:268px; height:134px; z-index:100000; position:absolute; left:10px; top:-130px; background:url(http://loginbar.yaolan.com/Images/apphave_message.png?d=20100528) no-repeat 0 0; overflow:hidden; }

/*------通用头部 我的摇篮-------*/
#adcommon_top { height:24px; line-height:24px; color:#999; font-size:12px; text-align:left; float:right; margin:0; padding:0;}
#adcommon_top li {float:right; height:24px; line-height:24px; padding:0 8px; background:url(http://loginbar.yaolan.com/images/ad_tophouse.png?d=20100803) no-repeat 0 -26px;}
#adcommon_top li.ad_topuser { padding:0 5px 0 0; position:relative; text-align:right; background:none; width:110px; z-index:10000}
.at_houseui, .at_sinaui { width:13px; height:20px; padding:0 3px 0 0; background:url(http://loginbar.yaolan.com/images/ad_tophouse.png?d=20100803) no-repeat 0 0px; display:inline-block; _overflow:hidden;}
.at_sinaui { background-position:0 -102px;}
#adcommon_top li.ad_topuser .at_jtup { background:url(http://loginbar.yaolan.com/images/ad_tophouse.png?d=20100803) no-repeat 0 32px;}
#adcommon_top li.ad_topuser .at_userbox, #adcommon_top li.ad_topuser .at_userbox_hover { position:absolute; top:2px; right:0; height:20px; line-height:20px; color:#333; background:url(http://loginbar.yaolan.com/images/ad_tophouse.png?d=20100803) no-repeat right -50px; padding-right:18px; border-bottom:none; padding-left:5px; cursor:pointer ;z-index:10001;}
#adcommon_top li.ad_topuser .at_userbox_hover { background-position:right -74px; background-color:#fff; border:1px solid #BFBFBF; border-bottom:none; height:23px; text-decoration:none; color:#f60; top:1px; right:-1px;}
#adcommon_top li.ad_topuser .at_userlist { border:1px solid #BFBFBF; position:absolute; top:24px; right:-1px; width:140px; height:53px; z-index:991; background:#fff; padding-top:6px; text-align:left}
#adcommon_top li.ad_topuser .at_userlist a { display:block; margin:0 5px; text-align:right; padding-right:4px;}
#adcommon_top li.ad_topuser .at_userlist a:hover { background:#f4f4f4; text-decoration:none;}
#adcommon_top ul{list-style:none;}

#topnav2_all .nav_r_m{height: auto; line-height:22px; display:inline; text-align:right; float:right; margin:0; padding-top:5px; overflow:visible}
.app_loading { width:100px; height:90px; margin:0 auto; background:url(http://loginbar.yaolan.com/images/loading.gif) no-repeat 50% 50%;}

#topnav2_all { overflow:visible}