@charset "UTF-8";

/*
Theme Name: 蓉视传媒快手后台
Theme URI: https://wordpress.org/themes/twentytwentyone/
Author: the WordPress team
Author URI: https://wordpress.org/
Description: Twenty Twenty-One is a blank canvas for your ideas and it makes the block editor your best brush. With new block patterns, which allow you to create a beautiful layout in a matter of seconds, this theme’s soft colors and eye-catching — yet timeless — design will let your work shine. Take it for a spin! See how Twenty Twenty-One elevates your portfolio, business website, or personal blog.
*/


body{
    font-family: "microsoft yahei";max-width: 16rem;margin: auto;overflow-x: hidden;font-size:0.6rem;color:#4c4c4c;
}
*{
    margin:0;padding:0;
}
a{
    text-decoration:none;color:#4c4c4c;
}
ul,li{
    list-style:none;
}
img {
    border:none;vertical-align:bottom;width: 100%;max-width: 100%;
}
.clear,.c{
    clear:both;
}
.l{
    float:left;
}
.r{
    float:right;
}


.dy106_1 ul li{
    float:left;height:1.75rem;background-color:#5681df;font-size:0.65rem;
    text-align:center;width:25%;
}
.dy106_1 ul li a{
    color:#fff;background:url(img/106_04.jpg) right no-repeat;display:block;
    height:0.85rem;margin-top:0.45rem;width: 99%
}
.dy106_1 ul li:last-child a{
    background:none;
}
.dy106_2{
    width:15rem;margin:auto;
}
.dy106_2_1{
    border-bottom:solid 1px #e6e6e6;padding-bottom:0.5rem;margin-top:0.75rem;
}
.dy106_2_1 a{
    float:right;
}
.dy106_2_2{
    line-height:1rem;margin-top:0.5rem;
}
.dy106_2_3{
    margin-top:0.5rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;
}
.dy106_2_3 span{
    float:right;color:#808080;
}
.dy106_2_4{
    margin-top:1rem;
}
.dy106_2_5{
    width:2.75rem;
    height: 2.75rem;
    border-radius: 50%;
}
.dy106_2_6{
    width:2.775rem;margin-left:0.5rem;margin-top:0.75rem;
}
.dy106_2_7{
    margin-left:0.5rem;margin-top:0.25rem;
}
.dy_foot{
    background-color:#e6e6e6;text-align:center;font-size:0.55rem;overflow:hidden;
    margin-top:1rem;height:3.25rem;line-height: 3.25rem;
}
.dy_foot1{
    margin-top:0.75rem;
}
.dy_foot2{

}


.dym_1{
    background-color:#5681df;color:#fff;text-align:center;height:1.5rem;line-height:1.5rem;
    font-size:0.7rem;font-weight:bold;letter-spacing: 1px;
}
.dym_2{
    width:15rem;margin:auto;margin-top:0.5rem;
}
.dym_3{
    font-size:0.55rem;color:#525357;line-height: 1rem;margin-top:0.5rem;
}
.dym_4 img{
    width:2.5rem;float:left;
}
.dym_5{
    float:right;width:12rem;background:url(img/1.png) no-repeat;background-size:1rem;background-position: 10rem 0.25rem;
}
.dym_8{
    color:#6d6d6d;font-size:0.57rem;margin-top:0.25rem;
}
.dym_7{
    font-size:0.57rem;margin-top:0.25rem;
}
.dym_6{
    margin-top:0.15rem;
}
.dym_9{
    background-color:#669899;height:3px;margin-top:0.25rem;
}
.dym_10{
    color:#d81515;font-weight:bold;text-align:center;margin-top:1rem;letter-spacing: 1px;
}
.dym_11{
    width:15.5rem;margin:auto;font-size:0.57rem;color:#0d0d0d;
}
.dym_11 div{
    margin-top:0.75rem;letter-spacing: 1px;
}
.dym_11 input{
    height:1.5rem;line-height:1.5rem;margin-top:0.5rem;width:14.25rem;border:solid 1px #dbdbdb;outline:none;
    font-size:0.55rem;background-size:1rem;background-position: 0 0.25rem;padding-left: 1.25rem;
}
.dym_12{
    background:url(img/zh.png) no-repeat;
}
.dym_13{
    background:url(img/ph.png) no-repeat;
}
.dym_11 textarea{
    margin-top:0.5rem;resize: none;width:15.25rem;height:5rem;font-size:0.55rem;padding-left:0.25rem;
    padding-top:0.25rem;border:solid 1px #dbdbdb;outline:none;color:#0d0d0d;
}
.dym_14{
    text-align: center;
    width:15rem;margin:auto;background-color:#5681df;border:none;margin:auto;display:block;
    margin-top:1rem;height:1.5rem;line-height:1.5rem;font-size:0.7rem;color:#fff;outline:none;
}



.doc_xcx1{
	width:15rem;margin:auto;
}
.doc_xcx2{
	float:left;width:11.5rem;margin-top:1rem;
}
.doc_xcx3{
	float:right;width:2.5rem;margin-top:0.75rem;
}
.doc_xcx4{
	width:2.5rem;height:2.5rem;
}
.doc_xcx5{
	font-size:0.9rem;color:#d80909;font-weight:bold;margin-right:0.5rem;
}
.doc_xcx6{
	margin-top:0.35rem;
}
.doc_xcx7{
	width:2.5rem;height:1rem;margin-top:0.25rem;
}
.xian{
	height:1px;background-color:#d8d8d8;margin-top:1rem;
}
.doc_xcx8{
	border-radius: 100%;width:3rem;height:3rem;border:solid 1px #c2bbeb;
	background-color:#fff;float:left;margin-left:2rem;text-align:center;font-size:0.5rem;
	overflow:hidden;
}
.doc_xcx9{
	width:13.4rem;margin:auto;margin-top:0.75rem;
}
.doc_xcx8a{
	margin-left:0;
}
.doc_xcx10{
	color:#e48914;margin-top:0.75rem;font-weight:bold;
}
.doc_xcx11{
	font-weight:bold;margin-top:0.75rem;
}
.doc_xcx12{
	margin-top:0.75rem;
}
.doc_xcx13{
	font-weight:bold;margin-top:1rem;letter-spacing: 1px;font-size:0.65rem;
}
.doc_xcx13 span{
	color:#808080;margin-left:0.25rem;font-size:0.6rem;
}
.doc_xcx14 label{
	width:5rem;display:block;float:left;margin-top:0.5rem;
}
.doc_xcx14 label input{
	margin-right:0.2rem;
}
.doc_xcx15{
	width:14.75rem;;height:1.75rem;border:solid 1px #d8d8d8;margin-top:0.5rem;
	font-size:0.6rem;padding-left:0.25rem;outline: none;
}
.doc_xcx16{
	background-color:#e48914;color:#fff;width:6rem;height:1.75rem;margin:auto;margin-top:1rem;
	border:none;font-size:0.6rem;font-weight:bold;border-radius: 5px;letter-spacing: 1px;display:block;
	line-height:1.75rem;text-align:center;
}
.doc_xcx17{
	width:14.75rem;;height:4.75rem;border:solid 1px #d8d8d8;margin-top:0.5rem;
	font-size:0.6rem;padding-left:0.25rem;outline: none;padding-top: 0.25rem
}