@charset "utf-8";
/* CSS Document */
.s_top{
	width:1000px;
	margin:0 auto;
	padding:30px 0;
	overflow:hidden;
	}
.s_top a{
	display:block;
	float:left;
	width:206px;
	height:77px;
	}
.s_top a img{
	width:100%;
	}
.s_top ul{
	width:690px;
	float:left;
	margin:18px 0 0 0;
	text-align:center;
	overflow:hidden;
	}
.s_top ul li{
	display:inline-block;
	width:180px;
	height:40px;
	padding-left:50px;
	text-align:left;
	font-size:14px;
	color:#333333;
	line-height:40px;
	}
.s_top span{
	display:block;
	float:left;
	}
.s_top span a{
	display:block;
	width:32px;
	height:32px;
	margin-top:20px;
	}
@media screen and (max-width:750px){
	.s_top{
		width:80%;
		}
	.s_top a{
		float:none;
		margin:0 auto;
		}
	.s_top ul{
		display:none;
		}
	}	

.v_top{
	width:96%;
	margin:0 auto;
	padding:20px 0;
	position:relative;
	overflow:hidden;
	display:none;
	}
.v_top a{
	display:block;
	}
.v_top a img{
	width:100%;
	}
.v_topL{
	width:30%;
	margin:0 auto; 
	}
.v_topR{
	width:9%;
	position:absolute;
	top:20px;
	right:0;
	}

.rich_media_content{
	font-size:18px;
}
.rich_media_tool{
    overflow:hidden;
    padding-top:15px;
    line-height:32px
}
.rich_media_tool .meta_primary{
    float:left;
    margin-right:10px;
}
@media screen and (min-width:1024px){
    .rich_media{
        width:740px;
        margin-left:auto;
        margin-right:auto
    }
    .rich_media_inner{
        padding:0 20px;
    }
    .rich_media_meta{
        max-width:none
    }
    a.rich_media_meta_nickname{
        display:inline-block!important
    }
    span.rich_media_meta_nickname{
        display:none!important
    }
    .rich_media_content{
        min-height:350px;
        font-size:16px;
    }
    .rich_media_title{
        padding-bottom:10px;
        margin-bottom:14px;
        border-bottom:1px solid #e7e7eb
    }
    body{
        background-color:#fff
    }
    .discuss_container.access{
        width:740px;
        margin-left:auto;
        margin-right:auto;
        background-color:#fff
    }
    .discuss_container.editing .frm_textarea_box{
        margin:0
    }
    .frm_textarea_box{
        position:relative
    }
    .frm_textarea_box:before{
        content:" ";
        position:absolute;
        left:0;
        top:0;
        width:1px;
        height:100%;
        border-left:1px solid #e7e6e4;
        -webkit-transform-origin:0 0;
        transform-origin:0 0;
        -webkit-transform:scaleX(0.5);
        transform:scaleX(0.5)
    }
    .frm_textarea_box:after{
        content:" ";
        position:absolute;
        left:0;
        top:0;
        width:1px;
        height:100%;
        border-left:1px solid #e7e6e4;
        -webkit-transform-origin:0 0;
        transform-origin:0 0;
        -webkit-transform:scaleX(0.5);
        transform:scaleX(0.5);
        left:auto;
        right:-2px
    }
    .rich_media_meta.nickname{
        max-width:none
    }
    .rich_tips.with_line .tips{
        background-color:#fff
    }
}
@media screen and (min-width:1025px){
    .rich_media_inner{
        /*border:1px solid #d9dadc;*/
		margin-top:20px;
    }
    body{
        background-color:#fff;
        font-family:"Helvetica Neue",Helvetica,"Hiragino Sans GB","Microsoft YaHei","Î¢ÈíÑÅºÚ",Arial,sans-serif
    }
    .rich_media{
        position:relative
    }
    .rich_media_inner{
        background-color:#fff;
        padding-bottom:20px
    }
    .rich_media_inner{
        position:relative
    }
    .qr_code_pc_outer{
        display:block!important;
        position:fixed;
        left:0;
        right:0;
        top:20px;
        color:#717375;
        text-align:center
    }
    .qr_code_pc_inner{
        position:relative;
        width:740px;
        margin-left:auto;
        margin-right:auto
    }
    .qr_code_pc{
        position:absolute;
        right:-145px;
        top:0;
        padding:16px;
        border:1px solid #d9dadc;
        background-color:#fff
    }
    .qr_code_pc p{
        font-size:14px;
        line-height:20px
    }
    .qr_code_pc_img{
        width:102px;
        height:102px
    }
}


.rich_media_inner{
    font-size:16px;
    word-wrap:break-word;
    -webkit-hyphens:auto;
    -ms-hyphens:auto;
    hyphens:auto
}
.rich_media_area_primary{
    position:relative;
    padding:10px 15px 15px;
    background-color:#fff
}
.rich_media_area_primary:before{
    content:" ";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:1px;
    border-top:1px solid #e5e5e5;
    -webkit-transform-origin:0 0;
    transform-origin:0 0;
    -webkit-transform:scaleY(0.5);
    transform:scaleY(0.5);
    top:auto;
    bottom:-2px
}
.rich_media_area_extra{
    padding:0 15px 0
}
.rich_media_title{
    margin-bottom:12px;
    line-height:1.4;
    font-weight:400;
    font-size:24px;
	color:#398ec5;
}
.rich_media_meta_list{
	margin-bottom:18px;
    line-height:20px;
    font-size:0
}
.rich_media_meta{
    display:inline-block;
    vertical-align:middle;
    margin-right:8px;
    margin-bottom:10px;
    font-size:16px
}
.meta_original_tag{
    line-height:100px;
    overflow:hidden;
    /*background:transparent url(/mmbizwap/en_US/htmledition/images/icon/appmsg/icon_original_tag.2x24ce95.png) no-repeat 0 0;*/
    width:60px;
    height:20px;
    vertical-align:middle;
    display:inline-block;
    -webkit-background-size:100% auto;
    background-size:100% auto
}
.rich_media_meta_text{
    color:#8c8c8c
}
.rich_media_meta_nickname{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    max-width:9em
}
span.rich_media_meta_nickname{
    display:none
}
.rich_media_thumb{
    width:100%;
    margin-bottom:6px
}
.rich_media_content{
    overflow:hidden;
    color:#3e3e3e
}
.rich_media_content *{
    max-width:100%!important;
    box-sizing:border-box!important;
    -webkit-box-sizing:border-box!important;
    word-wrap:break-word!important
}
.rich_media_content p{
    clear:both;
    min-height:1em;
    white-space:pre-wrap;
	margin: 10px 0;
}
.rich_media_content em{
    font-style:italic
}
.rich_media_content fieldset{
    min-width:0
}
.rich_media_content .list-paddingleft-2{
    padding-left:30px
}
.rich_media_content blockquote{
    margin:0;
    padding-left:10px;
    border-left:3px solid #dbdbdb
}
img{
    height:auto!important
}
@media(min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2){
    .mm_appmsg .rich_media_inner,.mm_appmsg .rich_media_meta,.mm_appmsg .discuss_list,.mm_appmsg .rich_media_extra,.mm_appmsg .title_tips .tips{
        font-size:17px
    }
}
@media(min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3){
    .mm_appmsg .rich_media_title{
        font-size:25px
    }
}

.tuijian a{
	display:inline-block;
	}
.wzadd{
	width:100%;
	overflow:hidden;
	}
.wzadd dl{
	width:100%;
	margin:20px 0;
	overflow:hidden;
	}
.wzadd dl dt{
	font-size:16px;
	font-weight:normal;
	color:#398ec5;
	margin-bottom:15px;
	}
.wzadd dl dd{
	float:left;
	height:30px;
	font-size:14px;
	color:#666666;
	}
.wzadd dl dd a{
	display:block;
	width:90%;
	height:30px;
	line-height:30px;
	overflow:hidden;
	color:#666666;
	}
	

.rollBox{
	width:99.9%;
	border:1px solid #cccccc;
	margin:40px auto;
	float:left;
	overflow:hidden;
	position:relative;
	background-color: #fff;
	}
.rollBox .scrollcon{
	width:1040px;
	margin:0 auto;
	overflow:hidden;
	}
.rollBox .left_ico{
	height:33px;
	width:16px;
	background:url(/images/pm_xiangzuo.jpg) no-repeat center center;
	float:left;
	cursor:pointer;
	position:absolute;
	top:50%;
	left:20px;
	z-index:100;
	margin-top:-16px;
	}
.rollBox .right_ico{
	height:33px;
	width:16px;
	background:url(/images/pm_xiangyou.jpg) no-repeat center center;
	float:left;
	cursor:pointer;
	position:absolute;
	top:50%;
	right:20px;
	z-index:100;
	margin-top:-16px;
	}
.rollBox .Cont{
	width:1210px;
	overflow:hidden;
	float:left;
	}
.rollBox .ScrCont{
	width:1000000000px;
	}
.rollBox .Cont .pic{
	width:248px;
	height: 180px;
	float:left;
	margin:20px 6px;
	text-align:center;
	border:1px solid #cccccc;
	}
.rollBox #List1, .rollBox #List2{
	float:left;
	}
.pic .box1{
	width:248x;
	overflow:hidden;
	}
.pic a img{
	display:block;
	height:100px;
	margin:10px auto;
	max-width: 240px;
  	max-height: 110px;
}
.pic p{
	width:90%;
	height:18px;
	line-height:18px;
	text-align:center;
	margin:0 auto 10px auto;
	font-size:14px;
	color:#333333;
	overflow:hidden;
	}
.pic p a{
	display:block;
	color:#337ab7;
	}
.pic p span{
	color:#D80A2E;
	}
@media screen and (max-width:750px){
	.rollBox{
		display:none;
		}
	}
.footer{
	padding:20px 0;
	}
.fanhui{
	padding:10px 10px;
	background-color:#f7651d;
	border-radius:6px;
	position:fixed;
	right:10px;
	bottom:200px;
	z-index:99999;
	}
.fanhui a{
	display:block;
	color:#ffffff;
	font-size:14px;
	}
@media screen and (max-width:750px){
	.fanhui{
		display:none;
		}
	.side-bar{
		display:none;
		}
	footer{
		display:none;
		}
	.s_top{
		display:none;
		}
	.v_top{
		display:block;
		}
	}
