﻿@charset "utf-8";
/*-----------------------------------首页-------------------------------------*/
form,p,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6,ul,li,div,span {padding:0;margin:0; font-family:"宋体","Arial Narrow";}
center{margin:0 auto;}
li,dl,ol,ul {list-style:none;}
input,select,textarea,.STYLE25{font-size:12px;}
img {border:0;}
em {font-style:normal;color:#999;}
.STYLE1 {color: #002D3D;font-size: 14px;}
.STYLE3, .pohotli01bottom p.tit a{color:#666;}
.STYLE4 {color: #999999;margin-left:5px;}
.STYLE5 {color: #4B4B4B;margin-right:5px;}
.STYLE6 {color: #5588c1;margin-right:5px;}
.STYLE6 a{color: #5588c1}
.STYLE7 {color: #999999; margin-right:5px;}
.STYLE9{ font-size:12px;margin:8px auto;}
.STYLE10 {color: #FF0000;font-size: 22px;font-weight: bold;}
.STYLE11 a{ color:#FE6700; font-weight:bold; font-size:15px; margin:0 8px}
.STYLE13 { color:#444444; font-size:14px; font-weight:bold; float:left}
.STYLE14 {font-size:14px}
.STYLE15{color:#999; padding-left:5px}
.STYLE16{color:#4b4b4b;}
.STYLE17 {color: #999999; margin-left:15px;}
.STYLE18{ color:#000}
.STYLE19, #albumlist_UpdateProgress1{color: #999;}
.STYLE20{ color:#333; font-size:12px; font-weight:bold}
.STYLE21 { color:#f00; text-decoration:underline} 
.STYLE22 {color:#f00}
.STYLE23 {margin:0 3px;}
.STYLE24 { color:#444444; font-size:14px; font-weight:bold;}
.margin-left5{ margin-left:5px;}
.margin-right5 {margin-right:5px !important;}
.font-size{ font-size:22px}
.font-size14{ font-size:14px;}
.clear, #albumlist_divPanel2 {clear:both;}
.clear:after{content:'\0020'; display:block; height:0; clear:both}
.clear{*zoom:1}
.space { background:url(http://si.yaolanimage.cn/images/ico_home.gif) left top no-repeat; padding-left:18px;}
.button3 {cursor:pointer; border:0px; width:auto; min-width:70px; _width:70px;}
.button_n {cursor:pointer; float:right; margin-top:4px; padding-bottom:4px;}
.right {float:right;}
.left {float:left;}
.margin-top1{margin-top:4px; }
.margin-top11{margin-top:11px !important; line-height:18px;}
.wrap p.margin-top5{margin-top:5px; }
.margin-left{ margin-left:30px;}
.bm_tb{ padding:10px 0px; border-bottom:1px dotted #ccc; }
.text-align{text-align:left !important;}
.miniblog p.textalignright, .text-right{text-align:right}
.marginbottom{ margin-bottom:15px;}
.paddingbottom10{*padding-bottom:10px; }
.col9,.col9 a, .col9 a:hover{ color:#999;}
.marginright15 {margin-right:15px;}
.marginright25 {margin:4px 35px 0 0;}
.commenttab {cursor:pointer;text-decoration:underline;}
.commenttab2 {cursor:pointer;text-decoration:none;}
.diynarrow a img {border:1px solid #eee;padding:2px; display:block;  margin:0 auto;}
.diynarrow { padding-bottom:6px; text-align:left; line-height:20px;}
.diyphoto {width:152px;}
.diysmiley {margin:0 !important;padding:0 !important;border:none !important;}
.diymodule_middle img {margin:2px;border:1px solid #eee;padding:2px;}
.lineheight{ line-height:18px;}
.iconline {border:medium none !important;height:12px !important;margin:0;padding:0 !important;width:16px !important;float:none !important;}

/*导航*/
#nav_right{ height:32px; float:left;display:inline;}
#nav_right ul{ width:450px; height:auto; float:left;}
#nav_right ul li{ padding:14px 0 0 11px; float:left;}
#nav_right ul li a,#nav_right ul li a:hover{text-decoration:none;}
/*.nav_r_m{height:22px; overflow:hidden; display:inline;text-align:right;float:right; margin:6px 6px 0 0;}
.nav_r_m .help img {margin-top:4px;}
.nav_r_m .menu input{line-height:16px;width:69px; background:url(http://si.yaolanimage.cn/images/pic_3.jpg) no-repeat; color:#fff; border:0px;margin:4px 2px 2px 8px; cursor:pointer;}
.nav_r_m .logined em {margin:0px 4px;color:#BBB;}
*/
#nav_right ul li p{ width:70px; height:auto; float:left; margin-left:-12px; text-align:center; line-height:25px; background-color:#F6F6F6;  border-left:1px solid #E7E7E7; border-bottom:1px solid #E7E7E7; border-right:1px solid #E7E7E7;padding-top:2px;}
#nav_right ul li p a{ width:70px; height:20px; text-align:center; display:block; color:#555; margin-top:3px; margin-bottom:2px}
#nav_right ul li p a:hover{ width:70px; height:20px; background:#BABABA; text-align:center;color:#FFF;margin-top:3px; margin-bottom:2px}
.daoh #divLoginBar .nav_r_m .menu a.btninput {margin-right:-4px;}
.daoh #divLoginBar.dh_daoh {margin-top:7px;}
.daoh .loginbar_loading {float:right;line-height:18px; text-laign:right;width:66px;height:18px;background:#f90;color:#fff;text-align:center;}

/*-----------------------------------提示信息------------------------------------*/
.error, .success {padding-left:15px; text-align:left;height:24px;line-height:24px; width:91%; float:left; margin:6px auto; display:inline;}
.OperateSucc {background-color: #FFFADF;border: 2px solid #EBDA80;color: #FF6000;margin: 0 auto;padding: 4px;text-align: center; width: 100px; }
.Operateerror {background-color: #fff;border: 2px solid #ccc;color: #ff0000;margin: 0 auto;padding: 4px;text-align: center; width: 100px;}
.miniblogerror{color:red;font-size:14px;left:205px;margin-left:24px;position:absolute;top:175px;}
.abnormal {font-size:14px;height:600px;padding:50px;}
.abnormal h2 {font-size:24px;margin-bottom:20px;color:#f00;}
.error { border:1px solid #DD3C10;background-color:#FFEBE8;}
.success {border:1px solid #E3E3E3; width:663px; overflow:hidden; background:#f1f1f1; line-height:24px;height:24px;}
.why {position:absolute;left:264px;top:18px;border:1px solid #666;background-color:#FFFFE1;padding:8px;width:300px;_left:204px;display:none;z-index:222;}
.POP-Padding .error, .POP-Padding .success {padding:2px 0;line-height:20px;margin:0px;height:20px;border:0px;background:none;}
.POP-Padding .error {color:#f00;}
.POP-Padding .success {color:#000;}
.POP-Padding p {clear:both;}
img#imgWhy {cursor:help;}

/*我的摇篮下拉层*/
#yl-c{ width:228px; height:196px; border:1px solid #ccc; background-color:#fff;line-height:23px;text-align:left;position:absolute;right:14px;top:32px;display:block;clear:both;}
.yl_l{ width:102px; height:166px; float:left; padding:15px; display:inline}
#yl-c p{ text-align:left; height:23px;}
#yl-c p a {display:inline;}
.yl_r{ width:67px; height:166px; float:right; margin:15px 5px;border-left:1px solid #ccc; padding-left:18px}
#yl-c a {display:block;}
/*-----------------------------------图片单页-------------------------------------*/
/*个人更多层*/
#nav_more {line-height:22px;width:120px;background-color:#fff;height:240px; border:1px solid #ccc;text-align:left;padding:10px;position:absolute;}
#nav_more a {width:120px;text-align:left;height:22px;display:block;}
#nav_more a:hover {text-decoration:underline;}
#nav_more.nav_index a {padding:0;float:none;color:#000; }
#nav_more.nav_index {margin:23px 0 0 10px;*margin:22px 0 0 -68px;z-index:99999;}
#nav_more.nav_channel {margin:-3px 0 0 -8px;*margin:-3px 0 0 -26px;_margin:-3px 0 0 -28px;}
#nav_more em {color:#666;margin-right:3px;}
.n2Pop {background:#FFFFFF repeat;position:absolute;z-index:200;}
/*主体*/
#content, #head { width:960px; height:auto;text-align:center; margin:0 auto; }

/*左、右侧*/
#leftColumn{ width:206px; height:auto; float:left; position:relative; z-index:1; }
#rightColumn{ width:206px; height:auto; float:right;}
/*小图标*/
.tp_7{ background:url(http://si.yaolanimage.cn/images/wall.gif) no-repeat 6px 40%;}/*留言*/
.tp_4{background:url(http://si.yaolanimage.cn/images/pic_18.jpg) no-repeat 6px 40%;}/*照片*/
.tp_5{background:url(http://si.yaolanimage.cn/images/pic_21.jpg) no-repeat 6px 40%;}/*日记*/
.tp_6{background:url(http://si.yaolanimage.cn/images/pic_23.jpg) no-repeat}/*评论*/
.tp_9{ background:url(http://si.yaolanimage.cn/images/sc.gif)  no-repeat; padding-left:13px; height:18px;}/*上传*/
.tp_10{ background:url(http://si.yaolanimage.cn/images/bj.gif) no-repeat 0 -1px; padding-left:16px;}/*编辑*/
input.tp_10:hover, input.tp_13:hover {text-decoration:underline;}
input.tp_10 {background-position:0 1px;width:50px;}
.tp_17{ background:url(http://si.yaolanimage.cn/images/pic_26.jpg) 0 2px no-repeat; padding-left:12px; height:18px;}/*移动*/
.tp_13{ background:url(http://si.yaolanimage.cn/images/pic_40.jpg) 0px 2px no-repeat; padding-left:13px;}/*删除*/
input.tp_13 {background-position:0 3px;width:45px;}
.tp_11{ background:url(http://si.yaolanimage.cn/images/left.gif) 3px 5px no-repeat;}/*左箭头*/
.tp_12{ background:url(http://si.yaolanimage.cn/images/right.gif) 43px 5px no-repeat;}/*右箭头*/
.tp_15{ background:url(http://si.yaolanimage.cn/images/new3.gif) 50px 6px no-repeat;display:inline; width:28px;}/*NEW*/
.tp_14{ background:url(http://si.yaolanimage.cn/images/new3.gif) right no-repeat;}/*NEW*/
.tp_16{ background:url(http://si.yaolanimage.cn/images/new3.gif) right no-repeat;}/*NEW*/
#Layer1 {position:relative;z-index:1}
.tp_18{background:url(http://si.yaolanimage.cn/images/pic_26.gif) no-repeat 4px 40%;}
.tp_19{background:url(http://si.yaolanimage.cn/images/pic_49.jpg) 0px 2px no-repeat; padding-left:13px;}
.tp_20{background:url(http://si.yaolanimage.cn/images/pic_50.jpg) 0px 2px no-repeat; padding-left:18px; height:18px;}
.tp_21{background:url(http://si.yaolanimage.cn/images/pic_21.gif) 0px -1px no-repeat; padding-left:15px!important;  *padding-left:7px!important;*padding-left:7px; height:18px;}
.tp_22{background:url(http://si.yaolanimage.cn/images/icon_28.gif) 0px 0px no-repeat; padding-left:20px; display:block;}
.tp_23{background:url(http://si.yaolanimage.cn/images/icon4.gif) 0px 0px no-repeat; padding-left:20px; display:block;}
.tp_24{background:url(http://si.yaolanimage.cn/images/icon_27.gif) 0px 0px no-repeat; padding-left:20px; display:block;}
.tp_25{background:url(http://si.yaolanimage.cn/images/icon_29.gif) 0px 2px no-repeat; padding-left:12px;}
.tp_26{background:url(http://si.yaolanimage.cn/images/icon_jjq.gif) no-repeat 6px 40%;}
.tp_27{ background:url(http://si.yaolanimage.cn/images/icon_30.jpg) 0px 2px no-repeat; padding-left:13px; height:18px;}/*删除*/
.tp_28{ background:url(http://si.yaolanimage.cn/images/tit_12.jpg) no-repeat; padding-left:15px;}/*上升*/
.tp_29{ background:url(http://si.yaolanimage.cn/images/tit_13.jpg) no-repeat; padding-left:15px;}/*下降*/
.tp_30{ background:url(http://si.yaolanimage.cn/images/tit_14.jpg) 0 1px no-repeat; padding-left:15px;}/*下降*/
.tp_31{ background:url(http://si.yaolanimage.cn/images/icon_30.gif) 0 1px no-repeat; padding-left:20px;*padding-left:8px;}/*传至论坛*/
.tp_32{ background:url(http://si.yaolanimage.cn/images/icon_31.gif) 0 1px no-repeat; padding-left:13px;}/*置顶*/
.tp_33{ background:url(http://si.yaolanimage.cn/images/icon_32.gif) 0 1px no-repeat; padding-left:13px;}/*取消置顶*/
.tp_34{ background:url(http://si.yaolanimage.cn/images/icon_33.gif) 0 0 no-repeat; padding-left:20px;}
.tp_35{ background:url(http://si.yaolanimage.cn/images/icon_34.gif) 0 0 no-repeat; padding-left:20px; display:block;}
.tp_36{ background:url(http://si.yaolanimage.cn/images/icon_35.gif) 0 0 no-repeat; padding-left:20px; display:block;}
.tp_37{ background:url(http://si.yaolanimage.cn/images/icon_36.gif) 0 0 no-repeat; padding-left:20px; display:block;}
.tp_38{ background:url(http://si.yaolanimage.cn/images/icon_37.gif) 0 0 no-repeat; padding-left:20px; display:block;}
.tp_39{ background:url(http://si.yaolanimage.cn/images/icon_38.gif) 0 0 no-repeat; padding-left:20px; display:block;}
.tp_40{ background:url(http://si.yaolanimage.cn/images/icon_39.gif) 0 0 no-repeat; padding-left:20px; display:block;}
.tp_41{ background:url(http://si.yaolanimage.cn/images/icon_40.gif) 0 0 no-repeat; padding-left:20px; display:block;}
.tp_42{ background:url(http://si.yaolanimage.cn/images/icon_41.gif) 0 0 no-repeat; padding-left:20px;}
.tp_43{ background:url(http://si.yaolanimage.cn/images/icon4.gif) 0 0 no-repeat; padding-left:20px; display:block;}
.tp_44{ background:url(http://si.yaolanimage.cn/images/icon_41.gif) 0 0 no-repeat; padding-left:20px; display:block;}
.tp_45{ background:url(http://si.yaolanimage.cn/images/icon_47.gif) 0 0 no-repeat; padding-left:20px;display:block;}
.tp_46{background:url(http://si.yaolanimage.cn/images/icon_39.gif) no-repeat 6px 40%;}/*视频*/
.tp_47{ background:url(http://si.yaolanimage.cn/images/icon_49.gif) 0 0 no-repeat; padding-left:20px;display:block;}
.tp_48{ background:url(http://si.yaolanimage.cn/images/icon_50.gif) 0 0 no-repeat; padding-left:20px;display:block;}
.tp_49{ background:url(http://si.yaolanimage.cn/images/icon_abc.gif) 0 0 no-repeat; padding-left:20px;display:block;}
.tp_50{ background:url(http://si.yaolanimage.cn/images/icon_55.png) 0 -20px no-repeat; height:17px; width:16px; margin:4px 0 0 10px; display:inlne; float:left; overflow:hidden;}/*移动*/
a:hover.tp_50{ background:url(http://si.yaolanimage.cn/images/icon_55.png) 0 0 no-repeat;}

/*用户资料  好友标题*/
.yhzl_1 { width:204px; height:40px; float:left; text-align:center;overflow:hidden;white-space:nowrap;}
.haoyou h3 { font-size:12px; font-weight:bold; text-align:left;}
.haoyou h3 span{float:right; padding-right:4px; font-weight:normal;}
.haoyou h3 a, .p_rm h3 a, .p_rm h3, .haoyou h3 ,.video_right_bt h3,.video_right_bt h3 a{color:#454545;text-align:left;}
.left_l_1{ float:left; margin:3px 0 5px 1px; width:198px; text-align:center;overflow:hidden;}
.left_l_1 img{ border-left:1px solid #CCC;border-right:1px solid #CCC;border-bottom:1px solid #CCC;padding:4px;max-width:152px;}
.left_r_center{ text-align:center}
.zl ul li {overflow:hidden;white-space:nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;}
	
/*全家福*/
.left_qjf{width:162px; height:21px;margin-left:1px; margin-left:18px;*margin-left:0px; background:url(http://si.yaolanimage.cn/images/wrap_7.gif) bottom repeat-x;}
.left_qjf_t{ width:79px; line-height:18px; padding-top:2px;background:url(http://si.yaolanimage.cn/images/wrap_5.gif) bottom no-repeat;cursor:pointer;}
.left_qjf_b{ width:79px; line-height:19px;padding-top:2px;background:url(http://si.yaolanimage.cn/images/wrap_6.gif) bottom no-repeat;cursor:pointer;}
.left_qjf_t a{ color:#666}
.left_qjf_b a{ color:#333}

/*好友*/
.hy{text-align:center; display:inline;float:left; margin-left:5px;padding:2px 0 0 1px;}
.hy ul{width:200px;text-align:center;display:inline;}
.hy ul li{text-align:center;width:52px;height:70px;float:left;overflow: hidden;display:inline;margin-top: 9px;margin-right: 0;
	margin-bottom: 0;margin-left: 9px!important;*margin-left: 9px!important;_margin-left: 8px;}
.hy img{ width:48px; height:48px; float:left; display:inline}
.hy span{line-height:22px;width:58px;white-space:nowrap; display:block; clear:left; text-overflow:ellipsis; overflow:hidden; letter-spacing:normal; cursor:pointer;}
/*最新评论  论坛贴子*/
.lttz, .zxpl,.share_index{ width:188px; height:auto; float:left;margin-left:11px;display:inline}
.lttz ul , .zxpl ul,.share_index ul{ width:188px; height:auto; float:left; margin-top:6px;display:inline}
.zxpl ul li, .p_tp_r ul li, .lttz ul li{width:168px; *width:168px;line-height:20px;padding-left:13px;float:left;text-align:left;overflow:hidden;word-wrap: break-word; word-break:break-all; position:relative;}
.share_index ul li{width:164px; *width:161px;line-height:20px;float:left;text-align:left;overflow:hidden;word-wrap: break-word; word-break:break-all;}
.zxpl span,share_index span{color:#666;}
.pl_tp{background:url(http://si.yaolanimage.cn/images/pic_42.jpg) 0 2px no-repeat}
.gg_tp, .lt_tp{background:url(http://si.yaolanimage.cn/images/pic_15.jpg) 0 6px no-repeat}
.p_rmk01 ul{list-style-image: none;list-style-type: none;margin-top: 2px;margin-right: 0px;margin-bottom: 0px;margin-left: 35px;text-align:left;}
.p_rmk01 ul li{text-align: left;padding-top: 4px;padding-bottom: 4px;margin: 0px;background-repeat: no-repeat;background-position: left 50%;_background-position: left 40%;text-indent: 8px;}
.p_rmk01 h4{font-size: 12px;font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;color: #333333;text-align: left;background-image: url(http://si.yaolanimage.cn/images/icon_6.gif);background-repeat: no-repeat;background-position: left 100%;margin-left: 10px;padding-left: 22px;}
.p_rmk01 h5{font-size: 12px;font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;color: #333333;text-align: left;margin-top: 5px;background-image: url(http://si.yaolanimage.cn/images/icon_50.gif);background-repeat: no-repeat;background-position: left 88%;margin-left: 10px;padding-left: 22px;line-height: 18px;}
#p_rmk02{margin: 0px;padding: 0px;}
#p_rmk02 li{margin-left: 12px;}
.p_rmk03 ul{list-style-image: none;list-style-type: none; margin-left:10px;}
.p_rmk03 ul li{text-align: left;padding-top: 5px;padding-bottom: 5px;margin: 0px;}
.STYLE68{font-size:12px;background-image: url(http://si.yaolanimage.cn/images/21.gif);background-repeat: no-repeat;background-position: left 60%;padding-left: 13px;margin-left: 2px;font-weight: bold;}

/*中列*/
#topColumn{ width:534px; height:auto; float:left;}
#midColumn{ width:516px; height:auto; float:left; margin-left:10px;display:inline;margin-top:-4px;}
/*照片*/
.pic_1 h3{font-size:14px; font-weight:bold;}
.diary_zk span.STYLE14 a:hover , .p_rm h3 a:hover, .pic_1 h3 a:hover{ color:#EB7100; text-decoration:none}
.pic_1 h3 a {padding-left:20px;}
.pic_jz { font-weight:normal; font-size:12px; float:right; padding-right:4px;}
.pic_1_right{ position:absolute; top:3px; right:4px; line-height:22px;}
.pic_1{ position:relative;}
.pic_1_right a img{background: inherit; vertical-align:middle;}
.pic_2 {margin:5px 13px;_margin:5px;float:left;}
.pic_2 li {float:left;width:122px;overflow:hidden;height:140px;}
.pic_2 li a {width:122px;height:110px; overflow: hidden; background:url(http://si.yaolanimage.cn/images/pic_20.gif) no-repeat center top;display: table-cell;vertical-align:middle;*display: block;*font-size: 99px;*font-family:Arial;}
.pic_2 li a img{ vertical-align:middle;max-width:90px;max-height:90px;}
.pic_2 li a.ptit {font-size:12px;text-align:center;line-height:30px;width:108px;white-space:nowrap;background:none;height:30px;display:inline-block;}

/*日记*/
.d_fl{ width:483px; height: auto; float:left; margin:10px 16px;padding-bottom:5px; border-bottom:1px solid #ccc; display:inline;}
.d_fl span{line-height:16px;text-align:center;margin:0px 3px;}
.d_fl_1{width:483px;overflow:hidden;float:left;margin:5px 16px 10px 16px; display:inline;border-bottom:1px dashed #ccc; padding-bottom:17px!important;*padding-bottom:12px}
.d_fl_1 h4 {max-width:361px;overflow:hidden;float:left;white-space:nowrap;margin-right:18px; }
.d_fl_1 h4 a{ font-size:12px; font-weight:bold; float:left;display:inline;}
.d_fl_1 h5{ font-size:12px; font-weight:normal; color:#999999; float:left; display:inline;}
.d_fl_1 h5 img {vertical-align:text-bottom;margin-right:10px;}
.d_fl_2{ width:100%; height:auto;margin-top:5px;float:left; display:inline;color:#000;word-wrap: break-word; word-break:break-all;}
.d_fl_2 p{float:left;line-height:20px;text-align:left;text-indent:24px;width:100%;overflow:hidden;margin:5px 0;}
.d_fl_2 p img {max-width:600px;max-height:600px;}
.d_fl_3{width:100%; height:auto;float:left;display:inline;text-align:right;margin-top:8px;color:#999;}
.d_fl_3 a {margin:0 5px;}

/*日记列表*/
.jqrj{ width:483px; height:auto; float:left; padding-bottom:7px; margin:0px 16px 10px 16px;display:inline;}
.jqrj td {text-align:left;line-height:16px;padding:5px 0;} 
.jqrj .pl_tp {padding-left:18px;background-position:0 6px;}
.jqrj em, .jqrj img {margin:0 5px;vertical-align:middle;}
.jqrj span {margin-left:10px;text-align:right;display:block;}
.jqrj span a {color:#666;}
.jqrj p{line-height:30px; text-align:left; margin-left:10px}

/*日记相关链接*/
.Related_con{ width:708px; text-align:left;}
.wrap .Related_con h4{ color:#454545; font-weight:bold; padding:10px 0 0 10px; font-size:14px;}
.wrap .Related_con ul{padding:10px 8px 8px 10px; display:inline-block;}
.wrap .Related_con ul li{ width:320px; margin-right:10px; display:inline; float:left; line-height:24px; overflow:hidden; white-space:nowrap;font-size:14px;}

/*打招呼*/
#dzh .inp_box {margin:4px 0 2px 6px; *line-height:22px;}
#dzh p{ text-align:left; margin:4px 0;}
#dzh p input{ vertical-align:-3px;}
#dzh ul {margin:6px 0 10px 4px;}
#dzh ul label {padding:10px 0 6px 28px;background-position:0 0;background-repeat:no-repeat;}
#dzh ul li {height:30px;line-height:30px;width:110px;float:left;}
#dzh ul li.diy {width:400px; margin-left:12px;}
.box_input{ margin:4px 0; }
.box_input input{ vertical-align:-3px; margin-right:2px;}
.box_02{ margin:4px 0; text-align:left;}
.box_02 input{vertical-align:-3px; }
.diy .text {width:260px;}
label.poke_-1 {background-image:url(http://si.yaolanimage.cn/images/poke/poke_1.gif);}
.dzh_pp{width:180px;height:17px; line-height:17px} 
#bjq, #message{ height:auto;margin:10px 0 0 17px; float:left;border-bottom:5px; display:inline}
#bjq {width:690px;}
#bjq .con{ position:relative; height:256px; width:690px;}
#bjq .shuru{ width:398px; height:150px; position:absolute; top:8px; left:6px;}
#bjq .error {margin-left:5px;width:662px;}
#bjq p {margin-top:5px;margin-bottom:5px;}
#wall .error {margin-left:12px;}
#wall #dzh {width:480px; overflow:hidden; margin:0 auto;}
#wall .plwh {margin-bottom:10px; overflow:hidden; width:490px; clear:both;}
#wall .pl, #wall .plnr {width:400px;}
.plwh_r {white-space:normal; height:28px; line-height:28px; display:block; overflow:hidden;}
.plwh_r .walltime {width:75px;margin-left:6px;color:#999;}
#wall .plnr p, #wall .pl_1 p {margin:0 2px 0 4px;}
#wall .pl_1 {width:368px;overflow:hidden;}
#wall .plwh_lt dl {width:208px;}
#wall .pl_gd {width:496px;}
#wall .hfsc {margin-right:0px;}

/*内容为空*/
.fresh {clear:both; padding:50px 10px;float:left;line-height:24px;width:88%}
.fresh p {text-align:left;font-family:宋体,'lucida grande',tahoma,arial,'bitstream vera sans',helvetica,sans-serif !important;}
/*按钮*/
.button{ width:96%; height:auto; float:left; padding:0 0 16px 0px; margin:0 0 8px 20px; display:inline; border-bottom:1px solid #ccc;text-align:left;}
.button input{width:82px; height:20px;border:1px solid #DF7310; background:url(http://si.yaolanimage.cn/images/tit_6.jpg) repeat-x; margin-top:12px;  padding-top:2px; padding-bottom:6px;color:#fff; font-size:12px; font-weight:bold; text-align:center; cursor:pointer;}
.button1{color:#FFFFFF; font-weight:bold; font-size:12px;cursor:pointer;  background:url(../http://si.yaolanimage.cn/images/buttonbg.jpg) no-repeat; width:67px; height:23px}
.button4{ width:69px; height:20px; background:url(http://si.yaolanimage.cn/images/pic_3.jpg) no-repeat; color:#fff; border:0px;display:inline}
.button2{ background-color: #E9E8E6;border: 1px solid #D2D2D2;color: #333333;cursor: pointer;height: 26px;padding: 0;width: 72px;}
.button2-height{margin:4px 2px;}
.button5{ width:auto; height:20px; background:url(http://si.yaolanimage.cn/images/pic_11.jpg) repeat-x; border:1px solid #DF7310; margin:4px 2px; padding:2px 2px; display:inline; color:#fff; font-weight:bold;cursor:pointer}
.button6{ width:90px; height:22px;background-color:#D9D9D9;border:1px solid #BEBEBE;margin:4px 2px; padding:2px 2px; display:inline; color:#666}
/*收到评论及留言*/
.pl_wh{ margin:0 auto;}
.pl_wh .plwh{ width:706px; margin:0 0 10px 4px; overflow:hidden; clear:both;}
.Message_box{ display:block;  text-align:left;  padding-left:20px;}
.Message_box .plwh{ width:680px; clear:left; margin-bottom:10px; float:left; display:inline;}
/*评论及问候*/
.plwh_l{ width:56px; height:56px;  float:left; _margin-right:-3px; padding-right:8px; display:inline; margin-bottom:6px;}
.plwh_l img{ width:48px; height:48px; border:1px solid #ccc; padding:2px;display:block;}
.plwh_lt{ width:87%; height:23px; display:inline;overflow:hidden; white-space:nowrap; float:left} 
.plwh_lt span{font-size:12px; font-weight:normal;float:left;display:inline; line-height:23px; padding:5px 0 0 5px;overflow:hidden; white-space:nowrap}
.plwh_r span{float:left; padding-left:8px;}
.plwh_r span a.STYLE19:hover, .plwh_r span a.STYLE19 {text-decoration:none;color:#4b4b4b;}
.plwh_lt dl{ width:430px; height:23px; float:left; line-height:23px;overflow:hidden;}
.plwh_lt p{ font-size:12px; font-weight:normal;float:left; padding-top:10px;}
.plwh_r p{ float:left; margin:0;}
.plwh_r span em.STYLE16 {margin-left: 3px;}
.pl_1{ width:540px;float:left; display:inline; line-height:18px; color:#000;overflow:hidden;word-wrap: break-word; word-break:break-all; padding-top:5px;}
.pl_1 img{ width:auto; height:auto; float:left;display:inline}
.plnr{ width:600px; height:auto; float:left; display:inline; line-height:18px; margin:5px 8px 0 0;color:#000;overflow:hidden;word-wrap: break-word; word-break:break-all;}
.plnr p, .pl_1 p{text-align:left;margin:0 6px;}
.wrap p.STYLE4 a.STYLE19 {color:#999;}
.pl span{font-size:12px; font-weight:bold;float:left;display:inline; line-height:23px;padding-left:5px;color:#999;}
.pl p{ font-size:12px; font-weight:normal;  float:left; line-height:23px;display:inline;}
.pl_2{ width:36px; height:36px; float:right;display:inline;text-align:right; margin:10px 10px 0 0;}
.pl_2 img{ width:36px; height:36px;display:inline}
.pl_gd{ width:700px; line-height:23px; float:left;padding:7px 15px 7px 0;text-align:right;}

/*空间新评论*/
.Comments_n{ position:relative; height:145px;}
.Comments_n .input_n{ position:absolute; top:2px; left:10px; width:278px; height:88px;}
.Comments_n .input_n .m{width:278px; height:88px; overflow:-y:auto; overflow:auto;}
.Comments_n .button_n{ position:absolute; top:98px; left:10px;}
.Comments_n .box_n{ position:absolute; top:104px; left:236px;_left:234px;}
.Comments_n .box_n input{ vertical-align:-3px;margin-right:2px;}
.Comments_n .bq_n{ position:absolute; right:4px; top:4px; width:212px; }
.Comments_n .bq_n ul li{ float:left; height:24px; line-height:24px; width:68px; margin-right:2px; margin-bottom:4px; display:inline;}
.Comments_n .bq_n ul li a{ text-decoration:none; height:24px; width:68px; display:block; border:1px solid #fff;}
.Comments_n .bq_n ul li a:hover{ border:1px solid #36AB21;}
.Comments_n .bq_n .Selec_n{ height:24px; width:68px; display:block; border:1px solid #36AB21; cursor:pointer;}
.Comments_n .bq_n ul li img{ float:left; vertical-align:middle;}
.Comments_n .bq_n p { float:right; padding-top:12px; clear:left;}
.Comments_n .bq_n p a{color:#52A408;}
.Comments_n .pop_n{ position:absolute; background-color:#fff; top:-6px; right:0; width:230px; z-index:2; overflow:hidden; border:1px solid #E3E9EF; padding:5px;}
.Comments_n .pop_n ul li{ margin-left:4px;}
.Comments_n .Special_n{ clear:both; width:220px; text-align:left;line-height:24px; height:24px; padding-top:6px;}
.Comments_n .Special_n img{ vertical-align:middle; float:left;}
.Comments_n .Special_n input{ vertical-align:middle;}
.Message_info{ width:490px; margin:6px 0 0 10px;}

/*表情*/
.osmile {background:#f7f7f7;padding:0 6px;height:24px; line-height:24px;clear:both;margin-bottom:0 !important;}
.osmile input{ vertical-align:-2px;}
#divSmile {width:675px;margin:0 0 5px 2px;clear:both;}
#tbsmiles {background:#fff;width:100%;}
#tbsmiles td {padding:2px;height:64px;width:64px;cursor:pointer;}
#tbsmiles td.hover {background:#FCB;}
#tbsmiles td.cols {width:258px;color:#999;text-align:right;cursor:default}
.face_img{ position:absolute; top:8px; right:0; width:280px;}
.face_img ul li{ float:left; width:62px; height:62px; margin:0 0 4px 4px; display:inline; border:1px solid #fff;}
.face_img ul li a{ display:block; border:1px solid #fff;}
.face_img ul li a:hover{ border:1px solid #FFCCBB;}
.face_img .cur{border:1px solid #FFCCBB;  width:62px; height:62px; cursor:pointer;margin:0 0 4px 4px;}
.face_img ul li img{ width:60px; height:60px; vertical-align:middle;}
.face_img p{ float:right; clear:both; margin:0; line-height:23px;}
.face_img p a{ text-align:right;}
.button_n2{ position:absolute; top:168px; left:5px;}
#bjq .pop_m{ position:absolute; top:0; right:0; width:410px; background-color:#fff; border:1px solid #ccc; padding:6px; z-index:999;}
#bjq .pop_m p span{ float:left;  color:#D3D3D3;}

/*右侧*/
#rightColumn {margin-top:-4px;}

/*导航*/
#page{ width:960px; height:auto; position:relative;}
.page_t_l{ width:578px; height:auto; float:left}
.page_t_l1{ width:52px; height:52px; float:left; margin:0 2px 2px 0;}
.page_t_l1 img{ width:52px; height:52px; text-align:center;border:1px solid #ccc;}
.page_t_l h1 span.STYLE3 {font-size: 12px;font-weight:normal;margin-left:5px;}
.page_t_l p{ text-align:left; padding:10px 0 0 10px; float:left;color:#999;}
.p_dh2 {height:23px !important;}
.p_dh2 a{  width:79px; height:17px; color:#4D4D4B; font-size:14px; font-weight:bold;display:block;}
.nav_more {width:40px;margin:10px 0 0 10px;border:none;padding-left:0px;background:none;}
.nav_more a:hover {text-decoration:none;}
.top_bt .nav_more a{font-weight:normal;font-size:12px;width:40px;text-align:center;text-decoration:none;}
.nav_more a{font-weight:normal;font-size:12px;width:40px;text-align:center;text-decoration:none;}
#p_left,#share{width:730px; height:auto; float:left; margin:6px 0 0 0; display:inline; background:#fff;}
#p_right{ width:212px; height:auto; float:right; margin:0 8px 6px 0; display:inline; overflow:hidden;}
.ed_warp_dh { width:940px; height:auto; float:left; margin:6px 0 0 10px;border:1px solid #B0C3D4; display:inline; background:#FFFFFF;}
.ed_warp_dh .ad_wrap_dh { width:705px; float:left; overflow:hidden;}
#ed_p_right{ width:202px; height:780px; float:right; margin:6px 10px 6px 0;display:inline; background:#fbfbfb; border:1px solid #ddd;}
#ed_p_right .sy_letter { height:25px; line-height:25px; background:#f4f4f4; border-bottom:1px solid #ddd; margin-bottom:10px; font-weight:bold}
#ed_p_right .no_letter { width:100px; height:85px; margin:0 auto}
#ed_p_right .catalog { height:666px; overflow:hidden; position:relative; width:145px;}
#ed_p_right .imgul_box { height:620px; overflow:hidden; margin-top:10px}
#ed_p_right ul li { padding-bottom:10px; *margin-bottom:-2px; height:94px; overflow:hidden;}
#ed_p_right ul li a { color:#666;}
#ed_p_right ul li a:hover { color:#f60; text-decoration:none}
#ed_p_right ul li a img{ padding:1px; border:1px solid #ddd; width:100px; height:70px; display:block;}
#ed_p_right ul li a:hover img { border-color:#f60}
#ed_p_right ul li span { height:20px; line-height:20px; display:block; text-align:center; overflow:hidden;}
#ed_p_right .aUp, #ed_p_right .aDown { display:block; margin:0 auto; width:16px; height:8px; font-size:8px; background:url(http://si.yaolanimage.cn/images/letter_jt.png) 0 0;}
#ed_p_right .aUp:hover { background-position:0 -32px;}
#ed_p_right .aUp:active { background-position:0 -16px;}
#ed_p_right .aDown {background-position:0 -8px;}
#ed_p_right .aDown:hover { background-position:0 -40px;}
#ed_p_right .aDown:active { background-position:0 -24px;}
.p_top{ width:725px; height:23px; float:left; padding:7px 0 4px 12px; line-height:24px; text-align:left}
.p_top span, .backarrow,#video_left_top span{text-align:left; font-size:12px; font-weight:normal; background:url(http://si.yaolanimage.cn/images/jt.gif) no-repeat; padding-left:17px;}
.p_tp_l h3{width:650px; text-align:center; font-size:18px; font-weight:bold; margin-top:15px; border-bottom:1px solid #ccc; padding-bottom:15px}
.p_tp_l h4{width:650px; text-align:left; font-size:18px; font-weight:bold; margin-top:15px; border-bottom:1px solid #ccc; padding-bottom:15px}
.p_tp_l .pic_123,.pic_123 ul{ width:auto; height:auto; padding:0 0px 12px 1px; float:left;}
.p_tp_l .pic_123 ul li{background:#fff; width:100px; height:auto; float:left; margin:17px 0 0 17px!important;*margin:15px 0 0 15px; display:inline}
.p_tp_l .pic_123 ul li img{ width:90px; height:90px; margin-bottom:3px}
.p_tp_l .pic_123 ul li a img{width:90px; height:90px;padding:5px; border:1px solid #ccc; background:#fff; float:left}
.p_tp_l .pic_123 ul li a:hover img{width:90px; height:90px; padding:5px; border:1px solid #c2dddd; background:#cdeff6; float:left}
.p_tp_l .pic_123 ul li p{ width:100px;height:15px;*height:14px!important;overflow:hidden; float:left; margin:1px 0 0px 0px; text-align:left}
.p_tp_l .pic_123 ul li p.margin-top{margin-top:6px}
.p_tp_3 {width:15px;height:54px;text-align:left;vertical-align: middle;}
.p_tp_3 img{ margin:0 13px}
.p_tp_4{text-align:center;vertical-align: middle;padding:15px 0;}
.p_tp_l p{width:650px; text-align:center; font-size:12px; font-weight:normal; margin:10px 0 10px 0;}
.p_tp_2{width:650px;font-size:12px; font-weight:normal; line-height:20px; text-align:left; margin-top:15px;word-wrap: break-word; word-break:break-all; position:relative;}
.pic_left{width:650px;font-size:12px; font-weight:normal; line-height:20px; text-align:center;word-wrap: break-word; word-break:break-all;}
.p_tp_2 span{ float:right; margin-bottom:5px}
.p_tp_2 span input{ vertical-align:-3px;}
.p_tp_2 span select{ _vertical-align:middle}
.p_tp_2 span label{ margin-left:-5px;}
.pic_left span{margin-bottom:5px}
.pic_left h1{ font-size:12px; font-weight: normal;}
.pic_bottom{ width:750px; height:82px; }
.sImage{ float:left;display:inline;padding-left:9px; height:90px; overflow:hidden;}
.sImage ul li{ width:70px; height:90px; text-align:center; margin:0 6px; float:left; display:inline; position:relative;}
.sImage ul li img{ width:68px; height:68px; border:1px solid #fff;}
.sImage ul li a{ width:70px; height:70px; display:inline-block; border:1px solid #A5A5A5;}
.sImage ul li a:hover{ border:1px solid #FFA200;}
.sImage ul li img.s{border:1px solid #f90; }
.pic_bottom .p{float:left;text-align:left;text-indent:0;width:22px;margin-top:8px;}
.pic_bottom .n{float:right;text-align:left;text-indent:0;width:22px;margin-top:8px;}
.p_tp_4 img{ text-align:center}
.p_tp_r p{ float:left; font-size:12px; font-weight:bold; padding-top:9px; color:#666; text-align:left; }
.p_tp_r p .button5 {width:84px;font-weight:normal;}
.p_tp_r span {font-weight:normal;float:right; padding:9px 6px 0 0;} 
.p_tp_r ul{ width:170px; height:auto; float:left; margin:5px 0;display:inline}
.p_tp_r_input{width:120px; float:left; color:#666; margin-top:10px}
.p_lt_tp{background:url(http://si.yaolanimage.cn/images/pic_32.jpg) 0 4px no-repeat}
.p_xx{ border-bottom:1px dashed #ccc;text-align:center;color:#666;padding-bottom:8px;}
.p_photo{ text-align:center;border:1px solid #fff; float:left; margin-left:10px!important;*margin-left:5px}
.p_photo a{ text-align:center;padding:1px; float:left;border:1px solid #ddd;}
.p_photo a.cur{ text-align:center; border:1px solid #F00;}
.p_photo a:hover{ text-align:center; border:1px solid #F00;}
.p_photo li{ padding-top:5px;float:left;width:62px}
.p_photo1{ height:30px; text-align:right; margin-top:5px;}

/*搜索*/
.dsearch {margin-top:12px;float:left;*float:none;text-align:left;}
.dsearch .text {float:left;color:#666;width:112px;margin-right:8px;}

/*图片评论*/
.pic_pl h3{font-size:14px; font-weight:bold;margin:6px 0px 0px 8px; float:left;}
.pic_pl img {float:right;margin:8px;}
.p_tp_r .more .img152 {float:left;margin:8px;} 
/*相册动画*/
.p_picdh{width:600px; height:auto; float:left; margin-top:13px; margin-left:50px; display:inline}
.p_dm{ width:600px; height:auto;margin-top:10px; float:left;border-bottom:5px; display:inline}

/*上传照片*/
.p_top_sc{ width:202px; height:auto; float:left; text-align:center}
.p_top_sc .diary_img,.p_top_sc .nine_img,.p_top_sc .diary_img:hover{background:url(http://si.yaolanimage.cn/images/Diary_Nav.png) 0 0 no-repeat scroll;}
.p_top_sc .diary_img{ width:78px; height:33px; float:left; background-position:0 0;  text-indent:-9999em; overflow:hidden;}
.p_top_sc .nine_img{ width:118px; height:33px;background-position:-88px 0;text-indent:-9999em; overflow:hidden; float:right;}
.p_top_sc .diary_img:hover{ background-position:0 -35px;}
.p_top_sc .nine_img:hover{ background-position:-88px -35px;}

.p_top_sc1{ border:1px solid #ccc}
.p_top_sc2{ border:1px solid #60A70B; padding:1px}
.video_right_bt h3 {margin-top:0 !important;}
.p_pic{ width:130px; height:111px; float:left;margin:8px 0 0 27px; padding:14px 0 0 19px; background:url(http://si.yaolanimage.cn/images/pic_38.jpg) no-repeat; overflow: hidden; display:inline} 
.p_pic img{ width:90px; height:90px;float:left}
.p_pic img.jing {width:15px;height:15px;position: absolute;margin: 3px 0 0 -38px;}
.p_tp_rr p{ width:130px; float:left;margin:2px 0 2px 13px;_margin-left:6px; padding:0 0 0 19px; text-align:center;overflow:hidden;word-wrap: break-word; word-break:break-all; font-size:12px; font-family:"宋体"; letter-spacing:0;}
.p_tp_rr p span{ font-weight:normal;}
.p_tp_rr .new_123 img{ width:52px; height:52px;margin:5px 2px 0;}

/*翻页*/
.pg a{padding:3px  4px;border:1px solid #ccc;line-height:24px;background-color:#fff;}
.pg a:hover{border: 1px solid #ccc;background-color: #E7F5F6;}
.pg span a , .pg span a:hover{border:none;background:none;text-decoration:none;padding:0;}
.pg .target {border:1px solid #ccc; background-color:#E7F5F6;}
.pg .go {text-align:center;border:1px solid #999;line-height:24px;padding:0 2px;}
.pg table {margin-left:20px;text-align:left;}
.pg table p {color:#000;padding:0 10px 0px 0 ;text-align:right;line-height:24px;}
.pg a[disabled] , #albumlist_aspnetPageReply a[disabled] {text-decoration:none;background:none;color:#999;}

/*-----------------------------------图片列表-------------------------------------*/
.photo_xx{ width:94%; height:auto; float:left; padding-top:12px; padding-bottom:10px; margin-left:20px; display:inline}
.photo_top{ width:725px; height:23px; float:left; padding:7px 0 0 12px; line-height:24px; text-align:left}
.photo_top span{ text-align:right; float:right;color:#999;}
.photo_top span input {background:none;border:none;color:#0181BE;cursor:pointer;padding:0px;margin:0px;}
.photo_top span input:hover {text-decoration:underline;}
.photo_left table tr td{ width:auto; text-align: center; }
.new_pohoto{ margin:0 auto; width:auto!;}
.new_pohoto tr{width:auto;}
.new_pohotopic{text-align:center;margin-bottom:6px;}
.table_new1 , .table_new2 {text-align: center; width:180px; }
.table_new1 .pics , a.img152  { border: 1px solid #d9d9d9; padding:5px; background:#fff; margin-bottom:1px;  margin-top: 0px; width:150px;}
.table_new2 .pics , a.img152:hover { border: 1px solid #d9d9d9; padding:5px; background:#A8E5F2; margin-bottom:1px;  margin-top: 0px; width:150px;}
#rptPhoneList {width:726px;margin:15px 3px 5px 3px;}
#rptPhoneList td {vertical-align:bottom;width:180px;}
.pohotli01bottom{ text-align:center; width: 180px; height:auto; padding:10px 0; }
.pohotli01bottom span{ width: 180px; height:auto; padding-top:15px}
.pohotli01bottom span a:hover{ text-decoration: underline; }
.pohotli01bottom p{ width:164px; text-align:center; margin:4px 0 4px 8px;*margin-left:0;white-space:nowrap;overflow:hidden;}
.cur_album {text-align:left;line-height:18px;margin:4px 8px 5px 0;vertical-align:top;}
.cur_album th {width:36px;color:#999;vertical-align:text-top;font-weight:normal;}
.cur_album td div {overflow:hidden;width:132px;}
.new_123 {margin:0 0 6px 10px;}

/*-----------------------------------相册页-------------------------------------*/
#wrap{min-height:150px;_height:150px;margin-bottom:1px;}
.photo_wrap ul li{ float:left;}
.photo_wrap{ width:680px; overflow:hidden;}
.il{list-style:none;margin:10px;clear:both;}
.il div{ text-align:center; margin:0px}
.il .image{overflow:hidden; text-align:center;}
.photo_wrap h3{ font-size:14px; font-weight:bold;margin:14px 5px 8px 5px; line-height:23px}
.photo_wrap p{margin:5px;  text-align:left}
.photo-album{width:720px; margin:5px 0 3px 0}
.cover{width:190px;height:234px;background:url(http://si.yaolanimage.cn/images/pic_33.jpg) no-repeat;padding:0px 21px 0px 17px;cursor:pointer;}
.cover div {width:152px;height:200px;overflow:hidden;float:left;}
.cover div table {width:152px;height:200px;}
.albuminfo .jing {position:absolute;margin:24px 0 0 -44px}
.albuminfo{ float:left; text-align:left; vertical-align:top;}
.albuminfo h3 a {width:480px;white-space:nowrap;overflow:hidden;display:block;}
.arecent{padding:0 4px;white-space:nowrap; margin-top:10px;width:520px;overflow:hidden;float:left;}
.arecent span {height:100px;overflow:hidden;float:left;margin-right:12px;max-width:92px;}
.arecent span.more {padding-top:40px;height:20px;}

/*-------------------a.adel  { width:12px; height:13px; background:url(http://si.yaolanimage.cn/images/pic_40.jpg) no-repeat;margin-right:5px; float:right;}
a.adel:hover{background:url(http://si.yaolanimage.cn/images/pic_411.jpg) no-repeat; float:right;text-decoration: none}------------------*/

a.close_del  { width:12px; height:13px; background:url(http://si.yaolanimage.cn/images/pic_40.jpg) no-repeat;margin-right:5px; float:right;}
a.close_del:hover{background:url(http://si.yaolanimage.cn/images/pic_411.jpg) no-repeat; float:right;text-decoration: none}

.info_s{ height:30px;  text-align:left; width:650px; margin:10px auto;}
.info_s .s_l{ float:left; color:#999;}
.info_s .s_r{ float:right;}


/*-----------------------------------编辑相册照片 信息  类别-------------------------------------*/
#bj_t, #P1{ margin:5px; padding-left:10px;clear:both;}
.bj_xx{font-size:12px; font-weight:bold;}
.bj_t1{ width:8%; text-align:center;border-top:1px solid #ccc}
.bj_t2{ width:15%; text-align:center; border-left:1px solid #ccc; border-top:1px solid #ccc}
.bj_t3{width:60%;text-align:left;border-left:1px solid #ccc;border-top:1px solid #ccc;overflow:hidden;word-wrap: break-word; word-break:break-all;}
.bj_t3 p{line-height:18px;}
.bj_t4{ width:17%; text-align:center;border-left:1px solid #ccc;border-top:1px solid #ccc}
.bj_t5{ width:17%; text-align:center;}
.bj_t6{ width:30%; text-align:right; line-height:45px; padding-right:5px}
.bj_zt{font-size:12px;}
.bj_t2 img{ margin:5px; width:90px; height:90px; text-align:center}
.bj_sx{ border-top:1px solid #ccc;}
.bj_bg{ text-align:left; margin-left:10px}
.bj_xc p{ margin:0 5px;color:#666; line-height:23px; text-align:left}
.bj_lb{width:700px; text-align:left; height:auto; border-top:1px solid #ccc;}
.bj_lb1{ margin:5px 0;}
.changer {width:168px;margin:3px 0;}
.p_pic_pic{ width:120px; height:111px; float:left;margin:12px 0 0 5px; padding:10px 0 0 14px; background:url(http://si.yaolanimage.cn/images/pic_38.jpg) no-repeat; overflow: hidden; display:inline} 
.p_pic_pic img{ width:90px; height:90px;float:left}
.line{ line-height:25px}
/*-----------------------------------编辑相册属性-----------------------------------*/
.bj_pic_sx{border-left:0; border-top:0;padding-bottom:10px; vertical-align:top}
.bj_pic_sxx{border-bottom:1px solid #ccc; }
.bj_pic_sx_l{width:48px;*width:44px; float:left; margin-top:0; color:#999}
.bj_pic_sx_r{width:362px;*width:372px; float:right;}
.bj_right{text-align:left; padding-left:20px; line-height:27px;border-left:0; border-top:0;}

/*-----------------------------------相册展示页面-----------------------------------*/
.Albums_n{ width:760px; height:80px; margin:0 auto; overflow:hidden;}
.Albums_n .ln{ float:left; width:130px; margin-left:10px; display:inline; overflow:hidden;}
.Albums_n .ln h4{ height:24px; width:140px; white-space:nowrap; overflow:hidden; line-height:24px; text-align:center; text-overflow:ellipsis; text-align:left; padding-left:16px;}
.Albums_n .ln h4 span{ color:#999; font-size:14px;}
.Albums_n .ln h4 a{ font-weight:bold; font-size:14px;}
.Albums_n .rn{ float:left;  position:relative;}
.Albums_n .rn .pro_n{  color:#999; position:absolute; top:10px; right:0;}
.Albums_n .rn .pro_n span{ padding:0 16px 0 4px; color:#333}
.p_tp_rr .n_sel{ text-align:left; border-bottom:1px dashed #ccc; width:180px; margin:0 auto; padding:8px 0;}
.p_tp_rr .n_sel h6{  color:#666; font-size:13px; font-weight:normal; line-height:26px; }
/*-----------------------------------日记列表显示  日记展开-------------------------------------*/
.diary_t img{ margin:0px 8px;} 
.diary_t td {padding:0 5px 0 0;}
.diary_1{ width:3%;}
.diary_2{ width:40%;}
.diary_3{ width:11%;}
.diary_9{ width:15%;}
.diary_4{ width:7%;}
.diary_5{ width:2%;}
.diary_8{ width:17%;}
.diary_xx, .diary_xx td{ text-align:left; padding:5px 0; border-bottom:1px dashed #ccc; line-height:18px;color:#666 !important;}
.diary_lb{width:700px; text-align:left; height:auto;}
.diary_bg{ width:96%; height:25px; margin-top:5px; text-align:left; padding-left:10px;}
.diary_bg img{ margin:0px 8px;} 
.diary_bg td{ height:25px;word-wrap: break-word; word-break:break-all;}
.diary_zk{ width:97%; height:27px;margin-top:10px; text-align:left;padding:4px 0 0 10px}
.diary_bj{width:96%; height:auto;margin-top:10px; text-align:left;padding:4px 0 0 0;overflow:hidden;}
.diary_zk img{ margin:0px 8px;vertical-align:middle;} 
.diary_zk span.STYLE14 {line-height:22px;}
.diary_wz{ padding-bottom:10px;ine-height:1.4;color:#000;overflow:hidden;}
.diary_wz table,  .diary_wz div, .diary_wz p , .diary_wz li , .diary_wz dl {color:#000;margin:0;line-height:1.5;overflow:hidden;clear:both;font-family:宋体,'lucida grande',tahoma,arial,'bitstream vera sans',helvetica,sans-serif ;}
.diary_wz span {margin:0;}
.diary_wz span span { font-family:inherit; color:inherit;}
.diary_wz img {max-width:600px;}
.diary_6{width:680px;font-size:12px; font-weight:normal; line-height:20px; text-align:right;}
.diary_6 span{ margin-bottom:5px}
.diary_6 em { margin:0 5px;}
.diary_7{ margin-top:6px;}
.d_hint {clear:both;border:1px #DDD solid;padding:7px;margin:8px 11px 8px 0;text-align:center;}
/*-----------------------------------日记评论-------------------------------------*/
.wrap .wrap_pl{ width:100px; height:100px;margin:20px 10px 0px 20px; float:left; display:inline}
.wrap .wrap_pl img{ width:90px; height:90px; border:1px solid #ccc; padding:5px;}
.wrap .wrap_pl_r{ width:581px; height:auto; float:left; margin-top:15px; margin-bottom:5px;}
.wrap .wrap_pl_r_1{ width:581px; height:54px; float:left; background:url(http://si.yaolanimage.cn/images/wrap_1.gif) no-repeat;z-index:2;position:relative;}
.wrap .wrap_pl_r_2{ width:559px; height:auto; float:right;background:url(http://si.yaolanimage.cn/images/wrap_2.gif); margin-top:-12px}
.wrap .wrap_pl_r_2 .bd{width:520px; height:auto; float:left; font-size:14px;  line-height:21px;margin-left:23px; display:inline;margin-top:-24px;z-index:3;position:relative;}
.wrap .wrap_pl_r_3{ width:559px; height:11px; float:right; background:url(http://si.yaolanimage.cn/images/wrap_3.gif) no-repeat;}
/*-----------------------------------日记评论更多页-------------------------------------*/
.rjpl_more {width:95%; margin-top:15px}
.rjpl_more_l{ background:url(http://si.yaolanimage.cn/images/quote-start.gif) 10px 5px no-repeat;padding-left:20px; color:#666;padding:0 0 0 25px}
.rjpl_more_l1{ background:url(http://si.yaolanimage.cn/images/quote-start.gif) 0px 5px no-repeat;padding-left:20px; color:#666;padding:0 0 0 18px}
.rjpl_more_r{ background:url(http://si.yaolanimage.cn/images/quote-end.gif) no-repeat 0 3px;padding-right:18px;}
.rjpl_more_ico{ background:url(http://si.yaolanimage.cn/images/right.gif) 0px 6px no-repeat; padding-left:10px;}
/*-----------------------------------留言列表-------------------------------------*/
.ly_t .error {margin-left:20px;}
#WallMore p, #WallIndex p{text-align: left;padding:5px;background:#FAFAFA;border:1px solid #ccc;color:#333;}
#WallMore p {width:668px; margin:2px 0 2px 22px;*margin-left:0px;}
#WallIndex p {width:470px;margin:4px 0 0 15px;*margin-left:0px;}
#WallIndex .pw100 {width:80px;}
#WallHint {width:470px;margin:0 auto;font-size:14px;padding:50px 10px;}
.pic{ overflow:hidden; width:526px;}
/*-----------------------------------单张照片编辑  邀请好友------------------------------------*/
.zp_img{ width:90px; height:90px; margin:10px; float:left; display:inline}
.zp_zl{ width:600px; height:auto; margin-top:10px; float:left; display:inline;}
.zp_zl p{ padding:5px 0;clear:both;}
.yq_hy{ width:680px; height:auto; margin:10px 0 10px 20px; display:inline;float:left; text-align:left}
.yq_bg{width:603px; height:auto; margin-left:35px; border:1px solid #7E9DB9; display:inline; float:left}
.yq_bgr{ width:485px; height:auto; margin-top:10px; float:left; display:inline;}
.share-comment{background:url(http://si.yaolanimage.cn/images/quote-start.gif) no-repeat; width:20px; float:left}
.content1{background:url(http://si.yaolanimage.cn/images/quote-end.gif) no-repeat; width:20px; float:none;}
.yq_bg1{width:583px; height:auto;display:inline; float:left; border-top:1px dashed #ccc; margin:10px 10px; padding:10px 0;}
.yq_bg2{width:603px; height:25px; margin-left:30px; display:inline; float:left; margin-top:10px}
/*-----------------------------------好友列表------------------------------------*/
.hy_lx { width:728px; height:27px;background:url(http://si.yaolanimage.cn/images/pic_39.jpg) 0px 29px no-repeat; float:left; margin-left:10px; display:inline; }
.hy_lxr{ width:600px; height:auto; margin-top:10px; float:left; display:inline; }
.hy_lxr a{ margin:0 1px}
.hy_lxr p{ height:auto; padding:8px 0; color:#000;}
.hy_lxr p em {width:40px;float:left;color:#666;}
.hy_lxr p span {float:left;width:546px; overflow:hidden;word-wrap: break-word; word-break:break-all;}
.hy_lxr .title {text-align:left;margin-left:5px;}
.hy_lxr .friend_act {color:#EB7100;}
.hy_lxr a.STYLE14:hover {color:#EB7100;text-decoration:none;}
/*-----------------------------------论坛热门十大------------------------------------*/
.luntan{ float:left; width:190px; margin:0 0 0 10px;}
/*-----------------------------------普通上传，控件上传------------------------------------*/
.sc_1{padding:2px 50px;color:#000}
.sc_2{padding:0 0 6px 68px;color:#000}
.sc_bk{width:188px; border:1px solid #ccc}
/*-----------------------------------发表日记------------------------------------*/
#sendmsg{ position:absolute; bottom:10px; left:320px;  background:#FFFBCC;border:1px solid #FDE3A6;font-size: 14px;height: 50px;left: 200px;line-height: 50px;position: absolute;text-align: center;width: 200px;}
#sendmsg img{ vertical-align:middle; margin-right:4px;}
.dlzc {float:right; width:130px; margin-top:14px; color:#ccc}
/*-----------------------------------弹出窗口------------------------------------*/
.Landing-top span {float:right; padding:0 10px 0 0; display:inline;}
.Pop-up .action {margin-top:10px;}
.Pop-up .action input {margin-right:8px;}
.POP-Padding{padding:20px 30px;margin:0px auto;}
.POP-Padding-hy{padding:20px 0px;margin:0px auto; display:inline}
.POP-Padding-hy p{padding:10px 0 0 0px;}
.Pop-up p{ margin-top:4px;font-size:12px;}
.Landing{ padding-bottom:20px; float:left}
.Landing p{ line-height:23px; margin:10px 0 0 25px; text-align:left;}
.Landing-zc{ margin:25px 0 0 20px; padding:5px 0;}
#regpop_left {padding:0 25px 0 10px;float:left;border-right:#CCC 2px solid;margin:15px 0;}
#regpop_left input.submit {background:url(http://si.yaolanimage.cn/images/pic_45.jpg);width:123px;height:33px;border:none;cursor:pointer;}
#regpop_right {float:left;width:140px;padding-right:30px;}
.Landing .sm{color:#F41B68;}
.Landing-k{width:355px; height:353px;overflow-y:scroll; background-color:#fff; margin-top:5px;}
.Landing-k ul li{ float:left; margin-left:6px; margin-top:5px; padding:2px; display:inline;height:86px;}
.Landing-k img{ text-align:center}
.Landing-k ul li a{ border:1px solid #ccc; float:left}

/*弹窗－－－－自定义*/
.Custom_div,.Custom_div1{ width:97%; height:auto; margin:0 auto; }
.Custom_div p, .Custom_div1 p{ width:auto;float:left; margin-bottom:0px; line-height:25px; margin-right:10px; display:inline;}
.Custom_label span{color:#0181BE}{ margin:10px auto; clear:both}
.Custom{width:97%; height:21px;background:url(http://si.yaolanimage.cn/images/wrap_7.gif) bottom repeat-x; margin:10px auto}
.Custom_t{ width:105px; line-height:18px; padding-top:2px;background:url(http://si.yaolanimage.cn/images/wrap_5_1.gif) bottom no-repeat;cursor:pointer; text-align:center; margin-left:5px}
.Custom_b{ width:105px; line-height:19px;padding-top:2px;background:url(http://si.yaolanimage.cn/images/wrap_6_1.gif) bottom no-repeat;cursor:pointer;text-align:center; margin-left:5px}
.Custom_t a{ color:#666}
.Custom_b a{ color:#333}
.Custom_div, .Custom_div ul, .Custom_div1 ul{width:96%; height:auto; margin:0 auto;  clear:both;}
.Custom_div ul li{ width:215px;float:left; margin-bottom:10px;margin-right:20px; white-space:nowrap; overflow:hidden;}
.Custom_div1 ul li{ width:auto;float:left; margin-bottom:10px;margin-right:10px;}
.Custom_div1 ul li td{ font-size:12px; width:100px;}
.Custom_label span{color:#0181BE}
.Custom_label span{color:#0181BE}
.Custom_margin{margin-top:30px; text-align:center;clear:both; float:left;}
.Custom_margin .margin-top{ margin-top:40px}
.Pop-up p.Custom_img{ width:123px; height:33px; background:url(http://si.yaolanimage.cn/images/pic_51.jpg) no-repeat; text-align:center; line-height:33px;}
.Pop-up p.Custom_img a{color:#fff; font-size:16px; font-family:"黑体"}

/*2009 0209 新增开始*/
.Landing-top-t{width:350px;*width:330px; height:auto;background-color:#fff; margin-top:5px;}
.Landing-top-t dl{width:300px; height:30px; line-height:30px; border-bottom:1px solid #f5f5f5;display:inline; background:#000}
.Landing-top-t dl dt{width:90px; float:left; text-align:center; margin-left:5px;}
.Landing-top-t dl dt em{ color:#0181BE;}
.Landing-top-t dl dt a.cur{text-decoration:none;background:#F7F7F4; padding:5px 20px 7px 20px; }
.Landing-top-t dl dt a:hover{background:#f7f7f4;padding:5px 20px 7px 20px;}
.Landing-top-t .Landing-k{width:100%; height:304px;overflow-y:scroll;background-color:#fff;margin-top:5px;}
.Landing-top-t .Landing-k ol{width:97%; height:auto; border:none; display:inline}
.Landing-top-t .Landing-k ol li{ float:left; width:180px; margin-left:17px; margin-top:5px; padding:2px; display:inline;height:125px;}
.Landing-top-t .Landing-k ol li img{ text-align:center;}
.Landing-top-t .Landing-k ol li a{ border:1px solid #ccc; float:left}
.Landing-top-t .Landing-k ol li a:hover{ border:1px solid #5588c1; float:left}
.Landing-top-t .Landing-kk{width:100%; height:304px;overflow-y:scroll;background-color:#fff; margin-top:5px;}
.Landing-top-t .Landing-kk ul{ width:97%; height:auto;border:none;}
.Landing-top-t .Landing-kk ul li{ width:98px; height:140px;float:left;display:inline;}
.Landing-top-t .Landing-kk ul li a{border:1px solid #ccc; float:left}
.Landing-top-t .Landing-kk ul li a:hover{ border:1px solid #5588c1; float:left}
.Landing-top-t .Landing-kk ul li img{text-align:center;}
.Landing-top-t .Landing-k1 ul li input{ width:43px; float:left; margin-left:4px; margin-top:7px;}

/*选择模板－弹窗*/
.moba{width:120px; height:353px; border-right:1px solid #efefec; float:left;margin-top:5px; background:#fff;}
.moba ul{ margin-top:15px; text-align:center;line-height:28px;}
.moba ul li{ height:35px;}
.moba ul li a{width:100%; height:35px; padding:7px 32px;}
.moba ul li a:hover{ width:100%; height:35px; padding:7px 32px; background:#f7f7f4}
.moba ul li a:hover.cur,.moba ul li a.cur{background:#f7f7f4 url(http://si.yaolanimage.cn/images/21.gif) 16px 8px no-repeat}
/*2009 0209 新增结束*/
/*widget 弹窗*/
/* This is the box that is parent to the dragable items */
#widgetzone {padding: 10px; /* Air */}
/* END DEMO CSS */
/* REQUIRED CSS */
#rectangle {float: left;border: 1px dotted #F00; /* Red border */background-color: #FFF;z-index: 0;	position: relative;}
#insertionMarker {/* Don't change the rules for the insertionMarker */width: 6px;position: absolute;display: none;}
#insertionMarker img {/* Don't change the rules for the insertionMarker */float: left;}
#dragDropMoveLayer {/* Dragable layer - Not need if you're using 'rectangle' mode */position: absolute;	display: none;border: 1px solid #000;filter: alpha(opacity=50); /* 50% opacity , i.e. transparency */	opacity: 0.5; /* 50% opacity , i.e. transparency */}
/*bottom*/
#bottom {}
.box_bottom{ padding-top:20px;text-align:center;margin-top:10px; }
.box_bottom a{ color:#000}
.box_bottom_l { line-height:25px;}
.bottom_l{ width:380px; float:left; margin-left:300px; display:inline;}
.biaoshi{text-align:left; display:inline; width:200px; float:left}

/*错误页面*/
.n_o{ width:950px; height:270px; margin:50px auto;}
.n_l{width:170px; height:270px; float:left; margin-left:90px;*margin-left:50px; background:url(http://si.yaolanimage.cn/images/n_o.gif) no-repeat;}

/*强制换行*/
.breakwrap, .p_tp_l #divPanel h3{table-layout:fixed;word-wrap: break-word; word-break:break-all;white-space:normal;}

/*普通上传*/
#MultipleFileUpload1_lblCaption {display:none;}
#MultipleFileUpload1_btnUpload {cursor:pointer;font-size:14px;margin:12px 0 30px 0;}
#MultipleFileUpload1_pnlListBox {margin-top:10px;}
#MultipleFileUpload1_pnlListBox div {width:90%;line-height:24px;clear:both;display:block;}
#MultipleFileUpload1_pnlListBox div span {float:left;font-size:14px;width:80%;}
#MultipleFileUpload1_pnlListBox div a {position:absolute;margin:3px 0 0 6px;}
#midColumn .pic .breakwrap {padding:15px 8px 15px 12px; width:491px;line-height:1.8;text-align:left; overflow:hidden;}
#UserDesc1_divUserDesc .pic .breakwrap img{ max-width:488px;}

/*爸爸妈妈对我说--我的最新消息*/
.bm_t{ width:183px; height:auto; margin:15px 0 0 8px;float:left; display:inline}
.bm_top{width:159px; height:25px; padding-left:25px; padding-top:5px;background:url(http://si.yaolanimage.cn/images/tit_51.jpg) no-repeat;float:left;display:inline;color:#666;}
.bm_top span.left, .bm_new span.left {padding-left:15px;}
.bm_new{width:159px; height:15px; padding-left:25px; padding-top:10px;background:url(http://si.yaolanimage.cn/images/tit_52.jpg) no-repeat;float:left;display:inline;color:#666;}
.bm_bottom{padding-bottom:8px}
.bm_left{ width:160px; height:76px; float: left; padding-top:10px; margin:0 0 0 10px; line-height:16px; text-align:left; overflow:hidden; display: inline; color:#444}
.bm_right{ width:10px; height:76px; float:right;padding:5px 0 10px 0;}

/*消息弹出层*/
.news_n{ width:268px; height:126px; z-index:1000; position:absolute;}
.news_top{ width:268px; height:31px; background:url(http://si.yaolanimage.cn/images/news.gif) no-repeat;}
.news_mid{ width:268px; height:120px; background:url(http://si.yaolanimage.cn/images/news_1.gif) repeat-y;}
.news_bottom{ width:268px; height:15px; background:url(http://si.yaolanimage.cn/images/news_2.gif) no-repeat;}
.icon{ background:url(http://si.yaolanimage.cn/images/icon_16.gif) no-repeat; padding-left:20px}
.icon1{ background:url(http://si.yaolanimage.cn/images/icon_24.gif) no-repeat; padding-left:20px}
.icon2{ background:url(http://si.yaolanimage.cn/images/icon_6.gif) no-repeat; padding-left:20px}
.icon3{ background:url(http://si.yaolanimage.cn/images/icon_21.gif) no-repeat; padding-left:20px}
.icon21{ background:url(http://si.yaolanimage.cn/images/icon_25.gif) 0 7px no-repeat; padding-left:14px;line-height:22px !important;}
.icon22{ background:url(http://si.yaolanimage.cn/images/icon_26.gif) 0 0px no-repeat; padding-left:17px;}

/*欢迎动画*/
.sroll{overflow: hidden; overflow-y:hidden}
.divload{margin:0 auto;width:100%;height:100%;_height:608px;background:#fff;position:absolute;top:0;text-align:center;font-size:14px;color:#333;z-index:30002}
.WelCome-top{margin:222px 0 8px 0;}
.welcover{margin:0 auto;width:100%; cursor:pointer;height:100%;background-image:url(http://si.yaolanimage.cn/images/welcover.gif);position:absolute;top:0;z-index:30001;}
.divFlash{overflow-y:hidden;width:100%;height:100%; background:#fff;z-index:30000;}
.STYLE24, .STYLE24 a, .STYLE24 a:hover{ color:#0281B8;text-decoration:none}
/*预览动画*/
#Preview{width:978px;height:678px;}
.preview_top{width:963px;background:#fefce9;font-size:14px; border-bottom:3px solid #fc717b; padding:12px 5px 10px 10px; float:left}
.Save{height:35px;width:95px; background:url(http://si.yaolanimage.cn/images/bc.jpg) no-repeat; color:#fff; border:0px;cursor:pointer}
.Close{height:35px;width:95px; background:url(http://si.yaolanimage.cn/images/gb.jpg) no-repeat; color:#fff; border:0px;cursor:pointer;}
.Upload{background:url(http://space.yaolan.com/Images/aggregation/ico5.gif);width:106px;height:24px;border:0;padding-left:10px;color:#fff;}
.uploading{display:none;text-align:center;width:200px;height:100px;background:#fefce9;margin:0 auto; border:1px solid #fc717b;padding-top:38px;position:absolute;top:316px;z-index:30001;left:428px;}

/*门牌号*/
.Building span{border:1px solid #858585; padding:0 7px;background:#fcfcfc; float:right; margin-right:7px;filter:Alpha(opacity=83);-moz-opacity:0.83;opacity:0.83;}
#tongji{margin-top:8px;display:inline;height:110px; *overflow:hidden;}
#baby_q{float:right;overflow:hidden;position:relative;right:-20px;top:-50px; width:150px}
#baby_q img{border:none;height:40px;width:90px; clear:both;}

/*资料展示页*/
.Contents_n{width:617px; height:auto;float:left; display:inline;}
.color666{ color:#666}
.border{ border-bottom:1px dashed #ccc;}
.margintop{margin-top:-10px}
.table{font-size:14px; text-align:left; margin-top:20px; float:left; margin-left:80px; display:inline}

/*标签*/
.Tags{ width:667px; height:33px;background:url(http://si.yaolanimage.cn/images/pic_1_hy.gif) 0 28px no-repeat; float:left;}
.Tags a{ color:#444}
.Tags a:hover{ color:#444}
.Tags h4{float:left;height:21px;line-height:18px;margin-right:1px;padding:10px 3px 0 17px;text-align:center;width:63px; font-weight:normal}
.Tags h4.s{ width:66px; height:21px; font-weight:700;line-height:18px;padding:10px 0px 4px 15px;}
.Tags h4{ color:#444;}
.Tags h4.s{background:url(http://si.yaolanimage.cn/images/bj_hy.gif) -76px -92px no-repeat;}
.Tags h4.s a{ color:#333}

/*sect-set*/
.sect-set .profiletitle {background:#fff;text-align:left;display:block;height:24px;width:76px;font-size:12px;color:#666;margin-top:-16px;*margin-top:-14px;}
.sect-set .favorlist {float: left; width: 400px; text-indent:0; padding-left:26px;}
.sect-brief{padding-left:30px;}
.sect-set{ margin:20px 0px; float:left; display:inline}
.sect-set p{font-size:14px; line-height:20px;*line-height:18px; }
.sect-set p .width{width:170px; text-align:right; color:#626262; *margin-right:-20px; float:left}
.sect-zl{border:1px solid #ccc; background:#FFFFCC; width:240px;padding:6px; margin:5px 0px 5px 105px; float:left; display:inline}

/*图标*/
.icon_1{ background:url(http://si.yaolanimage.cn/images/bj_hy.gif) 0 -81px no-repeat; padding-left:14px; margin-left:10px}

/*按钮*/
.button_hy{ background:url(http://si.yaolanimage.cn/images/pic_2_hy.jpg) repeat-x; *padding:0 0 0 10px!important; width:10%; height:auto!important;*height:23px!important;*height:23px;line-height:18px; color:#fff; padding:1px;border:1px solid #DF7310;}

/*惠氏-------广告*/
.huishibanner{width:202px; height:auto;float:left; margin:10px 0 0 0; display:inline; background-color:#fff;}

/*动感相册*/
.divphoto{width:700px;margin:5px; float:left; *padding-bottom:5px; display:inline; border-bottom:1px dotted #ccc}
.divphoto .divphoto_left{ width:auto; height:110px;margin-left:5px; float:left; display:inline;position:relative;}
.divphoto .divphoto_left img{border:1px solid #ccc; width:120px; height:90px; padding:3px; }
.divphoto .divphoto_right{width:500px; height:auto; margin-left:5px; float:left;}
.p_tp_rr .divphoto_img{float:left;display:inline; margin:8px 0 0 30px; overflow:hidden; white-space:nowrap; width:128px;position:relative;float:left;}
.p_tp_rr .divphoto_img a{ line-height:23px;}
.p_tp_rr .divphoto_img img{width:120px; height:90px; border:1px solid #ccc; padding:3px;}
.divphoto-left-bottom{ background:url(http://si.yaolanimage.cn/images/Broadcast.png) no-repeat;position:absolute; left:100px; top:72px;width:48px; height:18px;
_background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Images/Broadcast.png', sizingMethod='crop')}
.divpic{ width:950px; height:auto; margin:15px auto;}
.divphoto-left-top{ background:url(http://si.yaolanimage.cn/images/jing.gif) no-repeat;position:absolute;left:5px; top:5px;width:15px; height:15px;}

/*迷你博客*/
.miniblog{width:680px; padding-bottom:5px; margin:8px 0; position:relative;}
.miniblog_forward{ padding-bottom:5px; margin:8px 0; position:relative;}
.miniblog div{ line-height:1.5em;text-align:left;}
.migiblog_bg{ background:url(http://si.yaolanimage.cn/images/gb.gif) no-repeat 0 2px;margin-top:7px; margin-left:15px;}
.migiblog_bg a:hover,a.share_del:hover{ background:url(http://si.yaolanimage.cn/images/gb1.gif) no-repeat 0 2px;margin-top:7px; text-decoration:none;}
.miniblog_users{ padding-bottom:10px; font-size:14px;}
.miniblog_users img{ display:block; border:1px solid #e5e5e5; padding:2px; }
.quote_comments{width:630px; background:#f6f6f6; padding:10px; border:#e5e5e5 1px solid; position:relative; }
.quote_index{width:463px; background:#f6f6f6; padding:10px; border:#e5e5e5 1px solid; position:relative; font-size:12px; }
.quote_arrow{ background:url(http://si.yaolanimage.cn/images/index_img/arrow_top.gif) no-repeat left top; position:absolute; top:-10px; height:11px; width:19px; left:30px;}
.quote_comments img{ display:block;  padding:2px; background:#FFFFFF; border:#e5e5e5 1px solid;}
.quote_comments a{ font-size:12px; color:#39663d; line-height:28px;}
#topColumn .topColumndiv{height:auto;margin:-22px 0 4px 4px;float:left;line-height:18px;}
.top_news_left img{padding:2px; vertical-align:middle;}
.top_news_right{ width:170px; height:56px; margin:8px 0 0px 16px; float:left; background:url(http://si.yaolanimage.cn/images/bnr_icon.gif) no-repeat; display:inline; position:relative; }
.top_news_right .STYLE3{ color:#fff;margin-top:2px; display:block;}
.top_news_right .STYLE22 u{ color:#F0FF00; text-decoration:none; font-weight:bold; display:block;margin-top:4px; }
.top_news_right_l{width:29px; height:30px; margin:10px 5px 5px 18px; float:left; display:inline; padding:10px 5px 0 5px; text-align:center}
.top_news_right_r{width:90px;  height:42px; float:right; margin:4px 5px 0 0;  display:inline}
.top_news_right_button{border:0;margin-top:2px;background:url(http://si.yaolanimage.cn/images/bnr_icon_bj.gif) repeat-x; cursor:pointer; color:#ff0000;width:80px;padding-top:1px;}
.top_news_right_r p{ padding-top:4px; margin-left:-10px;}
.top_news_tb{ text-align:left; padding:15px 15px 10px 15px;}
.top_news p{ line-height:22px;color:#333; margin-bottom:8px;}
#imgGradeList {position:absolute;display:none;background:#fff;border:1px solid #ddd;padding:10px;width:280px; left:-145px; top:56px;}

/*迷你博客－－单页*/
#miniblog_dy{ width:468px; height:auto; padding:10px; border:1px solid #f9eb9a; background:#fcfad8; float:left}
#miniblog_img{width:auto; height:55px; padding:3px; padding-left:30px; float:left;}
#miniblog_img img{width:45px; height:45px; padding:3px;float:left; border:1px solid #efefef; background:#fff}
.miniblog span.STYLE4 {margin:0 5px 0 18px;}
.miniblog a.name {margin-right:10px;}
.miniblog div .button3 {margin:5px 0 0 10px;padding:0;}
.miniblog .icon21 input {margin-bottom:5px; }

/*我的分享*/
.share_r{ background:url(http://si.yaolanimage.cn/images/pic_28.gif) no-repeat; width:572px; height:39px;}
.share_top{padding:10px;width:686px; height:auto; display:inline;}
.share_top ul{width:686px; height:auto;}
.share_top ul li{ width:100%; line-height:18px; margin-bottom:15px; float:left}
.share_top ul li .div1{ background:#eee; border-top:1px solid #ccc; padding:3px 10px; text-align:left; float:left; width:670px;}
.share_top ul li .div2{ padding:6px 10px 6px 10px; text-align:left; float:left; width:97%;}
.share_top ul li .media {margin-top:8px;}
.share_top ul li .media img {background:#fff; border:1px solid #ccc; padding:3px;}
.share_top ul li .media a.p_pic {margin-left:0;display:block;float:none;}
.share_top ul li .media a.p_pic img {border:none;}
.share_top ul li .rjpl_more_l {background-position:0 1px;padding:0 0 0 18px;margin-top:8px;_background-position:0 -1px;}
.share_top ul li .hf{ width:670px; float:left; text-align:left; padding:6px 10px 0 10px;}
.share_del {background:url(http://si.yaolanimage.cn/images/pic_40.jpg) no-repeat 0 2px;margin-top:7px; margin-left:15px;}
.share_btn {margin-top:-36px;margin-right:38px;}
.quickshare {background:transparent url(http://si.yaolanimage.cn/images/shareBtn.png) no-repeat scroll 0 0;display:block;height:27px;line-height:27px;text-indent:2.8em;width:113px;}
.share_top ul li img.share_play {position:absolute;left:95px;top:75px;border:none;background:none;padding:0;cursor:pointer;}
.share_top ul li img.share_hide {position:absolute;left:480px;top:0;border:none;background:none;padding:0;cursor:pointer;}
.share_top ul li img.m_play {border:none;background:none;padding:0;cursor:pointer;}
.share_button{ background: url(http://si.yaolanimage.cn/images/icon_51.gif) no-repeat; width:83px; height:26px; line-height:26px; color:#fff; font-weight:bold; border:0px}

/*视频*/
#video{width:960px; height:auto; float:left;display:inline}
#video_left{width:610px; height:auto; float:left;}
#video_right{ width:350px; height:auto; float:right;}
#divVideo {width:588px;margin-bottom:10px;}
#video_left_top{ width:598px; height:27px; float:left; padding:7px 0 0 12px; line-height:24px; text-align:left;}
.video_left_top{ width:588px; height:auto; border:1px solid #ccc; float:left;display:inline; background-color:#fff; margin-left:10px}
.video_left_top h3{width:560px; text-align:left; font-size:14px; font-weight:bold; margin-top:15px;padding-bottom:15px}
.video_left_top h4{width:560px; text-align:left; font-size:18px; font-weight:bold; margin-top:15px; border-bottom:1px solid #ccc; padding-bottom:15px}
.video_right_top{ width:315px; margin:10px 0 0 0; background:#fff; padding:10px; margin-right:13px;_margin-right:5px; border:1px solid #ccc; float:left;}
.video_right_top p{ text-align:left; float:left;line-height:22px;width:315px;overflow:hidden;white-space:normal;}
.video_right_bt{float:left; border-bottom:2px solid #ccc;width:100%;margin-bottom:10px;padding-bottom:6px;}
.video_right_top ul li{ width:140px; height:auto; margin:6px 10px 6px 7px;_margin:6px 9px 6px 7px; float:left; display:inline;position:relative;}
.video_right_top ul li img,.video_lb .div img,.video_right_lb ol li img,.video_recommended_r ul li img{ width:134px; height:96px; padding:3px; border:1px solid #ccc; float:left}
.video_right_top ul li p,.video_lb .div p,.video_recommended_r ul li p{ line-height:20px; overflow:hidden; white-space:nowrap;width:140px; text-align:left}
.video_lb .div1{float:left}
.video_lb .div{ width:140px; height:auto; margin:11px 18px 0px 15px;_margin:0px 17px 5px 15px; float:left; display:inline;position:relative;}
.video_right_lb ol{ margin-top:10px; float:left;}
.video_right_lb ol li{width:140px; height:auto; margin:6px 0px 6px 15px; float:left; display:inline;position:relative;}
.video_right_lb ol li p{overflow:hidden; white-space:nowrap;width:140px; text-align:left; font-weight:normal; margin-top:-5px;}
.video_v_icon{ background:url(http://si.yaolanimage.cn/images/v_icon.gif) no-repeat;position:absolute;right:0; top:83px;width:48px; height:18px;}
.videopic .video_v_icon {top:90px;}
.videopic .divphoto-left-top {left:15px;top:15px;}
.video_v_icon1{background:url(http://si.yaolanimage.cn/images/v_icon.gif) no-repeat;position:absolute;right:2px;_right:12px; top:83px;width:48px; height:18px;}
.divphoto_tj{ width:140px; height:auto;margin-left:5px; float:left; display:inline;position:relative;}
.divphoto_tj img{border:1px solid #ccc; width:134px; height:96px; padding:3px;}
.video_right_r{width:485px; height:auto; margin-left:5px; float:left;}
.div_video{cursor:move;width:132px; height:158px; background:url(http://si.yaolanimage.cn/images/cjvideo3.gif) no-repeat; padding:25px 6px 0 6px;position:relative; float:left; margin:0 3px;}
.div_video .top img {cursor:pointer;}
.div_video img, .div_video p {cursor:default;}
.div_video .top{ position:absolute; top:3px; right:3px;}
.video_v_icon2{ background:url(http://si.yaolanimage.cn/images/v_icon.gif) no-repeat;position:absolute;right:8px; top:109px;width:48px; height:18px;}
.colorvideo{background:#FEF7C0}

/*首页视频模块*/
.videopic {margin:5px 13px;_margin:5px;float:left; display:inline; width:95%;}
.videopic li {float:left;width:140px;height:auto; position:relative; padding:10px; display:inline;}
.videopic li img{ width:134px; height:94px; padding:3px; border:1px solid #ccc;}
.videopic li p{ text-align:left; line-height:20px; width:140px; overflow:hidden; white-space:nowrap;}
.video_recommended{width:706px; height:auto; border-bottom:1px solid #ccc; float:left; padding-bottom:15px; margin-left:10px; display:inline}
.video_recommended_l{width:370px; height:345px; float:left;}
.video_recommended_r,.video_recommended_r ul{ width:320px; float:right;}
.video_recommended_r ul li{ width:140px; height:auto; margin:0px 10px 6px 10px;_margin:0px 0px 6px 10px; float:left; display:inline;position:relative;}
.video_recommended_r ul li p{ margin-top:0px; line-height:15px;}
.video_news b{width:500px; text-align:left; padding-left:15px; margin-top:10px; float:left}
.top_news{ width:496px;height:auto; float:left;margin-left:6px;_margin-left:2px;display:inline;}
.Template_b{ border:1px solid #d84040;}
#layoutHint {margin:5px 0 5px 18px;}

/*搬家*/
#x_the_content {height:auto !important;}
#tit_m{	font-size:14px;	color:#000;	margin:25px 0 25px 22px;font-weight:normal;	}
#list_m{width:650px;margin:25px 36px 0 36px;float:left;_margin:25px auto 0; _width:700px;}	
#list_m li{float:left;list-style:none;margin-left:17px;	width:130px;}
#list_m li a{display:block;width:130px;height:127px;}
.pic01_m{opacity:0.5;  filter:alpha(opacity=50); }	
.pic01_m:hover, .pic02_m{opacity:1;  filter:alpha(opacity=100); }
.input_m{width:420px;height:24px;background-color:#eaf4f6;border:#82a5ac 1px solid;	line-height:24px;font-family:Arial;font-size:14px;padding-left:5px;}	
#dr_m{font-size:14px;font-weight:bold;margin:0 0 0 20px;width:706px;text-align:left;}	
#dr_m span{color:#F00;}	
#bt_m{border:none;width:141px;height:35px;background:url(http://si.yaolanimage.cn/images/bt_m.jpg) no-repeat;	margin:0 auto;cursor: pointer;}	
#conlist_m{width:667px;	margin:0 auto;background:#eaf4f6;overflow:hidden;padding-top:20px;padding-left:30px;padding-bottom:20px;}	
#conlist_m ul li{font-size:14px;height:35px;line-height:24px;list-style:none;color:#666666;}	
#libt_m input{display:block;width:83px;height:26px;line-height:26px;float:left;border:0px;cursor:pointer;}
#liin01{background:url(http://si.yaolanimage.cn/images/bt02_m.jpg) no-repeat;	margin-left:50px;_margin-left:25px;	}
#liin02{background:url(http://si.yaolanimage.cn/images/bt03_m.jpg) no-repeat;margin-left:30px;}
.messge_m{	font-size:14px; height:150px; text-align:center; padding-top:80px;}	
#conlist_m02{text-align:left;  }
#conlist_m02 .tjlist_m li{line-height:24px; width:586px;}
#conlist_m02 { height:300px; overflow-y:scroll; border:1px solid #999999;padding:10px; width:620px;}	
.qx_bj{clear:both; padding:10px 0 15px 48px;}
.qx_bj label{margin-left:10px;}	
#liin01{background:url(http://si.yaolanimage.cn/images/bt02_m.jpg) no-repeat;margin-left:50px;_margin-left:25px;width:83px;height:26px;border:none;}
#liin02{background:url(http://si.yaolanimage.cn/images/bt03_m.jpg) no-repeat;margin-left:30px;width:83px;height:26px;border:none;}
.toupiao{ width:173px; height:63px; cursor:pointer; background:url(http://si.yaolanimage.cn/images/an2.gif) no-repeat; border:0;}
#PageVoteControl1_divDiyModule.hy_box{ margin:10px 0 0 0; display:inline; padding:0}
/*首页圈子*/
#group_index .hy {padding:2px 0 5px 1px;}
#group_index .hy ul li { width: 185px;height:36px;}
#group_index .hy ul li img {width:32px;height:32px;border:1px solid #ddd;padding:1px;}
#group_index .hy ul li span {float:left;margin-top:0;margin-left:8px;line-height:16px;width:120px;text-align:left;cursor:pointer;clear:none;}
#group_index .hy ul li span.STYLE3 {margin-top:4px;cursor:default;}

/*gift*/
.giftlist ul li {width:85px;height:90px;margin:9px 0 0 6px; display:inline; float:left;}
.giftlist ul li a{ display:block;}
.giftlist ul li img {width:64px;height:64px;padding:0 5px; }

/*统计*/
#treestat-view {background:url(http://si.yaolanimage.cn/images/hit_bg.jpg) no-repeat;width:184px;margin:5px auto 10px;padding-bottom:10px;border-bottom:1px solid #ccc;}
#treestat-view td.day {background:url("http://si.yaolanimage.cn/images/hit_bg1.jpg") no-repeat scroll center bottom transparent;color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:8px;height:90px;vertical-align:bottom;width:23px;}
#treestat-view td.day div {background:url(http://si.yaolanimage.cn/images/hit_zhuzi.jpg) no-repeat;  position:relative; left:1px!important; margin-bottom:4px;}
#treestat-view em {color:#EC3600; font-style:normal;}

/*成长阶梯测评区享*/
#pq-Tables1 {background-image: url(http://si.yaolanimage.cn/images/cp_img01.gif);background-repeat: repeat-y;width: 10px;border-top-width: 1px;border-top-style: solid;border-top-color: #333333;}
#pq-Tables2 {background-image: url(http://si.yaolanimage.cn/images/cp_img02.gif);background-repeat: repeat-y;width: 10px;border-top-width: 1px;border-top-style: solid;
border-top-color: #333333;}
#pq-Tables3 {background-image: url(http://si.yaolanimage.cn/images/cp_img03.gif);background-repeat: repeat-y;width: 10px;border-top-width: 1px;border-top-style: solid;
border-top-color: #333333;}
#pq-Tables4 {background-image: url(http://si.yaolanimage.cn/images/cp_img04.gif);background-repeat: repeat-y;width: 10px;border-top-width: 1px;border-top-style: solid;
border-top-color: #333333;}
.bord_bg {background-image: url(http://si.yaolanimage.cn/images/x_img.gif);background-repeat: repeat-x;background-position: bottom;font-size: 12px;color: #666666;
width: 170px;}
.area_ceng {position: relative;height: auto;float: left;margin-top: -48px!important;*margin-top: -45px!important;_margin-top: -48px;margin-left: 6px!important;*margin-left: 8px!important;_margin-left: 5px;display: inline;}
.youshi_line {border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #BDE3EE;position: relative;width: 180px;height: auto;float: left;display: inline;}
.ruoshi_line {border-top-width: 1px;border-top-style: solid;border-top-color: #D4E8AB;width: 180px;*line-height: 20px!important;_line-height: 20px;height: 20px;
position: relative;display: inline;float: left;}
.zc_line {height: auto;width: 180px;position: relative;float: left;font-size: 0px;}
.pc_text02 {font-size: 12px;font-weight: normal;color: #999999;}
.pc_text12{font-size: 12px;font-weight: normal;color: #989899;text-align: right;vertical-align: middle;}
.pc_text13{font-size: 12px;font-weight: normal;color: #444444;text-align: left;line-height: 20px;width: 180px;margin-top: 0px;margin-right: auto;margin-bottom: 0px;
margin-left: auto;height: auto;text-indent:2em;position:relative;top:4px;}

/*宝宝测评*/
.totest{ text-align:right; margin:10px 0 0; }
.totest img{ vertical-align:top;}
.con_padding{ padding:0;}
.look{  line-height:22px; text-align:left; text-indent:2em;padding-top:10px;}

/*新增样式语句*/
#ed_add_dh { float:none; width:940px;}
.pub_div_tips{ float:right; color:#666; padding-right:}
.pub_div{width:412px; background:#ffe175; height:26px; padding:2px 0 0 3px;}
.face_ico{ background:url(http://si.yaolanimage.cn/images/index_img/face_ico.gif) no-repeat 5px center; padding:7px 8px 5px 22px; font-size:12px; color:#666; line-height:20px;}
.pic_ico{ background:url(http://si.yaolanimage.cn/images/index_img/pic_ico.gif) no-repeat left center; padding:7px 10px 5px 15px; font-size:12px; color:#666;line-height:20px;}
.topic_ico{ background:url(http://si.yaolanimage.cn/images/index_img/topic_ico.gif) no-repeat left center; padding:7px 10px 5px 15px; font-size:12px; color:#666;line-height:20px;}
.pub_div a:hover{ color:#FFF;}
.popup_face{width:380px; background:url(http://si.yaolanimage.cn/images/index_img/area_face.gif) no-repeat left top; padding-top:11px;position:absolute;top:25px; left:5px;}
.popup_img{width:390px; background:#ffffff url(http://si.yaolanimage.cn/images/index_img/area_img.gif) no-repeat 0 top; padding-top:11px;position:absolute;top:25px; left:50px;}
.popup_div_area{ border-left:#a0a0a0 1px solid; border-right:#a0a0a0 1px solid; border-bottom:#a0a0a0 1px solid; background:#FFF;  width:378px; position:relative;}
.face_list{width:362px; overflow:hidden; padding:8px;}
.face_list li{width:60px; height:60px; float:left; padding:5px;}
.face_list li img{ border:#d2d2d2 1px dashed;}
.popup_div_area strong{background:#ffffff url(http://si.yaolanimage.cn/images/index_img/pub_tt_bg.gif) repeat-x left top; height:28px; padding-left:10px; line-height:28px; font-size:12px; width:368px; display:inline-block; position:relative;}
.popup_div_area strong em{ position:absolute; right:10px; display:inline-block; cursor:pointer; width:7px; height:8px; background:url(http://si.yaolanimage.cn/images/index_img/close.gif) no-repeat left center; top:10px; text-indent:-999em;}
.send_bar{ padding:20px; text-align:center;}
.input_style{ border:#a4b97e 1px solid; background:#ebeae5; padding:2px; line-height:14px; margin:0;}
.cancel_bn{background:#ece9d8; border:#c4c7bd 1px solid; line-height:16px; margin-left:15px; padding:1px 2px; cursor:pointer;}
.send_loading{ width:200px;font-size:14px; line-height:16px; background:url(http://si.yaolanimage.cn/images/index_img/msg_loading.gif) no-repeat left top; padding-left:20px; text-align:left;}
.send_p{ margin:12px auto 0; }
.common_bn{width:88px; height:23px; line-height:22px; background:url(/Images/app/qs/bn_bg.gif) no-repeat left top; text-align:center; color:#333333; font-size:12px; display:inline-block;}
.orange_bn{width:120px; height:28px; line-height:28px; background:url(/Images/app/qs/orange_bn.gif) no-repeat left top; text-align:center; color:#ffffff; font-size:14px; display:inline-block;}
.send_notice{ color:#666;}
.dell_p{ height:20px; text-align:right; line-height:20px;}
.baby_qs_img{ padding:5px;}
.baby_qs_img img{ border:#d2d2d2 1px solid; padding:2px; background:#FFF;}
.big_qs_img{ padding:30px 10px 10px; background:#f6f6f6; border:#e5e5e5 1px solid; position:relative; width:500px; text-align:center; overflow:hidden;}
.big_qs_img img{ max-width:500px;}
.big_qs_img a{ position:absolute; top:5px; right:10px; color:#DF1A79; font-size:12px;}
.big_qs_img a:hover{ color:#f60;}
.first_style img{ float:left; background:#FFF; border:#d2d2d2 1px solid; padding:2px; width:52px; height:52px; margin-right:10px; display:inline;}
.second_style{ padding-left:50px;}
.second_div_height{ padding:5px 0;color:#666;}
.second_div_height a{ padding:0 2px;}
.second_div_height .second_style a img{float:left; background:#FFF; border:#d2d2d2 1px solid; padding:2px; width:28px; height:28px;margin-right:10px;  display:inline; }
/*----------新增CSS----------*/
.n_f14px{ font-size:14px;  color:#333333;}
.n_f18px{ font-size:18px; color:#FF0000; font-weight:bold; padding:0 4px; font-family:Arial, Helvetica, sans-serif}
.color_1{ color:#ccc; padding:0 6px;}
.color_2{ color:#CCCCCC;}
.n_con .color_2 a{ color:#CCCCCC;}
.n_blank{ height:16px; border-bottom:1px dashed #DBDBDB; width:668px;}
.n_con{ padding-top:12px; width:668px; }
.n_close{ position:absolute; top:0px; left:650px;}
.n_close a:hover{ background:url(http://si.yaolanimage.cn/images/gb1.gif) no-repeat 0 2px; }
.n_cons{ font-size:14px;}
.l_con{ width:92%}
.l_con img {background:none repeat scroll 0 0 #FFFFFF;border:1px solid #E5E5E5;display:block;padding:2px;}
.artZoomBox {background:none repeat scroll 0 0 #F9F9F9;border:1px solid #E5E5E5;padding:5px 10px;position:relative; overflow:hidden; width:442px; display:block;}
.artZoomBox a {color:#39663D;font-size:12px;margin-right:20px;}
.imgLeft {background:url("http://si.yaolanimage.cn/images/index_img/turn_left_pic.gif") no-repeat scroll left 2px transparent;padding-left:10px;}
.artZoomBox a {color:#39663D;font-size:12px;margin-right:20px;}
.imgRight {background:url("http://si.yaolanimage.cn/images/index_img/turn_right_pic.gif") no-repeat scroll left 2px transparent;padding-left:10px;}
.artZoomBox a {color:#39663D;font-size:12px;margin-right:20px;}
.viewImg {background:url("http://si.yaolanimage.cn/images/index_img/view_pic.gif") no-repeat scroll left 2px transparent;padding-left:12px;}
.artZoomBox a {color:#39663D;font-size:12px;margin-right:20px;}
.hideImg {position:absolute;right:-5px;top:5px;background:url("http://si.yaolanimage.cn/images/index_img/mini_bg.png") no-repeat scroll left 5px transparent; padding-left:10px;}
.quote_com{width:560px; background:#f6f6f6; padding:10px; border:#e5e5e5 1px solid; position:relative; margin-top:20px; position:relative; margin-left:76px; }
.quote_com img{ display:block; width:120px; padding:2px; background:#FFFFFF; border:#e5e5e5 1px solid; width:30px; height:30px; float:left;}
.quote_com a{ font-size:12px; line-height:28px;}
.quote_a{ background:url(http://si.yaolanimage.cn/images/index_img/arrow_top.gif) no-repeat left top;  height:11px; width:19px; position:absolute; top:-10px; left:550px;}
.n_n{ padding-top:20px;}
.n_left{ float:left; padding:2px 0 0 32px; color:#707070;}
.w_title{ font-size:14px; display:block; width:94%; border-bottom:1px solid #CCCCCC; padding-bottom:4px;}
.blank{ height:16px; display:block; clear:both; }
.text_area_width{ width:650px; border:1px solid #CCCCCC; padding:6px; font-size:14px;}
.warning_tips{ color:#ff0000; padding:5px 0;}
#texarea_div span{font-family: Tahoma,宋体; font-size: 14px; line-height: 18px;}
.mini_wrap{ text-align:center; margin:0 auto; color:#999999; line-height:100px;}
.tishi_blog{ position:absolute; top:40px; left:140px; display:block;}
.artZoom_inImg{ display:block;}

/*----------成长微博输入框------------*/
.pub_tips{ padding:20px 0 5px 50px; width:640px; }
.pub_tips em{ line-height:24px;}
.pub_div_style{ position:relative; margin-top:20px; z-index:10; width:682px; padding-left:16px; }
.text_area_w{border-style: solid; border-width: 0px; word-wrap: break-word; font-size: 14px; line-height: 18px; overflow-x: hidden; width:665px; height:100px;position:relative; top:4px; left:18px;border:medium none;line-height:124%;overflow-x:hidden;overflow-y:auto;padding:0;}
.mn_button { height:26px; width:80px; font-size:14px;}
.miniblog_top{ background:url(http://si.yaolanimage.cn/images/miniblog_top.png) 0 0 no-repeat; width:712px; height:219px; display:block;  position:relative; text-align:left;}
.syc_miniblog{ vertical-align:middle; height:20px;}

/*--------输入框弹出层----------*/
.Atwho {background:none repeat scroll 0 0 #FFFFFF;border:1px solid #CCCCCC;padding:2px;position:absolute;width:144px;}
.Atwho li {color:#666666;cursor:pointer;height:21px;line-height:21px;overflow:hidden;padding:0 0 0 8px;}
.Atwho li.cur {background:none repeat scroll 0 0 #EEEFF6;}
.checkitem{border:1px solid #FD898A; display:block; width:96%;}
.hot_img{ position:absolute; left:145px; top:-6px;}

/*-----------空间活动弹出层----------------*/
.activity{width: 620px; height: 280px; background-color:transparent; overflow-y: auto; overflow-x: hidden;}
.con_act{ padding-left:18px;}
.con_act p{ margin-bottom:8px;}
.con_img{ border:1px solid #CCC; float:left; margin-right:8px; display:inline; padding:1px;}
.con_text{float:left;}
.te_01{width:62px; float:left;}
.te_02{width:300px; float:left; color:#838383; font-family:Verdana, Arial, Helvetica, sans-serif;}
.te_03{ color:#838383;}
.te_04{ color:#666; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
.line_ac{ border-bottom:1px dashed #CCC; height:8px; clear:both; display:block; overflow:hidden; width:90%; margin:10px auto;}
.over_img{ background:url(http://si.yaolanimage.cn/images/over_img.gif) 0 0 no-repeat; width:66px; height:30px; margin-top:-10px; }
.a_butt,.a_butt a{  text-align:center; color:#fff; width:60px; height:20px; float:left; line-height:20px;}
.a_tex{ font-size:14px; font-weight:bold; color:#ff6000;}

/*--------空间活动浮动层--------*/
.activity_bg{background:url(http://si.yaolanimage.cn/images/activity_bg_1.png) 0 0 no-repeat;
_background:url(http://si.yaolanimage.cn/images/activity_bg.png) 0 0 no-repeat; width:60px; height:61px; top:-46px; right:-16px; position:absolute; z-index:22; }
.hd_adimg{ background:url(http://si.yaolanimage.cn/images/hd_adimg.png) 0 0 no-repeat; _background:url(http://si.yaolanimage.cn/images/hd_adimg.gif) 0 0 no-repeat;width:151px; height:27px; position:absolute; top:-24px; right:32px; line-height:27px; color:#fff;}
.hd_18px{ font-size:16px; font-weight:bold; font-family:"Times New Roman", Times, serif}
.activity_bg p{ padding-top:12px; text-align:center;}
.activity_bg p a{ color:#fff; font-size:12px;}
.guanbi{ position:absolute; top:0px; left:40px; text-indent:9999px; }
.guanbi a{background:url(http://si.yaolanimage.cn/images/guanbi_01.png) 0 0 no-repeat; width:12px; height:12px; display:block; overflow:hidden;}
.guanbi a:hover{background:url(http://si.yaolanimage.cn/images/guanbi.png) 0 0 no-repeat;}
/*---------模块删除------------*/
.moduelcheck{ background-color:#FCFFDF; cursor:pointer; }
/*---------送祝福------------*/
.quote_zf{ background:url(http://si.yaolanimage.cn/images/mini_bg.png) no-repeat -78px top; position:absolute; top:-8px; height:11px; width:19px; left:174px;}

/*右侧活动提示信息*/
.newFans .close{background:url(../images/m_blog_ui.png) no-repeat}
.newFans {width:80px; position:absolute; top:-63px; right:0; z-index:99; line-height:23px; height:23px; overflow:hidden;}
.newFans a{ color:#2B71A2}
.newFans .bd { width:80px; padding-top:1px; position:relative; overflow:hidden;}
.newFans .opBj {background:#FFFBDB; filter:alpha(opacity=85); opacity: 0.85; position:absolute; width:202px; height:24px;left:0; bottom:0; z-index:-1}
.newFans em {color:#FF5204; margin-right:3px}
.newFans a {margin-left:10px}
.newFans .close {float:right; display:inline; margin:2px 3px 0 0; position:static; width:9px; height:9px; overflow:hidden;  background-position:-10px 0; cursor:pointer;}
.newFans s {display:none; width:11px; height:7px; margin:-1px 0 0 12px; background-position:-260px -236px; position:relative; z-index:3}
.quickInfo {height:30px; line-height:30px; padding-left:20px; position:relative;}
.quickInfo .ico {display:block; position:absolute; top:8px; left:0; background-position:-445px -170px; width:14px; height:13px}
.width_110{ width:108px; height:22px; float:left;overflow: hidden;white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; }

/*--------------勋章任务----------------*/
.space_Medal{ text-align:left;}
#userMedal {padding: 10px 0 5px 22px; display:inline-block;}
#userMedal li {cursor: pointer;display:inline;float:left;height:25px;margin-right: 10px; position:relative;}
.msRight p{ color:#555; margin-bottom:6px;}
.msRight p a{ color:#43739C;}
.medalArea{ background:#fff; padding:10px; overflow:hidden; zoom:1;}
.msLeft{width:67px; float:left;}
.msRight{width:160px; float:right;}
.msRight p.right{margin-top:4px;}
.msSeeMy{width:112px; height:23px; background-position:-321px -207px; text-align:center; line-height:22px; color:#525252; display:block;}
.medalBox{width:540px; float:right; font-size:14px; color:#555; margin-top:-4px;}
.medalBox p{padding:2px 0;}
.medalBox p strong{ color:#333;}
.float_ajax_box { width:268px; border:#d3d7d1 4px solid;-webkit-border-radius:4px; -moz-border-radius:4px;background:#fff; position:relative;}
.float_ajax_box .icon_top{ position: absolute; top:-7px; left:8px; background:url(http://si.yaolanimage.cn/images/icon_m3.png) 0 0 no-repeat scroll; z-index:9999;  width:16px; height:8px; float:left;}
.float_ajax_data{ background:#a1a1a1;padding:1px;}
.float_loading {width: 100px;height: 100px;	background: url(http://si.yaolanimage.cn/t/images/loading.gif) no-repeat center;}
.float_ajax_image {padding: 5px;}

/*--------------相册面包屑----------------*/
.breadcrumb{ height:30px; line-height:30px; padding-left:10px; color:#333; text-align:left;}
.breadcrumb span{ padding:0 4px; }

/*--------------相册封面模块----------------*/
.Front_cover{ text-align:left; margin:35px 0 20px 20px; position:relative; overflow:hidden; zoom:1;}
.Front_cover .F_img,.icon_f,.icon_f2,.icon_f3,.icon_f4,.icon_f5,.icon_f6,.pho_listImg .i_p1,.pho_listImg .i_p2,.Album_listImg .i_2,.VoteImg .v_i_2,.myAlbum .sharp_left_corner,.CardPho ul li .addPng,.CurrentPng{ background:url(http://si.yaolanimage.cn/images/n_album_png.png) 0 0 no-repeat scroll;}
.CardPho ul li .addPng{ width:72px; height:76px; background-position:-296px -24px; position:absolute; top:0; left:0;   z-index:1; *left:4px;}
.Front_cover .F_img{ float:left; width:141px; height:133px; background-position:0 0; position:relative;}
.Front_cover .F_img .Posts{ position:absolute; top:2px; left:2px;}
.Front_cover .F_img img{ margin:20px 0 0 28px;}
.Front_cover .F_Description{ float:left; margin:4px 0 0 14px; display:inline; width:570px; position:relative;}
.icon_f{ background-position:0 -144px; width:13px; height:16px; overflow:hidden; display:inline-block; vertical-align:-2px; margin:0 4px;}
.Front_cover .F_Description p strong{ font-size:14px;}
.Front_cover .navRight{ position:absolute; top:10px; left:760px;}
.Front_cover .navRight .menu_img{ margin:-12px;}
.Slide{ position:absolute; top:112px; right:260px; width:96px; height:22px; padding-top:4px;*padding-top:3px;_padding-top:5px; text-align:center; }
.Modify_img{ margin-left:10px;}
.Introduction{ margin-top:8px; color:#666;}
.Introduction a{color:#666;}
.Introduction_con{ color:#999; line-height:20px; word-wrap:break-word; overflow:hidden; height:40px; overflow:hidden; margin-top:4px;}
.T_ime{ position:absolute; top:96px; left:0;color:#999; line-height:18px;}
.T_ime.photoshow{position:static; top:auto; left:auto;color:#999; line-height:24px; padding:4px 0}
.T_ime span{ display:block;}
.T_ime em{ padding-right:26px;}
.pho_listImg .ToolsNav{ height:24px; line-height:24px; text-align:center; position:relative;}
.pho_listImg .ToolsNav span{ color:#999; margin:0 4px;}
.selectInpt{ position:absolute; top:-14px; *top:-24px; left:6px; *left:4px;}
.menu_img{ text-align:left; margin:30px 0 15px 10px; position:relative; z-index:1; }
.menu_img .m_nav a{height:20px; padding:2px 4px;_padding:2px 2px 0 2px; line-height:22px; float:left; margin-right:8px; display:inline; overflow:hidden;}
body .menu_img .n_05{border:none;line-height:19px; color:#333;}
body .menu_img .n_05:hover{ background:none; }
.menu_img .m_nav a em{float:left; margin:4px 2px 0 2px; display:inline; }
.icon_f2{ width:12px; height:12px; overflow:hidden;  background-position:-56px -144px; }
.icon_f3{ width:12px; height:12px; overflow:hidden;  background-position:-77px -144px; }
.icon_f4{ width:12px; height:12px; overflow:hidden; background-position:-95px -145px;}
.icon_f5{ width:15px; display:inline-block; vertical-align:-2px; *vertical-align:0; margin-right:2px; height:12px; overflow:hidden; background-position:-268px -145px; }
.icon_f6{ width:11px; height:11px; overflow:hidden; background-position:-355px -290px; padding-right:2px;}
.menu_img .Down_menu{ position:absolute; left:82px!important; *left:81px!important; _left:80px; top:25px; width:90px; border:1px solid #EFEFEF; background-color:#fff;}
.show{ display:block;}
.menu_img .Down_menu li{ margin-bottom:2px; text-align:left;}
.menu_img .Down_menu li a{ display:block; height:20px; line-height:20px;padding:4px;}
.menu_img .Down_menu li a:hover{ background-color:#F4F4F4; text-decoration:none;}
/*--------------相册照片列表----------------*/
.pho_listImg{ text-align:left; padding-left:10px; margin-top:10px; }
.pho_listImg ul li {width:180px; float:left;  margin:0 10px 0 0; display:inline;}
.pho_listImg .p_box {background:#F5F5F5;padding:15px 7px 10px 7px;  border:3px solid #F5F5F5; margin-bottom:15px; overflow:hidden; zoom:1;}
.pho_listImg ul li .goods_pic {text-align:center;display:block;}
.pho_listImg ul li .goods_pic img{max-width:150px; height:auto; width:expression(this.width > 150 ? "150px" : this.width); _width:expression(document.body.clientWidth > 150px ? "150px" : "auto"); border:1px solid #ddd;}
.pho_listImg ul li .goods_con {width:160px;}
.pho_listImg .m_2{ padding-top:8px; position:relative;}
.pho_listImg .m_2 .editTitle{margin-bottom:4px;}
.pho_listImg .m_2 .editTitle input{ border:1px solid #F5F5F5; background-color:#F5F5F5; width:120px;color:#666; outline:0 none;}
.pho_listImg .m_2 .editTitle .focusTitle{ border:1px solid #D2D2D2; background-color:#fff; padding:0 2px; width:152px; height:20px; line-height:20px;border-radius: 3px 3px 3px 3px;color:#666; margin-bottom:4px;}
.pho_listImg .p_1 .p_color1{ color:#454545; margin-bottom:4px; padding-left:6px;}
.pho_listImg .p_2{color: #999999;font-family: "arial",Times,serif;font-size: 10px;margin-top: 4px;padding-left: 6px; height:18px;}
.pho_listImg .p_edit{ font-size:12px; font-weight:normal; margin:10px 0 0 10px; display:none; position:absolute; right:6px; top:0;}
.pho_listImg .p_save{ font-size:12px; font-weight:normal; margin:0 4px 0 10px;}
.pho_listImg .p_color2{ color:#FF3300; font-weight:bold;}
.pho_listImg .p_Vote{ margin:4px 0 10px 0; padding-left:6px; position:relative;}
.pho_listImg .i_p1{ width:12px; height:12px; overflow:hidden; display:inline-block; background-position:-18px -144px; vertical-align:middle; margin-right:2px;}
.pho_listImg .i_p2{ width:16px; height:14px; overflow:hidden; display:inline-block; background-position:-36px -144px; vertical-align:-2px; margin:0 2px 0 10px;}
.pho_listImg .p_3{ color:#333; line-height:18px; border-top:1px solid #ddd; padding-top:8px; word-wrap:break-word; overflow:hidden;}
.pho_listImg .p_3 img{ width:30px; height:30px; vertical-align:middle;}
.pho_listImg .toolNav{ margin-bottom:20px; text-align:right; padding-right:14px; color:#333;}
.pho_listImg .toolNav a{ margin-left:20px;}
.pho_listImg .i_w_pub .pub {background: url('http://si.yaolanimage.cn/images/pub_reply_gb.png') no-repeat;width:35px;height:19px;line-height:19px;display: block;text-align: center;color: #333; float:right; margin:0 5px 0 4px; display:inline;}
.pho_listImg .i_w_rep {background-color: #E6E6E6;padding: 5px; width:150px; margin:10px 0; position:relative;}
.pho_listImg .i_w_rep .lodingImg{ position:absolute; bottom:8px; left:20px; z-index:2;}
.pho_listImg .i_w_rep .rep_cont {border: 1px solid #D2D2D2;width:130px;height: 50px;padding: 5px 8px;color: #666;overflow-y: auto;}
.pho_listImg .i_w_pub {margin-top: 5px;}
.pho_listImg .r3{border-radius:3px;}
.pho_listImg .r5{border-radius:5px;}

/*--照片翻页--*/
.cs_page { text-align:center; height:30px; line-height:30px; font-family:'宋体'; padding:10px 0 20px}
.cs_page a { padding:3px 6px; margin-left:6px; border:1px solid #E2E2E2; background:#fff}
.cs_page a:hover, .cs_page a.currer { background:#F1F2F4; text-decoration:none}
.cs_page span.currer {background:#F1F2F4; text-decoration:none;color:#FF0000}
.cs_page .dgary { color:#C2C2C2}
.cs_page span { padding:3px 6px; margin-left:6px;  border:1px solid #E2E2E2; background:#fff; color:#C2C2C2}
.page_review { text-align:center; height:24px; line-height:22px; font-family:'宋体'; padding:10px 0 20px}
.page_review a { padding:0 6px;  border:1px solid #E2E2E2; background:#fff; display:inline-block;_display:inline;*zoom:1}
.page_review a:hover, .page_review a.currer { background:#F1F2F4; text-decoration:none}
.page_review span.currer {background:#F1F2F4; text-decoration:none;color:#FF0000}
.page_review .dgary { color:#C2C2C2}
.page_review span {  background:#fff; color:#C2C2C2}

/*--照片头部页签切换--*/
#w_bj_1 { position:relative;}
.TabMenu{ height:50px; background-color:#F6F6F6; border-bottom:1px solid #D9D9D9; margin:1px; text-align:left; position:relative;}
#w_bj_1 .navRight_allpic{ position:absolute; top:20px; left:794px;}
#w_bj_1 .navRight_allpic .menu_img{ margin:0;}
.TabMenu .tab_nav{ padding:25px 0 0 25px;}
.TabMenu .tab_nav li{ height:24px; line-height:24px; text-align:center; padding:0 10px; border:1px solid #D9D9D9; border-bottom:none; float:left; margin-right:10px; display:inline;}
.TabMenu .tab_nav .current{ background-color:#fff; position:relative; bottom:-1px;}
.TabMenu .tab_nav .current a{text-decoration:none;}
.Tabwrap{position:relative;}

/*--Selects下拉菜单--*/
.tab_select{ position:absolute; right:20px; top:20px; }
.tab_select select {*vertical-align:-2px;}
.jqTransformSelectWrapper {width:45px;position:relative; top:-4px; height:31px;background: url(http://si.yaolanimage.cn/images/select_left.gif) no-repeat top left;float:left;}
.jqTransformSelectWrapper div span {font-size: 12px;float: none;position: absolute;white-space: nowrap;height:31px;line-height: 15px;padding: 8px 0 0 7px;overflow: hidden;cursor:pointer;
/*border: 1px solid #CCCCCC;*/
/*border-right: none;*/}
.jqTransformSelectWrapper  a.jqTransformSelectOpen {display: block;position: absolute;right: 0px;width: 31px;height: 31px;background: url(http://si.yaolanimage.cn/images/select_right.gif) no-repeat center center;}
.jqTransformSelectWrapper ul {position: absolute;width: 43px;top:30px;left: 0px;
list-style: none;background-color: #FFF;border: solid 1px #CCC;display: none;margin: 0px;padding: 0px;height:150px;overflow: auto;overflow-y: auto;z-index:10;}
.jqTransformSelectWrapper ul a {display: block;padding: 5px;text-decoration: none;color:#333;background-color: #FFF;font-size: 12px;}
.jqTransformSelectWrapper ul a.selected {background: #EDEDED;color: #333;}
.jqTransformSelectWrapper ul a:hover, .jqTransformSelectWrapper ul a.selected:hover {background:#3582c4;color: #fff;}
.jqTransformHidden {display: none;}

/*--------------相册照片上传----------------*/
#s_wrap{ width:960px; margin:0 auto; font-size:12px; text-align:left;}
.s_box{ border:1px solid #E2E2E2; background-color:#F9F9F9; margin:20px;}
.s_box .subnav_s { position:relative;}
.s_box .tools_upload {position:absolute;top:12px;right:12px;color:#A5A5A5; font-weight:bold}
.s_box .subnav_s ul{ padding:7px 0 0 24px; display:inline-block;}
.s_box .subnav_s{ background:url(../images/t_wrap_bg.jpg) 0 0 repeat-x scroll; height:36px;}
.s_box .subnav_s li,.s_box .subnav_s .c_nav,.s_box .Add_img .add_button,.s_box .Add_img .add_button:hover,.ad_but,.st_but,.st_but_pre,.close_icon,.close_icon:hover,.Browse_but,.Browse_but1,.Rotation_nav .left_ro,.Rotation_nav .right_ro,.Save_but{ background:url(../images/two_img_png.png) 0 0 no-repeat scroll; }
.s_box .subnav_s li{ width:96px; height:28px;  text-align:center; background-position: -100px 0; float:left; margin-right:24px; display:inline; line-height:29px; color:#333; cursor:pointer; font-size:14px;}
.s_box .subnav_s .c_nav{ background-position:0 0; position:relative;  z-index:1; height:29px;}
.s_box .Upload_box{ background:url(../images/Upload_bg.jpg) 0 0 no-repeat scroll; height:405px; position:relative; overflow:hidden;}
.s_box .Add_img{ width:280px; position:absolute; top:160px; left:260px; text-align:center;}
.s_box .Add_img .add_button{ background-position:0 -34px; width:124px; height:40px; overflow:hidden; text-indent:-9999em; cursor:pointer;display:block; margin:0 auto;}
.s_box .Add_img .add_button:hover{ background-position:-131px -34px; }
.s_box .Add_img p{ color:#666; font-size:12px; margin-top:10px;}

/*--------------相册左侧列表----------------*/
.Album_listImg{ text-align:left; padding-left:18px;}
.Album_listImg li{ margin:20px 0; overflow:hidden; zoom:1; height:242px;}
.Album_listImg .l_01{ float:left; margin-right:18px; display:inline; position:relative;}
.Album_listImg .PostsImg{ position:absolute; top:8px; right:12px;}
.Album_listImg  .ms_Box{ float:left; margin-top:20px; display:inline; position:relative;}
.ms_Box .Slide{ top:22px; left:160px; padding-top:4px; }
.Album_listImg  .ms_Box .Status{ margin-left:0;}
.Album_listImg  .ms_Box .Status img{ vertical-align:-2px; }
.Album_listImg  .ms_Box .s_time{ font-weight:normal; color:#9C9C9C; line-height:22px;}
.Album_listImg  .m_1{ font-size:14px; font-weight:bold; color:#333; margin-bottom:18px;}
.Album_listImg  .m_1 span{ font-size:12px; font-weight:normal; margin-left:8px;}
.Album_listImg .t_1{ color:#999;}
.Album_listImg  .m_2{ margin-bottom:10px;}
.Album_listImg  .m_2 .editTitle input{ border:1px solid #F5F5F5; background-color:#F5F5F5;}
.Album_listImg  .m_2 .editTitle .focusTitle{ border:1px solid #333;}
.Album_listImg  .m_2 span{ margin:0 6px; color:#999;}
.Album_listImg  .m_3 a{ margin-right:10px; color:#999; font-family:"宋体";}
.Album_listImg .Img_con{ background:url(http://si.yaolanimage.cn/images/pic_33_n.jpg) 0 0 no-repeat scroll; width:199px; height:241px; vertical-align:middle; text-align:center; display:table-cell; font-size:236px; overflow:hidden;}
.Album_listImg .Img_con a{ max-height:220px; *height:220px; font-size:210px; overflow:hidden; display:inline-block;  vertical-align:middle;}
.Album_listImg .Img_con img{ vertical-align:middle; max-width:150px; _width:150px; height:auto; width:expression(this.width > 150 ? "150px" : this.width); margin-left:4px;}
.Album_listImg .i_2{ background-position:-118px -144px; width:12px; height:12px; display:inline-block; cursor:pointer;}

/*--------------相册右侧列表----------------*/
#pho_right{ width:212px; float:right;}
#pho_right .p_tp_rr,#pho_right .haoyou h3,#pho_right .p_tp_r{ border:none; background:none;}
.margin_18px{ margin-top:18px;}
.margin_26px{ margin:18px 0 0 26px;}
#pho_right .haoyou h3{ font-size:14px;}
#pho_right .haoyou h3 span{ font-size:12px; font-family:"宋体";}

/*--------------留个脚印儿----------------*/
.Footprint_Img{ float:right; margin-right:12px; display:inline;}
.VoteImg .v_i_2{ background-position:-353px -140px; width:15px; height:13px; overflow:hidden;  cursor:pointer; float:left; margin:0 2px 0 0; display:inline; line-height:24px;}
.VoteImg  .r_pl{ float:right;  margin-top:3px; display:inline;}
.VoteImg  .r_pl b{ font-weight:normal; color:#999; font-family:Verdana, Arial, Helvetica, sans-serif;}
.VoteImg .fc{font-family:Geneva, Arial, Helvetica, sans-serif;}
.Footprint_Img .VoteImg fdd{border-radius:3px; border:1px solid #36AB21; width:18px; height:18px; line-height:18px; text-align:center; color:#43B02F; float:left; }
.VoteImg .fc b{ font-size:16px;}
.s_listImg{ width:170px; margin:12px 0;border-radius: 3px;}
.s_listImg img{ width:32px; height:32px; float:left; margin:0 2px 2px 0;}

/*--------------我的相册----------------*/
.myAlbum{ text-align:left; padding:20px 0 20px 27px;}
.myAlbum .t_10{ float:left; padding-top:10px; margin-right:14px; color:#333; font-size:14px;}
.myAlbum .mt10{ border:1px solid #EBDA80; background-color:#FFFADF; padding:8px; line-height:22px; float:left; position:relative;}
.myAlbum .sharp_left_corner{ position:absolute; left:-9px; top:8px; width:9px; height:18px; overflow:hidden; background-position:-359px 0; display:inline-block;}
.myAlbum .SortList{ margin:20px 0 20px 30px;}
.myAlbum .SortList .s_10{ width:104px; height:104px; background:url(http://si.yaolanimage.cn/images/SortList_png.png) 0 0 no-repeat; margin-left:3px; display:inline; overflow:hidden;}
.myAlbum .SortList li p a{ display:block; margin-bottom:2px;}
.myAlbum .SortList .s_10 img{ width:90px; height:90px; margin:5px 0 0 5px;}
.myAlbum .SortList li{ float:left; width:110px; margin:0 20px 10px 0; display:inline; border:3px solid #fff; padding:5px; height:auto; _height:132px; overflow:hidden; zoom:1;}
.menu_img .save_link a{ padding:0 8px; margin-left:8px;}
.myAlbum .SortList .addClass{border:3px solid #F8E99D; cursor:move;}
.myAlbum .SortList li p{ margin-top:8px; color:#333; text-align:center;}
.myAlbum .SortList .ts_tools{ border:3px solid #EBDA80; cursor:move; background-color:#FFFADF}
.myAlbum .SortList li a{cursor:move; display:block;}

/*--------------照片评论----------------*/
.Pho_Message{ position:relative; height:30px; line-height:30px; margin-top:10px; width:100%; margin-bottom:6px;}
.Pho_Message .text_Hid{ display:block; width:140px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.Pho_Message .p_nav_r{ position:absolute; right:8px; top:-2px;}
.Pho_Message .p_nav_r span{ color:#ccc; margin:0 4px;}
.Pho_Message .p_nav_r a{ color:#999; text-decoration:none;}
.Pho_Message .p_nav_r .c_nav{ color:#333;}
.p_list_img{ text-align:left; line-height:16px; margin:10px 0;}
.p_list_img li{ margin-bottom:12px; overflow:hidden; zoom:1;}
.p_list_img li .img_l{ float:left; margin-right:8px; display:inline;}
.p_list_img .d_info{ color:#333; margin:2px 0;}
.p_list_img li .d_r{ float:left; width:150px; word-wrap:break-word; overflow:hidden;}
.p_list_img li .img_l img{ width:48px; height:48px;}
.p_list_img .d_time{ color:#999;}

/*-----相册内容区------*/
.containerBox{padding:0 15px; margin-top:30px;}
.containerBox .par_l{ float:left; width:660px; text-align:center; position:relative; padding-bottom:16px; min-height:300px;height:100%;_height:600px;}
.containerBox .par_l .Posts{ position:absolute; top:4px; right:98px;}
.containerBox .par_r{ float:right; width:250px; display:inline; text-align:left; word-wrap:break-word; overflow:hidden; position:relative;}
.par_r .Slide{right: -10px;   top: 65px; padding-top:4px;}
.containerBox .par_r h1{ font-size:14px; font-weight:bold; color:#333; margin-bottom:6px;}
.containerBox .par_r .c_555{ color:#555; margin-bottom:10px; line-height:18px;}
.containerBox .par_r .c_666{ color:#666;  line-height:18px;}
.c_red{ color:#FF0000; padding:0 2px;}
.containerBox .par_r .funBox{ height:43px; line-height:43px; margin:12px 0; border-bottom:1px solid #ccc; border-top:1px solid #ccc; position:relative;}
.containerBox .par_r .funBox .shareImg{ vertical-align:0; position:absolute; top:10px; right:0;}
.containerBox .par_r .funBox span{ padding:0 2px;}
.flow_left:hover{background:url(http://si.yaolanimage.cn/images/note_lr_arrow.png) no-repeat left bottom;}
.flow_left{left:50px;top:180px;text-indent:-999px;width:29px;height:44px;background:url(http://si.yaolanimage.cn/images/note_lr_arrow.png) no-repeat;display:block;position:absolute;}
.flow_right{right:50px;top:180px;text-indent:-999px;width:29px;height:44px;background:url(http://si.yaolanimage.cn/images/note_lr_arrow.png) no-repeat right top;display:block;position:absolute;}
.flow_right:hover{background:url(http://si.yaolanimage.cn/images/note_lr_arrow.png) no-repeat right bottom;}

.containerBox .par_r .cs_page a{ margin-left:0;}
.containerBox .par_r .cs_page a:hover{ background-color:#eee;}
.containerBox .par_r .cs_page{ padding:0;}
.containerBox .par_r  .cs_page span{ border:none;}

/*-----相册鼠标指针特效------*/
.pho_pre,.pho_next{width:50%; height:100%;background:url(../Images/opacity.png) repeat scroll 0 0 transparent;}
.pho_pre{ position:absolute; left:0;top:0;}
.pho_next{position:absolute; right:0;top:0;}
.img_left{width:100%;height:100%; display:block; cursor: url("http://si.yaolanimage.cn/images/pre.cur"), auto;}
.img_right{width:100%;height:100%;display:block; cursor: url("http://si.yaolanimage.cn/images/next.cur"), auto;}
.img_left:focus,.img_right:focus {outline:medium none;-moz-outline:medium none;} 

/*-----相册评论内容------*/
.pl_item{ margin:10px 0; border-bottom:1px solid #ddd; padding-bottom:10px;}
.pl_item .iconline{ display:none;}
.pl_item .p_box_1{ float:left; width:34px; height:34px; margin-right:3px;display:inline;}
.pl_item .p_box_1 img{ width:32px; height:32px;}
.pl_item .p_box_2{ float:left; width:198px;}
.ReplyBox{ margin:6px 0 0 0; overflow:hidden; zoom:1;}
.pl_item .p_box_3{ float:left; width:140px;}
.pl_item .p_01{  margin-bottom:4px;}
.pl_item .p_02{ color:#545454; margin-bottom:4px;}
.pl_item .p_01 span{display:block; color:#666; margin-top:4px;}
.pl_item .p_01 span img{ width:30px; height:30px; vertical-align:middle;}
.pl_item .p_03{ text-align:right;}
.pl_item .p_03 label{ padding-right:10px;}
.pl_item .p_03 span{ float:right;}

/*-----动感相册列表------*/
.AlbumList_n{ padding-left:20px;}
.margin18px{ margin-top:18px;}
.Album_content{ padding-top:20px;}
.Album_content .l_sidebar{ float:left; width:720px;}
.Album_content .r_sidebar{ float:right; width:212px; padding-right:10px;}
.Album_content .haoyou h3{  background:none; font-size:14px;}
.Album_content .haoyou h3 span{ font-size:12px;}
.Album_content .haoyou h3 span a{ color:#666;}
.Album_content .l_sidebar .m_box01{ width:480px; margin:40px 0; text-align:left;}
.Album_content .l_sidebar .tip_box{  height:250px; border:1px solid #ccc; padding:40px; overflow:hidden;}
.Album_content .l_sidebar .tip_box p{ font-size:14px; color:#333; margin-bottom:30px;}
.Album_content .l_sidebar .tip_box dt{ font-weight:bold; line-height:24px;}
.Album_content .l_sidebar .tip_box dd{ line-height:20px;}
.Album_content .l_sidebar .tip_box dl{ margin-bottom:30px;}
.Album_content .l_sidebar .t_bottom{background:url(http://si.yaolanimage.cn/images/MagicPng.png) 0 bottom no-repeat scroll; width:480px; height:40px; overflow:hidden;}
.HotAlbumList{ text-align:left;}
.HotAlbumList li{ margin-bottom:10px; position:relative; width:130px; margin-left:6px; height:120px; overflow:hidden;}
.HotAlbumList li .img90{ width:120px; height:90px; border:1px solid #ccc; padding:4px;}
.BroadcastIcon{ background:url(http://si.yaolanimage.cn/images/Broadcast.png) 0 0 no-repeat scroll; width:19px; height:19px; overflow:hidden; position:absolute; top:68px; right:12px;
_background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Images/Broadcast.png', sizingMethod='crop');
}
.HotAlbumList li p{ width:130px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; line-height:24px; text-align:center;}

/*-----全部动感相册------*/
.All_album{text-align:left; width:915px; margin:20px auto;}
.All_album .titleH3{ font-size:14px; font-weight:bold; color:#333; margin-bottom:6px;}
.All_album .titleH3 span{ font-size:12px; font-weight:normal;}
.CardImg{ width:910px; margin:10px auto; height:120px; position:relative;}
.CardImg .loadingGif{ position:absolute; top:34px; left:430px; z-index:2;}
.CardImg ul{ margin:0 20px;}
.CardImg li{ float:left; width:130px; height:120px; margin:0 7px; text-align:center; position:relative;}
.CardImg li .vImg{ width:120px; height:90px;}
.CardImg li .divphoto-left-bottom{ top:70px; left:102px;}
.CardImg li .imgnav{ width:120px; height:90px; border:1px solid #ccc; padding:1px; display:block; overflow:hidden;}
.CardImg li .imgnav:hover{ border:1px solid #FFA200;}
.CurrentPng{ background-position:-240px -185px; width:128px; height:102px; position:absolute; top:-2px; left:-2px; *left:1px; overflow:hidden;}
.CardImg li p{ line-height:30px; width:128px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.CardImg .cL{ position:absolute; top:20px; left:0;}
.CardImg .cR{ position:absolute; top:20px; right:0;}

/*-----相册滚动展示------*/
.CardPho{ width:760px; position:relative;}
.CardPho ul{ margin:0 20px;}
.CardPho .loadingGif{ position:absolute; top:22px; left:360px; z-index:2;}
.CardPho li{ float:left; width:80px;  height:80px; margin:0 5px; text-align:center; position:relative;}
.CardPho li .vImg{ width:68px; height:68px;}
.CardPho li .divphoto-left-bottom{ top:70px; left:102px;}
.CardPho li .imgnav{ width:68px; height:68px; border:1px solid #ccc; padding:1px; display:block; overflow:hidden;}
.CardPho li .imgnav:hover{ border:1px solid #FFA200;}
.CurrentPng{ background-position:-240px -185px; width:128px; height:102px; position:absolute; top:-2px; left:-2px; *left:1px; overflow:hidden;}
.CardPho li p{ line-height:30px; width:128px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.CardPho .cL{ position:absolute; top:10px; left:0;}
.CardPho .cR{ position:absolute; top:10px; right:0;}

/*-----管理相册弹层------*/
.containerPop{ position:relative; width:700px; text-align:left; overflow:hidden; padding:4px; background-color:#eee; text-align:left;}
.containerPop .editBox{ border:1px solid #D8D8D8; background-color:#fff; overflow:hidden; padding:10px;}
.f14px{ color:#333; font-size:14px; font-weight:bold;}
.proClose{ position:absolute; top:12px; right:12px;}
.proClose .closeIcon,.pro_r .but_02,.pro_r .proBox .p_i02,.proBox .cl02,.proBox .bt3{ background:url(http://si.yaolanimage.cn/images/promptPng.png) 0 0 no-repeat scroll;}
.proClose .closeIcon{ background-position:0 0; width:15px; height:15px; display:inline-block; vertical-align:-2px; margin-right:4px;}
.pro_l{ float:left; width:115px; margin-top:20px; display:inline;}
.pro_l li{ margin-bottom:6px; font-size:14px; line-height:24px; padding-left:4px;}
.pro_l .current{ background-color:#EFEFEF; color:#333;}
.pro_r{ float:right; margin-top:20px; display:inline; width:550px;}
.pro_r li{ float:left; width:104px; margin:0 30px 10px 0; display:inline;}
.pro_r .part_01{ width:104px; height:104px; background:url(http://si.yaolanimage.cn/images/SortList_png.png) 0 0 no-repeat scroll; position:relative;}
.pro_r .part_01 img{ width:90px; height:90px; margin:5px 0 0 5px;}
.pro_r .part_01 .in_01{ position:absolute; bottom:8px; left:6px;}
.pro_r p{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:104px; line-height:22px; text-align:center;}
.pro_r .part_02{ margin-top:20px; position:relative; height:110px;}
.pro_r .part_02 .in2{ vertical-align:-3px; margin-right:1px;}
.pro_r .part_02 select{ vertical-align:middle; margin:0 4px;}
.pro_r .part_02 span{ float:right; margin-right:20px; display:inline;}
.part_02 span b{ line-height:24px; font-weight:normal; float:left; _line-height:28px;}
.pro_r .but_02{ background-position:0 -68px; width:55px; height:23px; color:#fff; text-indent:10px; cursor:pointer; vertical-align:middle; display:inline-block; border:0;}
.in3{ border:1px solid #D2D2D2;background-color: #fff;border-radius: 3px 3px 3px 3px;color: #454545;height: 20px; line-height: 20px;padding: 0 2px;width: 250px;}
.in4{ border:1px solid #D2D2D2;background-color: #fff;border-radius: 3px 3px 3px 3px;color: #454545;padding: 0 2px;width: 250px; height:58px;}
.in5{ border:1px solid #D2D2D2;background-color: #fff;border-radius: 3px 3px 3px 3px;color: #454545;height: 20px; line-height: 20px;padding: 0 2px;width: 180px;}
.pro_r .proBox{ width:343px;  border:1px solid #D5A636; padding:10px; position:absolute; top:34px; right:10px; background-color:#FFF2CA;}
.pro_r .proBox .p_i02{ background-position:0 -30px; width:17px; height:9px; overflow:hidden; display:inline-block; position:absolute; top:-9px; right:30px;}
.proBox .cl02{ background-position:0 -15px; width:15px; height:14px; overflow:hidden; text-indent:-9999em; cursor:pointer; position:absolute; top:10px; right:10px;}
.proBox .inp2{ width:255px; height:20px; border:1px solid #D5A636; line-height:20px; color:#333; padding:0 4px; vertical-align:middle;}
.proBox .bt3{ background-position:0 -42px; width:55px; height:23px; text-align:center; line-height:23px; color:#333; border:0; margin:0 6px; vertical-align:middle; cursor:pointer;}
.proBox .tex_02{  height:24px; display:block; line-height:24px;}
.editPop{ position:relative; width:450px; text-align:left; overflow:hidden; padding:3px; background-color:#ccc; text-align:left;}
.editPop .editBox{ border:1px solid #D8D8D8; background-color:#fff;}
.title_2{ height:30px; line-height:30px; font-size:14px; text-indent:8px; background-color:#F3F3F3; font-weight:bold; border-bottom:1px solid #E5E5E5;}
.editPop .wBox{ padding:10px; overflow:hidden; zoom:1; color:#666;}
.editPop .wBox p .button3{ vertical-align:2px!important; *margin-top:-10px; margin-left:-4px;}
.editPop .wBox input{ vertical-align:-2px!important; vertical-align:-3px; margin-right:4px; *margin-right:0;}
.editPop .wBox p{ margin-bottom:16px; line-height:24px;}
.editPop .wBox label{ width:88px; text-align:right; float:left; line-height:24px; color:#666;}
.editPop .wBox .p03{ padding-top:0; *padding-top:1px;display:block; zoom:1;}
.editPop .wBox .p03 .p_label{ display:inline; float:none;line-height:normal;text-align:left;width: auto;}
.wBox .V_code{ width:86px; height:24px; vertical-align:middle;}
.t_border td{ border-bottom:1px solid #ccc; padding:5px;}

.editPop .wBox .p03 input{ vertical-align:-3px; margin-right:-5px;*margin-right:-6px; }
.editPop .wBox p span{ color:#999; vertical-align:middle;}
.editPop .wBox p span a{ margin-left:8px;}
.Submit_b{ padding:0 0 10px 60px;}
.Submit_b a{ text-decoration:none;}
.Submit_b a:hover{ text-decoration:none;}
.Submit_b .g_a{display:inline-block; border-width:1px 0; border-color:#C8DBF2; border-style:solid; vertical-align:middle; margin-right:10px;}
.Submit_b .g_b{float:left; background:#F4F9FF; border-width:0 1px; border-color:#C9DAF0; border-style:solid; margin:0 -1px; position:relative;} 
.Submit_b .g_c{display:block; line-height:0.8em; font-size:14px; background:#E4EFFD; border-bottom:2px solid #eeeeee;} .Submit_b .g_d{display:block; padding:0.1em 1em;*padding:0.2em 1em; margin-top:-0.8em; cursor:pointer;}
.Submit_b .g_a:hover{border-color:#D5A636;} .Submit_b .g_a:hover .g_b{border-color:#D5A636;}
.editPop .showDiv{ margin:0 0 20px 50px;}
.editPop .showDiv input{ width:150px;}
.editPop .showDiv p{ margin-bottom:6px;}
.codeImg{ width:80px; vertical-align:middle;}
.editPop .b_tip{ margin:20px 0; color:#999;}
.editPop .wBox p .c_b{ margin-top:5px;*margin-top:0; *margin-left:-4px; vertical-align:middle; color:#666;}
.right10px{ margin-right:10px;}
.p_3_1{ position:relative; margin:14px 0 10px 8px; word-wrap:break-word; border-top:1px solid #ddd; }
.p_3_1 .l_1_2{ height:26px; margin-bottom:4px; overflow:hidden; zoom:1;}
.p_3_1 .l_1_0{ position:absolute; top:10px; left:0;}
.p_3_1 .l_1_0  img{ width:26px; height:26px;}
.p_3_1 .l_1_1{ position:absolute; top:10px; left:30px; width:122px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.p_3_1 em{ position:absolute; top:15px; left:30px; width:100px; display:block;}
.p_3_1 p{  line-height:18px; color:#666; margin-top:16px;}
.viewall{ float:right;}

/*----照片管理区-----*/
.photo_toolbar{margin:10px 0; text-align:left; position:relative; z-index:9;}
.photo_toolbar ul{ margin:14px;}
.photo_toolbar li{ width:80px;height:24px; line-height:24px;float:left; margin-right:0; display:inline; position:relative;}
.photo_toolbar li .v_checkbox{ vertical-align:-2px; _vertical-align:-3px; margin-right:-3px; _margin-right:-6px;}
.photo_toolbar li .c_tx{ padding:0 4px; display:inline-block; outline: medium none; position:absolute; top:0; left:0;}
.Management_list{ text-align:left; padding-left:10px; margin-top:10px; }
.Management_list ul li {width:123px; height:154px; overflow:hidden;border:2px solid #F5F5F5; float:left;  margin:0 8px 16px 0; display:inline;background:#F5F5F5; position:relative;}
.Management_list .p_box {padding:15px 7px; }
.Management_list ul li .loadimg{ position:absolute;  left:55px; bottom:0; background: url('http://si.yaolanimage.cn/images/loginImg.gif') 0 0  no-repeat; width:16px; height:16px;}
.photo_toolbar .loadimg{position:absolute;  left:350px; top:6px; background: url('http://si.yaolanimage.cn/images/loginImg.gif') 0 0  no-repeat; width:16px; height:16px;}
.Management_list ul li .goods_pic {text-align:center;display:block;}
.Management_list ul li .goods_pic img{border:1px solid #ddd; padding:1px;border-width:1px!important;}
.Management_list .borderColor{ border:2px solid #EBDA80; background-color:#FFFADF;}
.Management_list ul li .goods_con {width:160px;}
.Management_list ul li span{ color:#ccc; padding:0 4px;}
.Management_list ul li .ToolsNav{ line-height:24px; text-align:center;}
.selecInput{ position:absolute; top:94px; left:18px; *top:90px; *left:12px;}

/*--照片批量转移---*/
.photo_toolbar .drop_list {height:120px; width:150px; overflow-y:scroll;text-align:left; background-color:#fff; position:
absolute; top:24px; left:0; border:2px solid #D6D6D6; z-index:99; display:none;}
.photo_toolbar li .move_to_btn{ width:58px; text-decoration:none; border-radius: 3px 3px 0 0;outline: medium none;position:absolute;z-index: 100;background-color:#fff; border:2px solid #D6D6D6; border-bottom:none; padding:0 4px;}
.photo_toolbar li .move_to_btn:hover{ text-decoration:none;}
.photo_toolbar .c_tx b{ -moz-transition: -webkit-transform 0.2s ease-in 0s;border-color: #505050 #fff #fff;border-style: solid;border-width: 4px;font-size: 0;height: 0;line-height: 0;position: absolute;top: 7px;width: 0; margin:4px 0 0 2px;}
.photo_toolbar li .move_to_btn b{ margin:2px 0 0 2px;}
.photo_toolbar .drop_list ol{ margin:2px 0;}
.photo_toolbar .drop_list li{ float:none; margin-right:0; width:auto; }
.photo_toolbar .drop_list li a{ display:block; width:100%; height:24px; width:126px; padding:0 4px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden; color:#333; }
.photo_toolbar .drop_list li a:hover{ background-color:#EAEAEA; text-decoration:none;}
.bubble { border-radius: 3px 3px 3px 3px;line-height: 1.85;margin: 6px 0 0;padding: 6px;position: relative;word-wrap: break-word; background-color:#fff; width:250px; z-index:888;}
.bor2{ border:1px solid #B7B7B7;}
.bubble .arr div {border-left: 5px dashed transparent;border-right:5px dashed transparent;border-style: dashed dashed solid;border-top: 5px dashed transparent;
border-width: 5px;font-size: 0;left:-5px; position: absolute;top:-4px;width: 0;}
.bor_bg {border-color: #FFFFFF;}
.bubble .arr {border-left: 5px dashed transparent;border-right: 5px dashed transparent;border-style: dashed dashed solid;border-top: 5px dashed transparent;border-width: 5px;font-size: 0;right:26px;position: absolute;top: -11px; _top:-9px;width: 0;}
.bubble .cont{ text-align:left; line-height:normal;}
.bubble .cont .t2{ color:#333; font-size:14px; font-weight:bold;}
.bubble .cont .Note{ margin:10px 0;}
.Tips_page{ width:500px; margin:20px auto; border:1px solid #F0E2C3; background-color:#FFF8E9; padding:20px;color:#999;}
.Tips_page h2{ font-size:16px; color:#333; margin-bottom:16px;}
.Tips_page b{ font-weight:normal; }

/*----回复列表-----*/
.relayList{margin:7px 0 0;border:1px solid #DFDFDF; background:#F7F7F7; clear:both; color:#888}
.relayList .top {height:4px; position:relative; margin-bottom:5px}
.relayArea .inputBtn,.relayArea .inputBtn:hover,.relayList .top span{ background:url(http://si.yaolanimage.cn/images/m_button_png.png) 0 0 no-repeat;}
.relayList .top span {display:block; width:14px; height:7px; position:absolute; top:-7px; right:12px; background-position:-135px 0}
.relayList .bd {padding:0 8px}
.relayArea .inputTxt{border:1px solid #EBEBEB; width:168px; height:38px; font-size:12px; padding:5px; line-height:19px; overflow:auto;  -moz-border-radius:2px; -webkit-border-radius:2px; border-left-color:#AFAFAF; border-top-color:#AFAFAF; -moz-box-shadow:1px 1px 1px #E0E0E0 inset; -webkit-box-shadow:2px 2px 2px #E0E0E0 inset}
.relayArea .ft {height:23px; font-size:12px; line-height:16px; margin:7px 0}
.relayArea .ft input {margin-left:10px}
.relayArea .inputBtn {float:right; width:64px; height:23px; background-position:0 0; color:#353535; text-indent:0; border:0; cursor:pointer;}
.relayArea .inputBtn:hover {background-position:-65px 0}
.msgBox .i_w_pub .pub {background: url('http://si.yaolanimage.cn/images/pub_reply_gb.png') no-repeat;width:35px;height:19px;line-height:19px;display: block;text-align: center;color: #333; float:right; margin:0 5px 0 4px; display:inline;}
.msgBox{background: #E6E6E6;}
.msgBox .i_w_rep {background: #E6E6E6;padding: 5px; margin:10px 0 20px 0;}
.msgBox .i_w_rep .rep_cont {border: 1px solid #D2D2D2;width:220px;height: 60px;padding: 5px 8px;color: #666;overflow-y: auto;}
.msgBox .r3{border-radius:3px;}
.msgBox .i_w_pub {margin-top: 5px;}

/*-----批量上传------*/
.flash_Upload{ color:#333; text-align:left; padding:10px;}
.uploader_faq{ position:absolute; right:32px; top:68px;border:1px solid #eee; background-color:#fff; padding:10px; width:220px; font-size:14px; float:left; display:inline;}
.uploader_faq li{ line-height:22px; margin-bottom:8px; color:#A5A5A5; background:url(http://si.yaolanimage.cn/images/pic_15.jpg) 0 8px no-repeat scroll; padding-left:10px;}
.up_listImg{ height:390px; overflow-y:scroll; margin:20px 0;}
.up_listImg ul{ padding:0 0 0 38px; display:inline-block;}
.up_listImg ul li{ float:left; margin:0 24px 24px 0; display:inline;}
.up_listImg ul li a{ display:block; width:98px; height:98px; overflow:hidden; border:3px solid #A5A5A5; background-color:#A5A5A5;
display:inline-block; *font-size:98px; line-height:98px; text-align:center; vertical-align:middle;
}
.up_listImg ul li a:hover{ border:3px solid #545454; background-color:#ccc;}
.up_listImg ul li img{vertical-align:middle;max-width:80px; height:auto; width:expression(this.width > 80?  "80px":this.width);}
.se_Album{color:#333; height:28px; line-height:28px;}
.se_Album .ver_input{ vertical-align:middle;  _vertical-align:-2px; margin-left:4px;}
.se_Album span{ padding:0 4px;}
.s2_box{margin:10px 0 10px 20px; overflow:hidden; zoom:1;}
.button_wrap{ margin:10px 0; overflow:hidden; zoom:1; position:relative;}
.loading_upload{ position:absolute; top:0; left:140px;}
.button_wrap a{ margin-right:20px;float:left; display:inline; }
.ad_but{ width:94px; height:30px; overflow:hidden; background-position:0 -77px; text-indent:38px; line-height:32px;}
.st_but{ width:94px; height:30px; overflow:hidden; background-position:-97px -77px;  color:#A3472B; text-indent:38px; line-height:32px; border:0 none; cursor:pointer; display:block;}
.st_but_pre{ width:94px; height:30px; overflow:hidden; background-position:-97px -77px;  color:#999; text-indent:38px; line-height:32px; border:0 none; display:block;}
.admin_box{ width:738px; margin-left:49px; border:1px solid #eee; background-color:#fff; padding:15px;}
.a_tit{ margin:10px 0; color:#333; font-weight:bold;font-family:'Helvetica Neue','Helvetica Neue',Helvetica,'Hiragino Sans GB','Microsoft Yahei',Arial;}
.admin_box .input_223px,.admin_box .w_223px{ width:400px;}
.list_sucPic .a_tit{ padding-left:6px;}

/*-----普通上传------*/
.Common_Upload{ color:#333; text-align:left; padding:20px;}
.Common_Upload .c_l{ width:338px; float:left;}
.Common_Upload .c_r{ width:300px; float:right;}
.Common_Upload .c_l label{ margin-right:4px; float:left; line-height:24px;}
.Common_Upload .c_l .close_icon{ right:56px;}
.Common_Upload .c_l p{ width:340px; margin-bottom:30px; position:relative;}
.Common_Upload .c_l .pic_input{ vertical-align:middle; width:210px; height:20px; line-height:20px; padding:0 4px; color:#A0A0A0;
border-top: 1px solid #C4C7BD;border-right: 1px solid #F2F2F2;border-bottom: 1px solid #F2F2F2;border-left: 1px solid #C4C7BD;}
.close_icon{ background-position:0 -113px; width:15px; height:15px; overflow:hidden; display:inline-block; text-indent:-9999em; overflow:hidden; vertical-align:middle; margin-left:6px; z-index:2; position:absolute; right:0; top:3px;}
.close_icon:hover{ background-position:-19px -113px;}
.Browse_but{ background-position: 0 -130px; width:64px; height:23px; line-height:23px; text-align:center; color:#333; display:inline-block; margin-left:6px;}
.Browse_but1{ background-position: 0 -130px; width:64px; height:23px; line-height:23px; text-align:center; color:#333; display:inline-block; margin-left:6px; border:0; position:absolute; top:0; right:15px;}
.input_file{ position:absolute; top:0; left:34px; width:290px; height:24px;  filter:alpha(opacity=0); opacity:0;}
.input_text{vertical-align:middle; width:210px; height:20px; line-height:20px; padding:0 4px; color:#A0A0A0;
border-top: 1px solid #C4C7BD;border-right: 1px solid #F2F2F2;border-bottom: 1px solid #F2F2F2;border-left: 1px solid #C4C7BD;}
.Common_Upload .c_r .c_r_box{ border:1px solid #eee; background-color:#fff;}
.Common_Upload .c_r .c_r_box ul{ padding:30px 0 10px 30px; display:inline-block;}
.Common_Upload .c_r .c_r_box ul li{  float:left;margin:0 20px 10px 0; display:inline; width:100px; overflow:hidden;}
.Common_Upload .c_r .c_r_box ul li a{   width:98px; height:98px;  border:1px solid #C5C5C5; display:block;}
.Common_Upload .c_r .c_r_box ul li a:hover{ border:1px solid #FF7E46}
.Common_Upload .c_r .c_r_box ul li a img{ width:98px; height:98px; vertical-align:middle;}
.Common_Upload .c_r .c_r_box ul li p{ text-align:center; width:98px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; height:28px; line-height:28px; clear:both;}

/*-----上传成功------*/
.Upload_suc{ padding:10px}
.Prompt_box{ width:540px; margin:10px auto 20px;*margin-top:20px;background:url(#);zoom:1;border:1px solid #F0E2C3; background-color:#FFF8E9; padding:10px; color:#000; line-height:22px; position:relative; overflow:hidden; zoom:1;}
.Prompt_box p{ padding:0 30px;}
.Prompt_box .per_box{ position:absolute; top:6px; right:10px;}
.Prompt_box .per_box a{ display:block; }
.list_sucPic{ padding:10px; margin:0 auto; width:800px;}
.list_sucPic li{ width:348px; height:130px; float:left; overflow:hidden; margin:0 10px 10px 0; display:inline; border:1px solid #eee; background-color:#fff; position:relative; padding:15px;}
.up_close{ position:absolute; top:5px; right:5px;}
.up_close a{ display:block;}
.list_sucPic .p_lImg{ float:left; width:100px; margin-right:10px; display:inline;}
.list_sucPic .p_lImg .img_border{ position:relative;}
.list_sucPic .p_lImg .img_border img{ width:98px; height:98px; border:1px solid #C5C5C5;}
.list_sucPic .p_lImg p{ width:98px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; height:24px; line-height:24px;}
.Rotation_nav{ position:absolute; right:0; top:86px;}
.Rotation_nav a{ display:block; float:left; margin-right:2px; display:inline;}
.Rotation_nav .left_ro{ background-position:-174px -113px; width:12px; height:12px; text-indent:-9999em; overflow:hidden;}
.Rotation_nav .right_ro{background-position:-188px -113px; width:12px; height:12px; text-indent:-9999em; overflow:hidden;}
.input_223px{ vertical-align:middle; width:210px; height:20px; line-height:20px; padding:0 4px; color:#A0A0A0; border:1px solid #e1e1e1;}
.w_223px{ vertical-align:middle; width:210px; height:62px; line-height:20px; padding:0 4px; color:#A0A0A0; margin-top:16px; border:1px solid #e1e1e1;}
.x_radio{ color:#666; margin-top:4px;}
.x_radio input{ vertical-align:middle;}
.wrapButton{ margin:20px auto; width:230px;}
.wrapButton a{ display:block; float:left; margin-right:20px; display:inline; }
.Save_but{ width:94px; height:30px; overflow:hidden; background-position:-194px -77px; color:#A3472B; font-weight:bold; font-size:14px;  line-height:32px; letter-spacing:4px;text-align:center;}

/*--------------日记尾部新闻列表----------------*/
.news_list{ text-align:left;}
.news_list ul li{ float:left; width:330px; margin-left:10px; display:inline; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.news_list h4{ height:30px; line-height:30px; background-color:#F7F7F7; text-indent:12px; color:#5F5F5E; font-size:14px;}
.news_list .icon_Point{ background:url(http://si.yaolanimage.cn/images/ico_dot.gif) 0 50% no-repeat; padding-left:8px;}
.news_list .icon_Point a{ color:#333;}
.news_list .list_padding{ padding-left:12px; margin-bottom:2px;}
#bjq .news_list p{margin-bottom:0;}
.key_wordList{ padding-left:12px;}
.key_wordList span{ color:#999;}
.key_wordList a{ margin:0 3px; color:#21778D;}

/*--------------新增CSS----------------*/
.labDate{ position:relative;}
.datapanel{ position:absolute; left:360px; top:30px;}
.divbottom{ width:960px; margin:0 auto;  background-color:#fff; display:block; padding:8px 0; }
#w_bj_B{ clear:both; }
.more_r{ float:right; padding-right:4px; font-weight:normal;}
.Tips_img{ position:absolute; background:url(http://si.yaolanimage.cn/images/Bubble_img.png) 0 0 no-repeat; width:71px; height:55px; overflow:hidden; top:-46px; left:-64px;}
.actions hr{ border:none;}
.PhotoAlbum-mid ul{ height:auto; overflow:hidden; zoom:1;}

/*个人中心小黄签*/
.yellowTag{ position: absolute; right:0; top:-137px;z-index: 9999; width: 176px;height: auto; padding: 10px 24px 10px 10px;text-align: left;background: none repeat scroll 0 0 #FFFFCE; border: 1px solid #F0E5BA; color: #666666;border-radius: 6px 6px 6px 6px; box-shadow: 2px 2px 2px #F0E5BA;}
.mbClose{position: absolute; right: 0;top: 0;width: 15px;height: 15px;line-height: 1px; margin: 4px; background:url(http://si.yaolanimage.cn/images/wblogin_bt_v2.png) no-repeat 0 -45px ;cursor: pointer;font-size: 1px;}
.mbReg{ padding:3px 0 0 0; text-align:right;}
.mbReg a{ color:#2B4A78;}
.mbTxt1{ line-height:20px;}
.arrowBox{ position: absolute;bottom: 0;left: 0;width: 15px; height: 8px;margin: 0 0 -8px 180px; background:url(http://si.yaolanimage.cn/images/wblogin_bt_v2.png) no-repeat 0 -30px ;font-size: 1px; line-height: 1px;}
