@charset "gbk";
/**
 * [OElove] (C)2010-2099 oelove.com Inc.
 * Email：service@phpcoo.com，phpcoo@qq.com
 * $Id：WAP/append.css LastTime 2015.06.10 Update by cy$
*/
@import url(main_OELOVE26FL319L.css);
@import url(user_OELOVE26FL319L.css);
/*---------------------- Toast Show Css Begin ----------------------*/
.toast {
	margin:0 auto;
	height:40px;
	position:fixed;
	bottom:80px;
	z-index:101;
	padding:10px;
}

.toast span {
	background:#000000;color:#ffffff;font-size:14px;
	height:35px;line-height:35px;text-align:center;
	border:1px solid #333333;
	box-shadow: 1px 1px 2px 1px #999999;
	border-radius: 6px;
	padding:10px;
	background-position: -webkit-gradient(linear, 0 0, 0 100%, from(#000000), to(#3f3f3f));
	background-color: #F3F3F3;
	background: -moz-linear-gradient(center top , #000000, #3f3f3f) repeat scroll 0 0 transparent;
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#000000), to(#3f3f3f));
}
/*-----------------------Toast Show Css End ------------------------*/

/*---------------------- confirm 弹窗Css Begin --------------------*/
.confirm-layout {
	margin:0 auto;
	background:#fff;
    /*display: none;*/
    width: 85%;
	position:fixed;
	z-index:120;
	/*top:50%;left:50%;*/
}
.confirm-layout h2 {
	height:35px;line-height:35px;color:#4EC1FF;
	border-bottom:2px solid #4EC1FF;font-weight:normal;padding-left:10px;
}
.confirm-layout p {
	padding:10px;line-height:25px;color:#666666;
}

.confirm-list {
	margin:0 auto;
	border-top:1px solid #ddd;overflow:hidden;height:35px;
}
.confirm-list .confirm-l {
	float:left;width:50%;border-right:1px solid #ddd;text-align:center;height:35px;line-height:35px;
}
.confirm-list .confirm-r {
	float:left;width:40%;text-align:center;height:35px;line-height:35px;
}
/*---------------------- confirm 弹窗Css End --------------------*/

/*---------------------- 弹出参数窗口 Css Begin ------------------------*/
.varpop-shade{
	display:none;
	position:fixed;
	width:100%;height:100%;
	background:#333;
	z-index:110;
	top:0;left:0;
	opacity:0.7;
	overflow:hidden;
}

.varpop-layout {
	margin:0 auto;
	background:#fff;
    display: none;
    width: 85%;
	position:fixed;
	z-index:120;
	/*top:50%;left:50%;*/
}
.varpop-layout .var-loading {
	padding:10px;text-align:center;display:block;color:gray;
}
.varpop-layout .varpop-head {
	background:#f2f2f2;height:50px;line-height:50px;
	border-bottom:2px solid #fc377a;padding-left:10px;
	color:#FF6599;
}
.varpop-layout .varpop-head span {
	font-size:18px;
}
.varpop-layout .varpop-head i {
	float:right;color:#999999;padding-right:10px;
}

.varpop-layout .varpop-footer {
	height:40px;line-height:40px;text-align:center;
	color:#666;
}
.varpop-layout .varpop-footer:hover {
	color:#FF0088;
}

.varpop-layout .varpop-button {
	height:40px;
}
.varpop-layout .varpop-button .btn-comfirm {
	float:left;width:80px;text-align:center;
	height:40px;line-height:40px;color:#666;
}
.varpop-layout .varpop-button .btn-comfirm:hover {
	color:#FF0088;
}
.varpop-layout .varpop-button .btn-cancel {
	float:right;width:80px;text-align:center;
	height:40px;line-height:40px;color:#666;
}
.varpop-layout .varpop-button .btn-cancel:hover {
	color:#FF0088;
}


.varpop-list {
	color:#666;max-height:276px;overflow-y:auto;
}
.varpop-list ul li {
	height:45px;line-height:45px;
	border-bottom:1px solid #ccc;
	padding-left:10px;
}
.varpop-list ul li:hover {
	background:#f8f8f8;
}
.varpop-list ul li a:hover {
	font-style:none;
}
/*聚集去掉a链接样式*/
.varpop-list ul li a{text-decoration:none; outline:none;color:#666;}
.varpop-list ul li a:active{star:expression(this.onFocus=this.blur());} 
.varpop-list ul li a:hover{cursor:default;}


.varpop-list ul li i {
	float:right;display:block;width:50px;height:45px;line-height:30px;
	font-weight:normal;text-align:center;
}
.varpop-list ul li i input {
	margin-top:15px;
}

.varpop-list .var-item {
	float:right;height:45px;line-height:45px;/*margin-right:10px;padding-right:30px;*/width:50px;
}

.var-item-icon {
	background:url(../images/radio.jpg) no-repeat center;
}
.var-item-icon-select {
	background:url(../images/radio-s.jpg) no-repeat center;
}

.varpop-box1 {
	border:1px solid #ccc;
}

.varpop-box2 {
	border:1px solid #ccc;
}


/* 选择地区 */
.varpop-label {
	margin:0 auto;max-height:276px;overflow-y:auto;	
}
.varpop-label ul li {
	float:left;height:50px;line-height:50px;width:98%;
	border-bottom:1px solid #ddd;
}
.varpop-label ul li i {
	float:left;width:100px;text-align:center;display:block;
}
.varpop-label ul li span {
	float:left;display:block;padding-top:10px;line-height:30px;
}
.varpop-label select {
	padding:2px;height:30px;border:0;
	font-size:18px;color:#666;background:transparent;
	-webkit-border-radius: 5px;
	-webkit-appearance: none;
	top:-2px;left:-2px;overflow:hidden;

}
.varpop-label select:hover {
	border:0;
}
.varpop-label select:active {
	border:0;
}
.varpop-label select:visited {
	border:0;
}
/*---------------------- 弹出参数窗口 Css End ------------------------*/


/*-------------------- oe_img_upload Begin ----------------------*/

.oe_img_upload {
	margin:0 auto;position:relative;
}
.oe_img_upload label {
	font-style:normal;
}
.oe_img_upload ._uploadbtn {
	border:1px solid #eee;background:#1a9ec5;font-size:14px;display:inline-block;
	width:80px;height:25px;line-height:25px;text-align:center;color:#fff;position:relative;
}
.oe_img_upload ._uploadbtn input[type="file"] {
	vertical-align:middle;position:absolute;left:0; filter:alpha(opacity=0);opacity:0;z-index:1;
	outline:none;margin:0;padding:0;border:0;overflow:hidden;cursor:pointer; width:80px;height:25px;

}
.oe_img_upload ._uploading {
	line-height:25px;margin-left:5px;color:green;display:none;
	position:absolute;left:90px;top:3px;font-size:12px;
} 
.oe_img_upload ._uploading img{
	vertical-align:middle;margin-right:2px;
}

.oe_uploadimg_layout {
	margin:0 auto;margin-top:15px;line-height:30px;margin-bottom:10px;
}
.oe_uploadimg_layout ._img_layout_lt {
	float:left;width:30%;font-size:16px;
}

.oe_uploadimg_layout ._img_layout_rt {
	float:left;width:60%;
}

.oe_uploadimg_layout ._img_uplaodbtn {

}

/*************************************************ENTRY***/
.entry_list li { margin: 0 0 20px; padding: 1px 0 1px 65px; }
  .entry_list .avatardiv{ position: absolute; margin: 0 0 0 -65px; width: 60px; height: 60px; }
  .entry_list .avatardiv .digb{ margin: 3px 0 0 2px; display: inline; }
  .entry_list .avatar48 {  }
 
    .entry_list h4 { font-size: 1em; display: inline; }
    .entry_list .title { padding: 5px 10px; border: 1px solid #EBE6C9; border-right: none; border-left: none; background: #FCF9E6; }

    .entry_list .detail { padding: 10px 0; width: 100%; color: #444; font-size: 14px; line-height: 180%; overflow: hidden; }
        .entry_list .image_right img { float: right; margin: 0 0 5px 5px; padding: 2px; max-width: 70px; max-height: 100px; border: 1px solid #DDD; }
            * html .entry_list .image_right img { width: expression(this.width > 70 && this.width/this.height > 0.7 ? 70 : true); height: expression(this.height > 100 && this.width/this.height < 0.7 ? 100 : true); }

    .entry { padding: 0 0 20px; border-bottom: 1px solid #EBE6C9; }
        .entry .title { margin: 0 0 10px; padding: 5px 10px; border: 1px solid #EBE6C9; border-right: none; border-left: none; background: #FCF9E6; line-height: 200%; }
        .entry h1 { font-size: 1em; }
        .entry .article { padding: 0; width: 100%; color: #444; line-height: 180%; clear:both; overflow: hidden; }
        .entry .resizeimg { padding: 10px; }
            .entry .resizeimg img { width: expression(this.width > 100% ? 100% : true); max-width: 100%; }
            .entry .article p, .entry .article blockquote, .entry .article ul, .entry .article ol { margin: 1.5em 0; }
            .entry .article ul, .entry .article ol { padding: 0 0 0 2em; line-height: 200%; }
            .entry .article ul { list-style: disc; }
            .entry .article ol { list-style: decimal; }
            .entry .article a img { margin: 0 15px 15px 0; padding: 1px; border: 1px solid #FEE4AB; }
            .entry .article a:hover img { border: 1px solid #C60; }
            .entry .article blockquote { padding: 3px 20px 3px 50px; width: 70%; overflow: hidden; }
            .entry .article td { font-size: 1em; }
        .entry .status { padding: 10px; border-bottom: 1px solid #EBE6C9; color: #999; }
 
.entry .magicpaper1{ padding: 0 0 0 90px; width: 100%; background:#F7F5E9 url(../../image/magic/paper/1.bg.gif) repeat-y; }
.entry .magicpaper2{ background: url(../../image/magic/paper/2.top.gif) repeat-x; }
	.entry .magicpaper2 .resizeimg{ padding: 50px 0 0;background: url(../../image/magic/paper/2.gif) no-repeat 0 0; }
		.entry .magicpaper2 .resizeimg2{ padding: 10px; }
.entry .magicpaper3{ background: url(../../image/magic/paper/3.bg.gif) repeat ; }
	.entry .magicpaper3 .resizeimg{ padding: 0; background: url(../../image/magic/paper/3.topbg.gif) repeat-x 0 0; }
		.entry .magicpaper3 .resizeimg2{ padding: 50px 10px 10px; background: url(../../image/magic/paper/3.logo.gif) no-repeat 100% 0; }
.entry .magicpaper4{ padding: 30px; width: 100%; background: #F0E9DA; }
	.entry .magicpaper4 .resizeimg{ padding: 20px; background: #fff url(../../image/magic/paper/4.bottom.gif) no-repeat 100% 100%; border: 1px solid #EDD8CD; }
		.entry .magicpaper4 .resizeimg2{ padding: 50px 0 0; background: url(../../image/magic/paper/4.top.gif) no-repeat; }	
.entry .magicpaper5{ padding: 30px; width: 100%; background: url(../../image/magic/paper/5.bg.gif); }
	.entry .magicpaper5 .resizeimg{ padding: 20px; background: #FCFFEA; border: 1px dashed #DDDDCC; }	
.entry .magicpaper6{ padding: 0; background: #F1FCFE url(../../image/magic/paper/6.bg.gif) repeat-x; }
	.entry .magicpaper6 .resizeimg{ padding: 100px 20px 20px; background: url(../../image/magic/paper/6.topbg.gif) no-repeat;}
.entry .magicpaper7{ padding: 0; background: #FBF7ED url(../../image/magic/paper/7.bg.gif) repeat-x; }
	.entry .magicpaper7 .resizeimg{ padding: 100px 20px 20px; background: url(../../image/magic/paper/7.toplogo.gif) no-repeat;}	
.entry .magicpaper8{ padding: 30px; width: 100%; background: #F9F9F9; line-height:31px; }
	.entry .magicpaper8 .resizeimg{ padding: 9px 20px 9px 40px; background: #FFF url(../../image/magic/paper/8.bg.gif) repeat-y; border: 1px solid #E9E9E9; }
.pailist{ width:100%;  border-right: 1px;  border-left: 1px;  border-color: #CC6699;   }
	.pailist li {
	float: left;
	margin:0px;
	padding: 23px 15px 4px 16px;
	width: 110px;
	height: 177px;
	border-top- width: 1px;  		border-top-color: ThreedShadow;
	border-top-style: dotted;
	background-color:#F9F9F9
}
	.pailist p{ height: 20px; overflow: hidden; text-align: center;}
	.pailist p.aimg { margin: 0 0 5px; width: 110px; height: 135px; }
	.pailist p.aimg img{ width:110px; height: 135px;overflow:hidden; }
	.pailist img {width:110px; height: 135px; overflow:hidden;}
	.hong_tu {
	float: left;
	margin:1px 0px 0px 0px;
	width: 110px;
	height: 135px;
	background-color:#F9F9F9;
	padding: 20px 10px 23px 10px;
border: 5px;
border-style: solid;
border-color: rgb(236, 236, 236);
}
.hong_wen {width:100%; height:149px; float:right;background-color: #f1f1f1;
padding: 20px 15px 19px 10px;
margin-top: 1px;}


#content { margin: 0px; width: 100%; }
.feed { margin: 0 0 20px; width: 100%; line-height: 20px; overflow: hidden; background: #f0f0f0;}
  .feedtime { margin: 20px 0 10px; color: #000; }
  .feed li { padding: 10px 20px; border-bottom: 1px solid #DCDCDC; margin: 10px 0px 10px 0px;
background: #fff;}

    .feed .type { position: absolute; margin: 1px 0 0 -20px !important; margin: 3px 0 0 -20px;}
    .feed_content img { max-width: 70px; max-height: 100px; }
  * html .feed_content img { width: expression(this.width > 70 && this.width/this.height > 0.7 ? 70 : true); height: expression(this.height > 100 && this.width/this.height < 0.7 ? 100 : true); }
    .feed .detail { padding: 10px 0 0; color: #999; }
    .feed a img.summaryimg { float: left; margin: 10px 10px 10px 0; padding: 2px; border: 1px solid #DDD; }
      .feed a img.summaryimg:hover { border-color: #DDD; }

     .hotspot{ float: right; margin: 10px 0 0 10px; width: 55px; height: 50px; }
     .hotspot a{ display: block; padding: 0 0 20px; height: 30px; text-align: center; line-height: 30px; background: url('../images/hotspot.gif'); font-size: 16px; color: #F60;}

.feedread { color: #CCC; }
	.feedread * { color: #CCC; }
	.feedread .detail { color: #CCC; }
	.feedread .quote .q { color: #CCC; }

.feedcomment { margin: 0 5em 0 0; padding:0.5em; background: #F7F7F7; }
	.feedcomment td { border-bottom: 1px solid #FFF; }

.feedop{ margin: 10px 0 0; padding: 0 0 0 20px; background: url(images/reply.gif) no-repeat 0 2px; }
.fcomment { margin: 10px 0 0; padding: 8px ; background: #FFEDFA url(images/subdoing_top.gif) no-repeat left top; color: #333; clear: both; }
    .fcomment .fc { padding: 0 10px 10px; background: #FFEDFA url(images/subdoing_bottom.gif) no-repeat left bottom; overflow: hidden; }

        .fcomment .comments_list li { margin: 0; padding:0 0 10px 42px; width: auto; border: none; line-height: 150%;}

        .fcomment .comments_list .avatar48{ margin: 0 0 0 -42px; padding: 0; background: none;width: 32px; height: 32px;}

        .fcomment .comments_list .avatar48 img { width: 32px; height: 32px; }

        .fcomment .comments_list .title{ margin: 0; }
        .feed .fcomment .detail{ padding: 0; }

    .gesheng {
      font-size:12px;
    }
    .gesheng li {/*水平菜单*/
      float:left;
      list-style:none;
      position:relative;/*把包含块移动li元素*/
    }
    .gesheng a {
      display:block;
      /*position:relative;发现放在a元素中，
      在标准游览器中惨不忍睹，
      和纯CSS相册3的第一个运行框在chrome中遇到的bug一样*/
      height:32px;
      line-height:32px;
      color:#000;
      text-decoration:none;
      text-align:center;
    }
    .gesheng a:hover {
      background:#e7e7e7;
      color:#FF3399;
    }
    /*新增的二级菜单部分*/
    .gesheng ul ul {
      visibility:hidden;/*开始时是隐藏的*/
      position:absolute;
      left:46px;
      top:85px;
	  width: 168px;
	  background: #FFFFFF;
border: 1px solid #999;
border-radius: 5px;
z-index:1001;
    }
    .gesheng ul li img {
      width:200px;height:200px;
    }
    .gesheng ul li:hover ul,/*非IE6*/
    .gesheng ul a:hover ul{/*IE6*/
      visibility:visible;
    }
    .gesheng ul ul li {
      /*clear:both;垂直显示*/
      text-align: left;
	float: left;
	width:168px;
    }
	
    .geshen {
      font-size:12px;
    }
    .geshen li {/*水平菜单*/
      float:left;
      list-style:none;
      position:relative;/*把包含块移动li元素*/
    }
    .geshen a {
      display:block;
      /*position:relative;发现放在a元素中，
      在标准游览器中惨不忍睹，
      和纯CSS相册3的第一个运行框在chrome中遇到的bug一样*/
      height:32px;
      line-height:32px;
      color:#000;
      text-decoration:none;
      text-align:center;
    }
    .geshen a:hover {
      background:#e7e7e7;
      color:#FF3399;
    }
    /*新增的二级菜单部分*/
    .geshen ul ul {
      visibility:hidden;/*开始时是隐藏的*/
      position:absolute;
      left:0px;
      top:70px;
	  width: 168px;
	  background: #FFFFFF;
border: 1px solid #999;
border-radius: 5px;
z-index:1001;
    }
    .geshen ul li:hover ul,/*非IE6*/
    .geshen ul a:hover ul{/*IE6*/
      visibility:visible;
    }
    .geshen ul ul li {
      /*clear:both;垂直显示*/
      text-align: left;
	float: left;
	width:168px;
    }
/*-------------------- oe_img_upload End ------------------------*/