body { background: url(/images/share/bengbeng_bgr.gif) repeat-x top center #EEF9FF;}
/*信箱*/
.mail_icon{ background:url(/images/mail/mail_icon.gif) no-repeat;cursor:pointer;}

.mail_head{ margin:35px auto 0px auto; width:950px; height:37px; background:url(/images/mail/mail_bgr1.gif) repeat-x;}
.mail_menu{ float:left; height:37px; padding-left:25px;}
.mail_menu li{ float:left; height:37px;line-height:37px;margin-right:25px;}

.mail_xt,.mail_sx,.mail_tz{ color:#FFFFFF!important; font-family:"宋体";font-size:14px;font-weight:bold; padding-left:22px;}
.mail_xt{background-position:0px -110px;}
.mail_sx{background-position:0px -150px;}
.mail_tz{background-position:0px -190px;}

.mail_xt2,.mail_sx2,.mail_tz2{ color:#000!important; font-family:"宋体";font-size:14px;font-weight:bold; padding-left:22px;}
.mail_xt2{background-position:0px -130px;}
.mail_sx2{background-position:0px -170px;}
.mail_tz2{background-position:0px -210px;}

.mail_selected{height:37px; float:left;}
.mail_selected li{ float:left;height:37px; background:url(/images/mail/mu_bj2.gif) repeat-x;margin:0px !important;}
.mail_selected li.left{width:7px;background:url(/images/mail/mu_bj1.gif) no-repeat;}
.mail_selected li.mid{}
.mail_selected li.right{width:7px;background:url(/images/mail/mu_bj3.gif) no-repeat;}

.mail_write{ float:right; width:89px; height:25px; background-position:0px 0px; border:0px; margin:6px 13px 0px 0px;}

.mail_box{ margin:0px auto; width:948px;min-height:270px;_height:270px; background-color:#FFFFFF; border:#3AA6C8 1px solid; border-top:none;}
.mail_title{ width:918px; padding-left:30px; height:30px;background:url(/images/mail/mail_bgr2.gif) repeat-x;}

.menu_bgr1,.menu_bgr2{background:url(/images/mail/mail_icon.gif) no-repeat;cursor:pointer;height:22px; line-height:22px; border:0px;color:#0C75A4; margin:0px 3px;}
.menu_bgr1{background-position:0px -60px; width:56px;}
.menu_bgr2{background-position:0px -30px; width:73px;}

/*系统消息列表*/
.xt_top{ padding-top:4px;}

.xt_list{ margin:15px auto 0px auto; width:840px;}
.xt_list ul{ min-height:65px;_height:65px; margin-bottom:8px;clear:both;}
.xt_list ul li{ float:left;}
.xt_list ul li.a1{ width:35px;padding-top:17px;}
.xt_list ul li.a2{ width:35px; padding-top:20px;}
.xt_list ul li.a3{ width:80px;}
.xt_list ul li.a3 img{ padding:1px; border:#C8C8C8 1px solid; width:60px; height:60px;}
.xt_list ul li.a4{ width:690px;overflow:hidden;}
.xt_list ul li.a5{width:725px;}
.xt_list ul li.content{ width:760px;word-wrap:break-word;}/*消息内页*/

.xt_sender{ width:100%;height:26px;line-height:26px;background-color:#F1F5F6; color:#999999; text-indent:10px; position:relative;}
.xt_sender a{ color:#0082CB !important; margin-right:10px;}
.xt_sender_delete{ position:absolute; right:10px; top:8px;}

.xt_letter{ margin-top:5px; line-height:26px;padding-left:10px;overflow:hidden;}
.xt_letter a.unread{ color:#0374BC; font-weight:bold;}

/*信件标题*/
.letter_title{ float:left; line-height:30px;}
.letter_title a{ color:#FF0000!important; font-weight:normal;}
.back_letterList{ float:right; margin:4px 10px 0px 0px;}

/*字*/
.font12_weight{ font-size:12px; font-weight:bold; color:#000000;}
.tz_unread{color:#0374BC;font-weight:bold;}

/*线*/
.xt_list_bottom{ clear:both; height:15px; border-bottom:#BDDBEF 1px dashed;}

/*回复私信*/
.reply_letter{ margin:0px auto; width:650px; color:#0082CB; font-size:14px; font-weight:bold; clear:both;}
.reply_letter p{ padding:0px 0px 3px 0px;}
.reply_letter textarea{ width:640px; height:80px; border:#48B2D4 1px solid;}

.letter_menu{ width:90px; height:29px; font-size:14px;font-weight:bold;color:#FFFFFF;background:url(/images/share/icon.png) no-repeat;background-position:0px -544px;border:0px; cursor:pointer;}

/*写私信*/
.write_letter{ margin:15px auto 0px auto; width:680px;clear:both;}
.write_letter li{ float:left; padding:5px 0px;}
.write_letter li.left{ width:80px; color:#0082CB; font-size:14px; font-weight:bold; text-align:right;}
.write_letter li.right{width:590px; padding-left:10px;}




/*选择联系人*/
.ui-fs {
border:1px solid #BDC7D8;
color:#666666;
font-size:12px;
position:relative;
width:40%;
z-index:1;
margin:-25px 0 0 85px;
}
.ui-fs .ui-fs-input .ui-fs-icon {
background:url("http://image.bengbeng.com/images/send-fs-icon.gif") no-repeat scroll center 0 transparent;
cursor:pointer;
font-size:0;
height:18px;
line-height:0;
overflow:hidden;
position:absolute;
right:2px;
text-indent:999px;
top:2px;
width:19px;
}
.ui-fs .ui-fs-input .active {
background-position:center center;
}
.ui-fs .ui-fs-input input {
border:0 none #FFFFFF;
color:#666666;
font-size:12px;
height:19px;
line-height:20px;
margin:0;
padding-left:5px;
width:95%;
}
.ui-fs .ui-fs-input {
height:22px;
}

.ui-fs .ui-fs-all {
background:none repeat scroll 0 0 #E0EBF2;
border:1px solid #CCDDEE;
display:none;
padding:10px;
position:absolute;
right:0;
width:278px;
z-index:999;
}
.ui-fs .ui-fs-all .top {
position:relative;
}
.ui-fs .ui-fs-all .ui-fs-allinner {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #CCDDEE;
padding:5px;
}
.ui-fs .ui-fs-all .page {
border-top:1px solid #CCDDEE;
}
.ui-fs .ui-fs-all .page div.button {clear:both; height:22px; line-height:22px; text-align:center;}
.ui-fs .ui-fs-all .ui-fs-allinner .list {height:150px;overflow:hidden;width:266px;}


.ui-fs .ui-fs-all a {
background:none repeat scroll 0 0 #EFFAFE;
border:1px solid #FFFFFF;
cursor:pointer;
display:block;
float:left;
height:22px;
margin:5px 15px 0 0;
width:116px;
}

.list a:hover{text-decoration:none !important;}
.ui-fs-list  a:hover{text-decoration:none !important;}
.Gift_list  a:hover{text-decoration:none !important;color:#333333 !important;}

.ui-fs a img {
margin:0;
padding:0 5px 0 0;
vertical-align:middle;
}
.ui-fs .ui-fs-all .close {
background:url("http://image.bengbeng.com/images/send-fs-icon.gif") no-repeat scroll right -60px transparent;
cursor:pointer;
font-size:0;
height:15px;
line-height:0;
position:absolute;
right:3px;
top:3px;
width:20px;
}
.clearfix { clear:both;}



.ui-fs .ui-fs-list {
background-color:#FFFFFF;
border-color:#7F9DB9;
border-style:solid;
border-width:0 1px 1px;
display:none;
margin-left:-1px;
margin-top:1px;
padding:0;
position:absolute;
width:100%;
z-index:999;
}

.ui-fs .ui-fs-list a{
    display:block;
    height: 25px;
    line-height: 25px;
    background: #e0ebf2;
    border-bottom: 1px solid #ccddee;
    padding:0 5px;
}
.ui-fs .ui-fs-list a:hover{ text-decoration:none;}
.ui-fs .ui-fs-list a.active{ color:#fff;background-color:#7f9db9;}
.ui-fs-result  a:hover{text-decoration:none !important;}

.ui-fs .ui-fs-result a {
border:0px solid #CCDDEE;
cursor:auto;
height:30px;
line-height:30px;
margin-left:5px;
margin-right:5px;
margin-top:5px;
padding:0 13px 0 0;
position:relative;
zoom:1;
float:left;
width:110px;
}
.ui-fs .ui-fs-result a span {
background-image:url("http://image.bengbeng.com/images/send-fs-icon.gif");
background-position:center -55px;
background-repeat:no-repeat;
cursor:pointer;
display:block;
font-size:0;
height:20px;
line-height:0;
position:absolute;
right:1px;
top:0;
width:10px;
}
.ui-fs .ui-fs-all .page div.button span {
cursor:pointer;
padding:0 5px;
}
.ui-fs .ui-fs-all .page div.button span.disable {
color:#999999;
cursor:auto;
display:none;
}



