@charset "UTF-8";
body{ font-family:"微软雅黑"; background:#ffffff;overflow-x:hidden;}
body, h1, h2, h3, h4, h5, h6, dl, dd, form, p {margin: 0; font-style: normal; font-weight: normal;font-family:"微软雅黑"}
ul, ol, li, dl, dd, dt {margin: 0 auto;padding: 0;list-style: none; font-weight:normal}
h1, h2, h3, h4, h5, h6, p {font: inherit;}
/**::-webkit-scrollbar {width: 0;height: 0;}*/
input::-webkit-input-placeholder {color:#999999; }
textarea::-webkit-input-placeholder {color:#999999; }
::-webkit-scrollbar-thumb {border-radius: 4px;background-color: rgba(0,0,0,.5);box-shadow: 0 0 1px rgba(255,255,255,.5);}

a{ color:#333333}
a:hover{ color:#e44e71; text-decoration:none}
/*公用样式*/
.left{ float:left}
.right{ float:right}
.textleft{ text-align:left}
.textright{ text-align:right}
.marl10{ margin-left:10px;}
.marlr10{ margin-right:10px;}
.matop20{ margin-top:20px !important;}
.matop10{ margin-top:10px}
.matop30{ margin-top:30px !important;}

.matop80{ margin-top:90px;}
.matopj15{ margin-top:-15px;}
.matopj10{ margin-top:0px !important;}

.mabot50{ margin-bottom:50px !important;}
.mabot30{ margin-bottom:50px !important;}

.matop00{ margin-top:10px !important ;}

.line20{line-height:18px !important; margin-bottom:10px; margin-top:-2px;}

.red{ color:#e44e71;}
.org{ color:#ffa500 !important;}
/*====================================================*/
.head{background-image: linear-gradient(to right, #f5c2c0 0%, #ffe4e7 100%);width: 100%;position: fixed;top: 0;z-index: 9;height:70px;}
.logo{height:40px; margin-top:20px;}

.head_2{background-image: linear-gradient(to right, #f5c2c0 0%, #ffe4e7 100%);width: 100%;height:70px;}

.heicon{ display:none}

.matop70{ margin-top:90px;}

@media (max-width:767px) {
.matop70{ margin-top:70px;}

.heicon{ display:table}
.hetop{ display:none}
.he_img{ height:20px; margin-top:14px; cursor:pointer}
.heyingc{ position:absolute; background:#ffffff; right:10px;width:130px; top:70px; border-radius:20px; z-index:2;}
.heyctop{ background:#fbccd4; padding:15px 0;border-radius:10px 10px 0px 0px; text-align:center; color:#FFFFFF; line-height:30PX; font-size:16px;}

.tcbut{width:100px; height:30px; border:#fd5678 1px solid; text-align:center; color:#fd5678; line-height:30px; margin:0 auto; display:table; margin-bottom:10px; border-radius:30px;}
.tcbut:hover{ background:#fd5678; color:#ffffff}

/* 菜单 */
.commonMenu {width:100%;position: fixed;top: 0;z-index: 9;}
.comt{height: 15px;margin-left: 95px;}
.commonMenu .menuTop {width: 100%;position:relative; height:70px;}
.back{height:20px;position:absolute; top:16px; left:10px;}
.back img{ height:20px !important;}

.commonMenu .menuTop span { position:absolute; right:37px !important; top:15px;}
.commonMenu .menuTop span img {float: right;width: auto;}
.commonMenu ul {width:130px;float: right;height: 0;overflow: hidden;z-index:5; margin-top:-5px;}
.coheight{background:#ffffff;border-radius:10px;width:100%;box-shadow: 0 0 10px #cccccc; padding-bottom:10px;}
.commonMenu .ulHeight {height:auto; padding-bottom:10px}

.jt{ position:absolute; right:10px; top:5px}
.jt img{ height:15px;}
.menuBg {width: 100%;max-width: 640px;height: 100vh;position: fixed;z-index: 8;background: rgba(0, 0, 0, 0.2);display: none}

.helist{width:100%;border-bottom:#eeeeee 1px solid; margin-bottom:20px; display:table}
.helist ul{width:85%; margin:0 auto; padding:15px 0; display:table; margin-left:8%}
.helist ul li{line-height:35px; position:relative}
.helist ul li a{color:#999999;}
.helist ul li img{ margin-right:10px;}
.helist ul li span{ position:absolute; right:10px; top:8px; background:#F00; border-radius:100px; color:#ffffff; height:20px; width:20px; line-height:20px; font-size:12px;text-align:center}

.marg30{ margin-right:18px !important;}

}
@media (max-width:992px) {
.heicon{ display:table}
.hetop{ display:none}
.he_img{ height:20px; margin-top:14px; cursor:pointer}
.heyingc{ position:absolute; background:#ffffff; right:10px;width:130px; top:70px; border-radius:20px; z-index:2;}
.heyctop{ background:#fbccd4; padding:15px 0;border-radius:10px 10px 0px 0px; text-align:center; color:#FFFFFF; line-height:30PX; font-size:16px;}

.tcbut{width:100px; height:30px; border:#fd5678 1px solid; text-align:center; color:#fd5678; line-height:30px; margin:0 auto; display:table; margin-bottom:10px; border-radius:30px;}
.tcbut:hover{ background:#fd5678; color:#ffffff}

/* 菜单 */
.commonMenu {width:100%;position: fixed;top: 0;z-index: 9;}
.comt{height: 15px;margin-left: 95px;}
.commonMenu .menuTop {width: 100%;position:relative; height:70px;}
.back{height:20px;position:absolute; top:16px; left:10px;}
.back img{ height:20px !important;}

.commonMenu .menuTop span { position:absolute; right:53px; top:15px;}
.commonMenu .menuTop span img {float: right;width: auto;}
.commonMenu ul {width:130px;float: right;height: 0; overflow: hidden;z-index:5;margin-right:34px;margin-top:-24px;}
.coheight{background:#ffffff;border-radius:10px;width:100%;box-shadow: 0 0 10px #cccccc; padding-bottom:10px;}
.commonMenu .ulHeight {height:auto; padding-bottom:10px}

.jt{ position:absolute; right:10px; top:5px}
.jt img{ height:15px;}
.menuBg {width: 100%;max-width: 640px;height: 100vh;position: fixed;z-index: 8;background: rgba(0, 0, 0, 0.2);display: none}

.helist{width:100%;border-bottom:#eeeeee 1px solid; margin-bottom:20px; display:table}
.helist ul{width:85%; margin:0 auto; padding:15px 0; display:table; margin-left:8%}
.helist ul li{line-height:35px; position:relative}
.helist ul li a{color:#999999;}
.helist ul li img{ margin-right:10px;}
.helist ul li span{ position:absolute; right:10px; top:8px; background:#F00; border-radius:100px; color:#ffffff; height:20px; width:20px; line-height:20px; font-size:12px;text-align:center}

}

.rightbg{ width:100%;background:#ffffff; padding:30px 0}
.metx{ width:60%;position:relative;box-shadow: 0 0 10px #cccccc; margin-left:20% }

.photo{background:#fff6f7;position:relative}
.phpic{width:100%; height:300px;display: block;}

/*.title{ position:absolute;width:150px; background:#e54f72}*/


.tubiao{margin:0 auto; position:absolute; top:250px; z-index:2;width:100%;}
.tubiao ul{ margin:0 auto; padding:0px;display:table}
.tubiao ul li{width:60px; height:60px;background-image: linear-gradient(to right, #ffc2c4 0%, #ff7e9a 100%); border-radius:200px; float:left; margin-left:5px; margin-right:5px}
.tubiao ul li span{width:60px;font-size:12px; text-align:center; display:table; line-height:25px; color:#ffffff}
.tubiao_i{width:25px; margin:0 auto; padding:0px; display:table; margin-top:10px}

.bottub{width:100%;margin: 0 auto; padding:40px 0 20px 0; display:table; background:#fff6f7}
.bottub ul{ margin:0 auto; padding:0px; display:table}
.bottub ul li{width:50px; float:left; margin:0px 5px;}
.bottub ul li img{width:28px; margin:0 auto; display:block; margin-bottom:5px;}
.bottub ul li span{width:100%; display:table; text-align:center; font-size:12px;}

@media (max-width:767px) {
.rightbg{ background: none !important;width:94%;background:#ffffff; padding:0px 0; margin-left:3%}
.metx{ width:100%;position:relative;box-shadow: 0 0 10px #cccccc; margin-left:0%}

.photo{background:#fff6f7;width:100% !important}
.phpic{width:100%; height:200px;display: block;}
.tubiao{margin:0 auto; position:absolute; top:56% !important; z-index:2;width:100%;}

.bottub{padding:40px 0 10px 0; display:table; background:#fff6f7}
.bottub ul{ margin:0 auto; padding:0px; display:table}
.bottub ul li{width:50px; float:left; margin:0px 5px;}
.bottub ul li img{width:25px; margin:0 auto; display:block; margin-bottom:5px;}
.bottub ul li span{width:100%; display:table; text-align:center; font-size:12px;}

}
@media (max-width:992px) {
.rightbg{ background: none !important;width:94%;background:#ffffff; padding:0px 0; margin-left:3%}
.metx{ width:100%;position:relative;box-shadow: 0 0 10px #cccccc; margin-left:0%}

.photo{background:#fff6f7;width:100% !important}
.phpic{width:100%; height:200px;display: block;}
.tubiao{margin:0 auto; position:absolute; top:65%; z-index:2;width:100%;}

.bottub{padding:40px 0 10px 0; display:table; background:#fff6f7}
.bottub ul{ margin:0 auto; padding:0px; display:table}
.bottub ul li{width:50px; float:left; margin:0px 5px;}
.bottub ul li img{width:25px; margin:0 auto; display:block; margin-bottom:5px;}
.bottub ul li span{width:100%; display:table; text-align:center; font-size:12px;}
}
.leftbg{ background:#ffffff; display:table;width:100%; border:#eeeeee 1px solid; margin-bottom:20px;}
.leftimg{width:100px; height:100px; margin:0 auto; padding:0px; display:table; margin-top:20px;}
.leftimg img{width:100px; height:100px; border-radius:100px;}
.leftimg  h2{ text-align:center; line-height:35px; font-size:16px;}
.leul{width:80%; margin:0 auto; padding:0px; display:table; margin-top:15px; margin-bottom:40px; border-top:#eeeeee 1px solid; padding-top:20px}
.leul ul{width:100%; display:table}
.leul ul li{ line-height:27px; font-size:16px; padding:10px 0; position:relative}
.leul ul li img{margin-right:10px;}
.leul ul li span{ position:absolute; right:10px; top:14px; background:#F00; border-radius:100px; color:#ffffff; height:20px; width:20px; line-height:20px; font-size:12px; text-align:center}

.mintop{ margin-top:40px;}


.ziliao{width:92%; margin-left:4%; display:table}
.ziliao .ztitle{width:100%; display:table; height:40px; color:#cccccc; font-size:20px}
.ziliao .ztitle span{ font-size:20px; font-weight:bold; border-bottom:#ee5472 4px solid; color:#ee5472; line-height:40px; margin-right:5px;}

.xiliao_input{width:100%; display:table; margin:30px 0 50px 0}
.xl_input{width:100%; display:table}
.xl_input dt{width:100%; float:left;}
.xl_input dt span{width:100%; font-size:15px; color:#666666; display:table; line-height:35px; font-weight:normal}


.xl_text{width:100%; display:table}
.xl_text dt{width:100%; line-height:40px; height:40px; display:block; overflow:hidden; border-bottom:#eeeeee 1px dashed}
.xl_text dt span{ float:left;width:40%; color:#666666}
.xl_text dt font{ float:left;width:60%; color:#999999}
.xl_text dt font img{ height:20px}


.select_xx{width:49%; border:#d2d2d2 1px solid; border-radius:4px;height:40px; padding:0 6px; color:#999999; background:#ffffff;font-size:15px;}
.select_xx01{width:100%; border:#d2d2d2 1px solid; border-radius:4px;height:40px; margin-right:1%;padding:0 8px;color:#999999;background:#ffffff; font-size:15px;}
.select_xx02{width:100%; border:#d2d2d2 1px solid; border-radius:4px;margin-right:1%;padding:5px 6px;color:#999999; line-height:25px;background:#ffffff; display:table;font-size:15px;}
.select_xx03{width:100%;border-radius:4px;margin-right:0%;padding:5px 6px;color:#999999; line-height:25px;background:#f8f8f8;font-size:15px; }
.select_xx04{width:92%; border:#d2d2d2 1px solid; border-radius:4px;height:40px; padding:0 12px; color:#999999; background:#ffffff;font-size:15px;}

.select_xx05{width:100%; border:#d2d2d2 1px solid; border-radius:4px;padding:5px 10px;color:#999999; line-height:25px;background:#ffffff;font-size:15px;}
.select_xx06{width:47%; border:#d2d2d2 1px solid; border-radius:4px;height:40px; padding:0 6px; color:#999999; background:#ffffff;font-size:15px;}

.se_zlman{width:49%;}
.se_zlman i{ float:right; margin-right:5px; font-style:normal; line-height:40px; color:#666666 !important}

.sew6{width:6%; text-align:center; float:left; line-height:40px;}


@media (max-width:767px) {
.select_xx04{width:83%; border:#d2d2d2 1px solid; border-radius:4px;height:40px; padding:0 6px; color:#999999; background:#ffffff}

}
@media (max-width:370px) {
.select_xx04{width:80%; border:#d2d2d2 1px solid; border-radius:4px;height:40px; padding:0 6px; color:#999999; background:#ffffff}
}

.senhs{ background:#f8f8f8; border:none}

.line{width:100%; height:10px; margin-bottom:30px; background:#f2f2f2; margin-top:10px;}


.bot{width:100%; display:table;background-image: linear-gradient(to right, #ebbcdc 0%, #fadfdf 100%); padding:30px 0 20px 0; text-align:center;color:#ee5472}
.bot a{ color:#ee5472}
.bot img{width:200px; margin:0 auto; padding:0px; display:table; margin-top:7px;}
@media (max-width:480px) {
.bot{/*height:120px; */padding:0px 0; padding-top:50px !important}
.bot img{margin-top:10px !important;}

}

@media (max-width:767px) {
.dinone{ display:none}
.xiliao_input{margin:10px 0 30px 0}

.bot{width:100%; display:table; background: url(../images/bot_06.png) no-repeat;background-size:100%; padding:70px 0 20px 0; text-align:center;color:#ee5472;}
.bot a{ color:#ee5472}
.bot img{width:50%; margin:0 auto; padding:0px; display:table; margin-top:15px;}


.vipline{width:96%; height:2px; margin-left:2%; display:table}	
.vipline img{width:100%; height:2px;}


.vipright{ margin-left:0px !important;}
.vipbanner{ display:none}
.vipbanner01{width:100%; display:block !important; margin-bottom:10px;}
.vipbanner01 img{width:100%}

.viplist{width:100%; display:table; margin-top:20px !important; margin-bottom:10px !important;}
.viplist ul{width:100%;}
.viplist ul li{width:30% !important; height:170px !important;float:left; margin:0 0 0 2.4% !important;background-image:url(../images/fy_03.png); background-color:#f9f9f9; background-SIZE:90%; background-repeat:no-repeat; background-position:5px 45px !important; padding:30px 0 !important; border-radius:10px; color:#fd8cb4; position:relative;}
.viplist ul li:last-child{ margin-left:0%; margin-right:0%;}


.viptop20{ margin-top:10px;}
.viptop15{ margin-top:15px !important;}
.vipfont h2{ font-size:30px !important; color:#fd8cb4; font-weight:bold; margin-top:0 !important}
.vipfont h3{ font-size:14px !important; color:#fd8cb4;}
.vipfont h4{ font-size:12px !important; color:#fd8cb4;}
.vipfont h5{ font-size:12px !important;color:#fd8cb4; margin-top:5px;}

.viptop{ margin-top:20px !important;}
.vipcent{ text-align:center; color:#fd8cb4; font-size:16px !important; line-height:100px; margin-top:0px !important}

.vipbut{width:70%; height:40px; background:#fe92a8; border-radius:200px; color:#ffffff; text-align:center; line-height:40px; display:table; margin:0 auto; margin-top:20px; }

}
@media (max-width:480px) {
.vipcent{font-size:13px !important;}

}
.viptop15{ margin-top:20px;}


@media (max-width:992px) {	
.dinone{ display:none}
.xiliao_input{margin:10px 0 30px 0}


.vipline{width:96%; height:1px; margin-left:2%;display:table}	
.vipline img{width:100%; height:1px;}

.vipright{ margin-left:0px !important;}
.vipbanner{ display:none}
.vipbanner01{width:100%; display:block !important; margin-bottom:10px;}
.vipbanner01 img{width:100%}

.viplist{width:100%; display:table; margin-top:40px; margin-bottom:20px;}
.viplist ul{width:100%;}
.viplist ul li{width:30% !important;float:left; margin:0 0 0 2.4% !important;background-image:url(../images/fy_03.png); background-color:#f9f9f9; background-SIZE:90%; background-repeat:no-repeat;padding:30px 0 !important; border-radius:10px; color:#fd8cb4; position:relative;}
.viplist ul li:last-child{ margin-left:0%; margin-right:0%;}

.viptop15{ margin-top:45px;}
.vipfont h2{ font-size:34px !important; color:#fd8cb4; font-weight:bold; margin-top:50px;}
.vipfont h3{ color:#fd8cb4;}
.vipfont h4{ font-size:13px !important; color:#fd8cb4;}
.vipfont h5{color:#fd8cb4; margin-top:5px;}
.viptop{ margin-top:20px !important;}
.vipcent{ text-align:center; color:#fd8cb4;line-height:100px;}

.vipbut{width:40%; height:40px; background:#fe92a8; border-radius:200px; color:#ffffff; text-align:center; line-height:40px; display:table; margin:0 auto; margin-top:20px; }

}


.vipline{width:96%; height:2px; margin-left:2%;display:table}	
.vipline img{width:100%; height:2px;}



.vipright{ margin-left:10px;}
.vipbanner{width:100%}
.vipbanner img{width:100%;}
.vipbanner01{ display:none}
.viplist{ margin:0 auto; padding:0px; display:table; margin-top:20px; margin-bottom:20px;}
.viplist ul{ margin:0 auto}
.viplist ul li{width:180px; height:240px;float:left;margin:0px 20px; background-image:url(../images/fy_03.png); background-color:#f9f9f9; background-repeat:no-repeat; background-position:-5px 40px; padding:50px 0; border-radius:10px; color:#fd8cb4; position:relative}
.vipfont{ text-align:center}
.vipfont h2{ font-size:46px; color:#fd8cb4; font-weight:bold}
.vipfont h3{ font-size:18px; color:#fd8cb4;}
.vipfont h4{ font-size:16px; color:#fd8cb4;}
.vipfont h5{ font-size:16px;color:#fd8cb4; margin-top:10px}

.viptop{ margin-top:35px;}


.vipcent{ text-align:center; color:#fd8cb4; font-size:22px; margin-top:50px;}
.vipcion{ position:absolute; top:0; left:0}
.vipbut{width:250px; height:40px; background:#fe92a8; border-radius:200px; color:#ffffff; text-align:center; line-height:40px; display:table; margin:0 auto; margin-top:20px; }
.vipbut:hover{ color:#ffffff}

.vipbongn{width:80%; margin:0 auto; padding:15px; display:table; border:#fedde9 2px solid; margin-top:20px; margin-bottom:10px; border-radius:5px;}
.vipbongn h2{ font-size:20px;  font-weight:bold; color:#fd90b6; border-bottom:#fd90b6 3px solid; display:table; float:left; margin-bottom:10px;}
.vipbongn h3{width:100%; display:table; font-size:15px; color:#999999; line-height:25px;}
.vipbongn h3 span{ font-size:12px; margin-right:10px;}
@media (max-width:992px) {
.vipbongn{width:94%; margin:0 auto; padding:15px; display:table; border:#fedde9 3px solid; margin-top:20px; margin-bottom:20px;}


}
@media (max-width:767px) {
.vipbongn{width:94%; margin:0 auto; padding:15px; display:table; border:#fedde9 2px solid; margin-top:20px; margin-bottom:10px;}
.vipbongn h2{ font-size:18px;color:#fd90b6; border-bottom:#fd90b6 3px solid; display:table; float:left; margin-bottom:10px;}
.vipbongn h3{width:100%; display:table; font-size:13px; color:#999999; line-height:25px;}
.vipbongn h3 span{ font-size:12px; margin-right:10px;}


}


/*收件夹*/
.shou{width:94%; height:40px; line-height:40px; margin:0 auto; border-bottom:#e44e71 1px solid; margin-top:0px; margin-bottom:20px }
.shou span{ color:#fd5678; border-bottom:#fd5678 3px solid; font-size:20px; font-weight:bold; line-height:50px;}
.shou font{ color:#999999; margin-left:10px;font-size:16px;}
.shou_but{float:right; padding:0px 15px; background:#fd5678; height:24px; line-height:24px; color:#ffffff; text-align:center; border-radius:100px; margin-top:13px;}
.shou_but:hover{ color:#ffffff}

.sjlist_heg{ min-height:445px !important;}


@media (max-width:767px) {
.sjlist_heg{ min-height:250px !important;}
}


.sh_line{ border-bottom:none}

.sjlist{width:90%; margin:0 auto; padding:0px;display:table; margin-bottom:40px; min-height:725px;}
.sjlist ul{width:100%; display:table;}
.sjlist ul li{height:50px;border-bottom:#dcdcdc 1px solid; padding:15px 0; display:table;width:100%;}
.si_bg{width:94%; margin:0 auto}
.sjpic{width:50px; height:50px; float:left}
.sjpic img{width:50px; height:50px; border-radius:500px;}
.sjleft{width:40%; height:50px; float:left; line-height:25px; margin-left:10px;}
.sjtable{width:100%; display: table;}
.sjleft span{ font-size:14px;text-align:left !important; height:25px; float:left;  -webkit-line-clamp:3;white-space:nowrap;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden; }
.sjleft font{ font-size:14px;height:25px; overflow:hidden; text-align:left; color:#999999; overflow:hidden; display:block;text-overflow:ellipsis;white-space: nowrap}
.sjleft font img{ height:20px}


.number{ background:#fe92a8; color:#ffffff; border-radius:10px; margin-left:3px; padding:0px 5px; height:20px !important; line-height:20px !important; font-style:normal; font-size:12px; float:left; margin-top:3px;}


.sjright{height:50px; float:right; line-height:25px;}
.sjright h3{ font-size:14px;text-align:right !important; color:#999999}
.sjright h4{ font-size:14px; display:table;overflow:hidden; text-align:left; color:#999999}
.sjright h4 a{ border:#eeeeee 1px solid; color:#999999; padding:0px 5px; float:left; line-height:20px; margin-left:5px; border-radius:100px;}
.sjright h4 a img{ height:14px; vertical-align:middle; margin-right:5px; margin-top:-3px;}
.sjright h5{ font-size:14px; display:table;overflow:hidden;color:#999999; float:right}
.sjright h5  img{ height:16px; vertical-align:middle; margin-left:5px; margin-top:-3px;}

.fengs{ margin-top:20px;}
.cicd{ font-size:12px; font-style:normal; margin:0 2px;}
@media (max-width:767px) {
.sjright h3{ font-size:12px;}
.sjright h4{ font-size:12px;}
.sjright h5{ font-size:12px;}
.sjright h5  img{ height:14px;}


}
.hy_bg01{ background:#ffe8f8}
.hy_bg02{ background:#f6fbff}
.hy_bg03{ background:#ffffe3}

.fenye{ margin:0 auto; padding:0px; display:table; margin-top:20px; height:40px; margin-bottom:20px;}
.fenye a{ float:left; margin:0 20px; border:#fd5678 1px solid; text-align: center; color:#fd5678; padding:0px 27px; border-radius:200px; line-height:35px; font-size:16px; text-align: center}
.zixun{ margin:0 auto; padding:0px; display:table;color:#fd5678; font-size:16px;}
.zixun span{ margin:0px 10px;}


@media (max-width:320px) {

	
}
@media (max-width:767px) {
	
.sjlist{width:100%; display:table; margin-bottom:20px; min-height:515px}
.shou{margin-top:20px; margin-bottom:20px }

}
@media (max-width:992px) {
.sjlist{width:100%; display:table; margin-bottom:20px;}
.shou{margin-top:20px; margin-bottom:20px }
}


/*收件夹详情*/
.shouxq{width:94%; height:40px; line-height:40px; margin:0 auto; border-bottom:#e44e71 1px solid; margin-top:10px; margin-bottom:20px }
.shouxq span{ color:#fd5678;font-size:20px; font-weight:bold; line-height:40px;}
.xlimg{ float:left; height:20px; margin-top:13px; margin-right:10px;}
.xrgimg{ float:right; height:30px; margin-top:5px;}
.liaotian{width:94%; margin:0 auto; padding:0px; display: table}



/*详情*/

.vxq{width:96%; margin:0 auto; padding:0px; display:table; color:#e44e71; font-size:18px; font-weight:bold; text-align:center;-moz-box-shadow:2px 2px 5px #eeeeee; -webkit-box-shadow:2px 2px 5px #eeeeee; box-shadow:2px 2px 5px #eeeeee; padding:10px 0}
.vxi_list{width:94%; margin-left:4%; display:table; margin-bottom:30px;}
.vxi_list ul{width:100%; display:table; margin-top:20px;}
.vxi_list ul li{width:100%; display:table; margin:10px 0}
.vxi_left{width:100px; float:left; line-height:35px;}

.vxi_right{width:75%; float:left; color:#eeeeee}
.vbaneinput{width:96%; height:35px; background:#eeeeee; line-height:35px; border:none; border-radius:4px; padding:0 15px; color:#999999}
.binput{width:19%; height:35px;line-height:35px; border:#eeeeee 1px solid; border-radius:4px; padding:0 1%; color:#666666}
.cxbaicon img{ height:30px; margin-right:10px;}

.binput02{width:42%; height:35px;line-height:35px; border:#eeeeee 1px solid; border-radius:4px; padding:0 1%; color:#666666; background:#ffffff}
.binput03{width:25%; height:35px;line-height:35px; border:#eeeeee 1px solid; border-radius:4px; padding:0 1%; color:#666666;background:#ffffff}
.bicon{ height:30px; margin-left:10px;}
.xitext{ color:#999999; margin:0 5px}

.tishi{width:84%; background:#fcedf1; color:#e44e71; text-align:center; padding:5px 0px; line-height:25px; margin:10px 0px 10px 0}
.vxi_line{ border-bottom:1px dashed #eeeeee;width:94%; margin:0 auto; padding:0px; margin-top:15px;}

.tishi02{width:94%; background:#fcedf1; color:#e44e71; text-align:center; padding:5px 0px; line-height:25px; margin-left:3%; margin-bottom:20px}

.vipbut02{width:250px; height:40px; background:#fe92a9; border-radius:200px; color:#ffffff; text-align:center; line-height:40px;margin-top:20px; margin-left:25%; display:table}
.vipbut02:hover{ color:#ffffff}

.xhuyi{width:84%; background:#fff9fb; margin:30px 0px 20px 0;padding: 15px;}
.xhuyi h2{ font-size:18px;color:#fd90b6; border-bottom:#fd90b6 3px solid; display:table; float:left; margin-bottom:10px; font-weight:bold}
.xhuyi h3{width:100%; display:table; font-size:13px; color:#999999; line-height:25px;}
.xhuyi h3 span{ font-size:12px; margin-right:10px;}

.xhuyi h3 b{width: calc(100% - 21px);float: right; font-weight:normal}

.cxline{width:6%; text-align:center; display:table; float:left; line-height:35px;}



.sx{width:84%; display:table; line-height:25px; color:#e44e71}
.sx span{width: calc(100% - 21px);float: right; font-weight:normal}


@media (max-width:767px) {
.vxq{width:100%;}
.vxi_list{width:94%; margin-left:4%; display:table; margin-bottom:20px;}
.vxi_list ul{width:100%; display:table; margin-top:20px;}
.vxi_list ul li{width:100%; display:table; margin:10px 0}
.vxi_left{width:27%; float:left; line-height:35px;}

.cxbaicon a{width:19% !important; float:left; margin-right:6%;}
.cxbaicon a:last-child{ margin-right:0}
.cxbaicon a img{width:100%; margin-right:0 !important}

.cxline{width:2%; text-align:center; display:table; float:left; line-height:35px;}

.vxi_right{width:73%; float:left}
.vbaneinput{width:96%; height:35px; background:#eeeeee; line-height:35px; border:none; border-radius:4px; padding:0 11px; color:#999999}

.tishi{width:100%; background:#fcedf1; color:#e44e71; text-align:center; padding:5px 0px; line-height:25px; margin:10px 0px 10px 0}
.vipbut02{width:70%; height:40px; background:#fe92a9; border-radius:200px; color:#ffffff; text-align:center; line-height:40px; display:table; margin:0 auto; margin-top:20px; }

.xhuyi{width:98%; background:#fff9fb;margin: 0 auto;padding: 15px;display: table;margin-top: 20px;margin-bottom: 20px;}
.sx{width:100%; display:table; line-height:25px; color:#e44e71}
.sx span{}
}


@media (max-width:992px) {

.vxq{width:100%;}
.vxi_list{width:94%; margin-left:4%; display:table; margin-bottom:20px;}
.vxi_list ul{width:100%; display:table; margin-top:20px;}
.vxi_list ul li{width:100%; display:table; margin:10px 0}
.vxi_left{width:27%; float:left; line-height:35px;}
.cxbaicon img{height:27px;margin-right:6px;}

.vxi_right{width:73%; float:left}
.vbaneinput{width:96%; height:35px; background:#eeeeee; line-height:35px; border:none; border-radius:4px; padding:0 11px; color:#999999}

.tishi{width:100%; background:#fcedf1; color:#e44e71; text-align:center; padding:5px 0px; line-height:25px; margin:10px 0px 10px 0}
.vipbut02{width:70%; height:40px; background:#fe92a9; border-radius:200px; color:#ffffff; text-align:center; line-height:40px; display:table; margin:0 auto; margin-top:20px; }

.xhuyi{width:98%; background:#fff9fb;margin: 0 auto;padding: 15px;display: table;margin-top: 20px;margin-bottom: 20px;}
.sx{width:100%; display:table; line-height:25px; color:#e44e71}
.sx span{width:calc(100% - 25px); float:right}


.cxbaicon a{width:19% !important; float:left; margin-right:6%;}
.cxbaicon a:last-child{ margin-right:0}
.cxbaicon a img{ height:30px; padding:0;margin:0 auto; display:table;}

}


.dlrfont{position: absolute;right:20px;top:25px;}
.dlrfont a{ padding:0 5px;}
.dengl{width:100%;padding:40px 0; margin:0 auto;margin-bottom:30px; display:table}
.dengl_h{ font-size:25px; color:#fd5678; text-align:center; font-weight:bold; margin-bottom:25px;width:100%; display:table}

@media (max-width:992px) {
.dlrfont{position: absolute;right:30px;top:25px;}
}
@media (max-width:767px) {
.dlrfont{position: absolute;right:20px;top:25px;}
}
.de_input{width:100%; margin:0 auto; padding:0px; display:table; margin-top:50px; margin-bottom:10px;}
.de_input01{width:100%; height:40px; background:#f8f8f8; border-radius:50px; display:table}
.de_img{ float:left; height:20px; margin-left:20px; margin-top:8px;}
.de_img img{ height:20px;}

.d_input{ border:none; background:none;width:80%; float:left; line-height:35px; margin-left:5px;outline:none}
.dlmarbot{ margin-bottom:15px;}
.dlpassword{width:100%; display:table; text-align:right;color:#999999; margin-bottom:15px;}
.dlbut{width: 250px;height: 40px;background: #fe92a8;border-radius: 200px;color: #ffffff;text-align: center;line-height: 40px;display: table;margin: 0 auto;font-size:16px;}
.dlbut:hover{ color:#ffffff}



.dlbut02{width: 100%; height:40px; line-height:40px;color: #e44e71;text-align: center;display: table;font-size:16px; margin-top:10px}


.matop120{ margin-top:70px;}
.matop50{ margin-top:70px;}
.matbot30{ margin-bottom:50px !important;}
.matbot140{ margin-bottom:140px !important;}

.qxtop70{margin-top:140px}
@media (max-width:992px) {
.matop120{ margin-top:110px;}


}
@media (max-width:767px) {	
.matbot140{ margin-bottom:50px !important;}
}
@media (max-width:480px) {
.matop120{margin-top:0px;}
}

@media (max-width:320px) {
.matop50{ margin-top:40px;}
.qxtop70{margin-top:120px}

}



.foot_p{position: fixed;bottom: 0;}
.foot_pc{position: fixed;bottom: 0;}
.bots{ position:fixed; bottom:0}

@media (max-width:767px) {	
.zutop70{ margin-top:50px !important}
.foot_pc{position: static;bottom: 0;}
.bots{ position:static !important; bottom:0}

}
@media (max-width:992px) {	
.zutop70{ margin-top:0px !important}

.dengl{width:100%;padding:0px 0; margin:0 auto;margin-bottom:20px;-webkit-flex: 1;}
.de_input{width:100%; margin-top:50px; padding:0px; display:table}

}
@media (max-width:480px) {
.de_input{margin-top:50px;}
}

.zhuce{width:100%; display:table; margin-bottom:15px}
.zhuce h2{ font-size:25px; color:#FF7575; text-align:center;font-weight:bold}
.zhuce h3{ font-size:15px; color:#999999; text-align:center; line-height:35px}
.zcinput{width:90%; height:40px; background:#f8f8f8; border-radius:50px; display:table; border:none;outline:none; margin-left:5%}
@media (max-width:480px) {
.zhuce{width:100%; margin: 0 auto; background:#faeded; height:50px; line-height:50px; display:table; color:#e65757; font-size:20px; font-weight:bold;}
.zhuce i{width:4px; height:20px; background:#e65757; margin-left:20px; margin-right:10px; display:table; float:left; margin-top:15px}
.zhuce h2{font-size:20px; color:#e65757; text-align:left;font-weight:bold; margin-top:13px;}
}


.de_input02{width:100%; height:40px; background:#f8f8f8; border-radius:25px; display:table; padding:20px 20px}
.de_input02 h2{ color:#fe92a8;}
.de_input02 h3{ color:#333333; line-height:30px;}
.de_input02 h3 span{ margin-left:6px}
.de_input02 h4{ color:#999999; line-height:20px;}

.decheck{ line-height:35px; display:table; color:#999999; margin-bottom:30px;}
.decheck span{ margin-left:6px;}

.zcbut{width: 250px;height: 40px;background: #ffffff; border:#e44e71 1px solid;border-radius: 200px;color: #e44e71;text-align: center;line-height: 40px;display: table;margin: 0 auto;font-size:16px;}
.zcbut:hover{ color:#e44e71}


.wxsy{width:90%;padding:40px 0; margin:0 auto; display:table; min-height:700px; margin-bottom:30px;}
.wxsy_title{width:100%;text-align:center; font-weight:bold; background:#fcedf1; height:43px; line-height:43px; display:table; color:#e55073; font-size:22px; border-radius:10px;}

.wxsy_k{width:100%;padding:20px 0; margin:0 auto; display:table; border:#fcedf1 1px solid; margin-top:15px;border-radius:10px;}
.wknr{width:94%; margin:0 auto; padding:0px; display:table}
.wktk{ font-size:22px; text-align:center; padding-bottom:15px;}
.wknr p{ font-size:14px; line-height:23px; color:#666666;margin-bottom:20px;}
.wknr p:last-child{margin-bottom:0px;}
.wknr p a{ color:#5867dd}
.wktit{ text-align:center; font-size:30px; margin-bottom:20px; line-height:35px;}

.wknr h3{ font-size:14px; line-height:23px; color:#666666;}
.wknr h4{ font-size:14px; line-height:23px; color:#e55073;}
.wknr h5{ font-size:30px; line-height:40px; color:#e55073;}

.wk_lx{width:100%; display:table; padding:5px 0}
.wk_lx img{ float:left; margin-right:5px; height:22px}
.wk_lx span{width:100px; float:left; color:#333333}
.wk_lx font{color:#666666}
@media (max-width:320px) {
.wk_lx font{ float:right;width: calc(100% - 30px);}
}  


@media (max-width:992px) {
.wktit{ text-align:center; font-size:24px; margin-bottom:20px;}
.wknr h5{ font-size:22px; line-height:23px; color:#e55073;}

}

.email{width: 90%;padding:5px 0;margin: 0 auto;display: table;margin-bottom: 30px;}
.email h2{ font-size:18px;}

.embg{width:100%; padding:10px 0; background:#fff9fb; margin:10px 0; color:#666666; margin-bottom:20px}
.embg_1{width:94%; margin:0 auto; padding:0px; display:table}
.embg_1 h3{ display:table; text-align:left; font-size:14px; line-height:23px;}
.embg_1 h3 span{ color:#fd90b6; font-weight:bold}

.yx_k{width:100%;padding:10px; margin:0 auto; display:table; background:#f6f6f6;margin-top:15px;border-radius:10px; font-size:12px;}
.yzred{ color:#fdaac6}

@media (max-width:797px) {
.font_hh{ display:table;float:right !important;width: calc(100% - 50px) !important;}
}


@media (max-width:320px) {
	
.email h2{ font-size:16px;}
.embg_1 h3{ display:table; text-align:left; font-size:13px; line-height:23px;}

.yzfont{ font-size:12px !important;}
.ye_d{ font-size:12px !important}

}
@media (max-width:360px) {
.ye_d{ font-size:12px !important}

}
@media (max-width:480px) {
.email h2{ font-size:16px;}

}
.wknr001{width:94%; margin:0 auto; padding:0px; display:table}
.wknr001 h3{line-height:23px; color:#666666;}
.ye_d{ font-size:15px}

@media (max-width:797px) {
.ye_d{ font-size:14px}
}




.shou02{width:90%;  }
.shou02 span{ color:#fd5678; border-bottom:#fd5678 3px solid; font-size:20px; font-weight:bold; line-height:50px;}
.shou02 font{ color:#999999; margin-left:10px;font-size:16px;}



.head_3{background-image: linear-gradient(to right, #f5c2c0 0%, #ffe4e7 100%);width: 100%;height:70px; position:fixed; top:0; z-index:5}
.ndlrfont{position: absolute;right:23px;top:25px;}
.ndlrfont a{ padding:0 5px;}


.lwme{width:90%;padding:40px 0; margin:0 auto; display:table;margin-bottom:30px;}

.logtop{margin-top:24vh}
.lxtop{ margin-top:30vh}
.pxtop{ margin-top:7%}


@media (max-width:992px) {
.ndlrfont{position: absolute;right:36px;top:25px;}

.logtop{margin-top:30vh}
.lxtop{ margin-top:28vh}
.pxtop{ margin-top:26%}

}
@media (max-width:767px) {
.ndlrfont{position: absolute;right:23px;top:25px;}

.logtop{margin-top:24vh}
.lxtop{ margin-top:23vh}
.pxtop{ margin-top:12%}

}

@media (max-width:320px) {
.logtop{margin-top:20vh}
.lxtop{ margin-top:12vh}
.pxtop{ margin-top:5%}

}

.wo_input01 {width:90%;height: 40px; margin:0 auto;background: #f8f8f8;border-radius: 50px;display: table; margin-bottom:20px; margin-top:20px;}
.wd_xsy{width: 90%;padding: 40px 0;margin: 0 auto;display: table;margin-bottom: 30px; min-height:600px;}
.wordbg{width:90%; margin:0 auto; padding:10px;display:table;background:#fff9fb; border-radius:10px; margin-bottom:100px}
.wordbg h3{ color:#666666; line-height:22px;}
.wiword{ color:#fd90b6 !important; font-weight:bold; line-height:28px !important;}

.blbg{width:100%; height:100%;width: 100%;height: 100%;position: fixed;top: 0px;left: 0;background: rgba(0,0,0,0.5);z-index: 9;display:none;}
.bl_tab{width:36%;background:#e2e8ff; border:#8a9fef 2px solid;border-radius:5px;position: fixed;left:32%;top: 20%;z-index: 10;display:none;}
.bltitle{width:100%; height:45px; line-height:45px; background:#8a9fef; color:#ffffff; text-align:center; font-size:18px;}
.bltitle span{ float:left; margin-left:15px;}
.blnr{width:95%; margin:0 auto; display:table; padding:30px 0 50px 0;color:#666666}
.bltext{ text-align:center}
.bl_gb{position:absolute; top:9px; right:5px;}
.bl_gb img{width:30px;}


.bltitle_a{width:100%; height:35px; line-height:35px; background:#8a9fef; color:#ffffff; text-align:center; font-size:16px;}
.bltitle_a span{ float:left; margin-left:15px;}
.bl_gb01{position:absolute; top:4px; right:5px;}
.bl_gb01 img{width:30px;}



.gg_tab{width:36%;background:#fcedf1; border:#fd90b6 2px solid;border-radius:5px;position: fixed;left:32%;top: 20%;z-index: 10;display:none;}
.ggtitle{width:100%; height:45px; line-height:45px; background:#fd90b6; color:#ffffff; text-align:center; font-size:18px;}
.ggtitle span{ float:left; margin-left:15px;}
.ggnr{width:95%; margin:0 auto; display:table; padding:30px 0 50px 0;color:#666666}
.ggtext{ text-align:center}
.gg_gb{position:absolute; top:9px; right:5px;}
.gg_gb img{width:30px;}
.ggnr01{width:90%; margin:0 auto; display:table; padding:20px 0 20px 0;color:#666666}
.gg_nr{ line-height:25px; display:table}


.blnr01{width:85%; margin:0 auto; display:table; padding:30px 0 30px 0;color:#666666}
.blnr01 h2{ font-size:14px; line-height:30px}
.blinput{width:100%; height:35px; line-height:35px; border:#cccccc 1px solid; border-radius:3px;}
.blbut{width: 250px;height: 40px;background: #8a9ff0;border-radius: 200px;color: #ffffff;text-align: center;line-height: 40px;display: table;margin: 0 auto;font-size:16px; margin-top:30px;}
.blbut:hover{ color:#ffffff}


.blnr02{width:85%; margin:0 auto; display:table; padding:15px 0 30px 0;color:#666666}
.blnr02 h2{ font-size:14px; line-height:30px}

.gg_bg{width:310px; margin:0 auto; padding:0px; display:table; position:relative}

.ggbut{width:220px;height: 40px;background: linear-gradient(90deg,#fe7293 0%,#e44f71 100%);border-radius: 200px;color: #ffffff;text-align: center;line-height: 40px;display: table;margin: 0 auto;font-size:16px; margin-top:30px;}
.ggbut:hover{ color:#ffffff}

.gg_page{width:30px; height:30px; position:absolute; left:0px; top:35px}
.gg_page img{width:30px; height:30px;}

.gg_pager{width:30px; height:30px; position:absolute; right:0px; top:35px}
.gg_pager img{width:30px; height:30px;}


.gtab{width:80%;position: fixed;left:10%;top:40%;z-index: 10;display:none;}
.gxbut{width:250px;height:40px;background: #8a9ff0;border-radius: 200px;color: #ffffff;text-align: center;line-height: 40px;display: table;margin: 0 auto;font-size:16px; 
-moz-box-shadow:2px 2px 10px #747373; -webkit-box-shadow:2px 2px 10px #747373; box-shadow:2px 2px 10px #747373;}
.gxbut:hover{ color:#ffffff}




@media (max-width:797px) {
.bl_tab{width:90%;background:#e2e8ff; border:#8a9fef 2px solid;border-radius:5px;position: fixed;left: 5%;top: 20%;z-index: 10;display:none;}
.gg_tab{width:90%;background:#fcedf1; border:#fd90b6 2px solid;border-radius:5px;position: fixed;left:5%;top: 20%;z-index: 10;display:none;}

.gg_bg{width:310px; margin:0 auto; padding:0px; display:table; position:relative}

.bl_tab_01{width:60%;left:20%;}

}
@media (max-width:370px) {
.ggbut{width:140px;height: 40px;background:linear-gradient(90deg,#fe7293 0%,#e44f71 100%);border-radius: 200px;color: #ffffff;text-align: center;line-height: 40px;display: table;margin: 0 auto;font-size:16px; margin-top:30px;}
.gg_bg{width:240px; margin:0 auto; padding:0px; display:table; position:relative}


}
@media (max-width:320px) {
.bltext{font-size:12px;}
}
@media (max-width:320px) {
.wd_xsy{min-height:450px;}
}


.eigimg{width:180px; margin:0 auto; display:table; margin-top:20px;}
.eigfont{width:84%; margin:0 auto; display:table; color:#999999; font-size:14px; line-height:22px; margin-top:20px; margin-bottom:20px; text-align:center}

.eigbutton{width:84%; margin:0 auto; display:table}
.egbuic{width:44%;padding:10px; text-align:center; color:#ffffff; border-radius:6px;}
.egbuic:hover{ color:#ffffff}
.egbuic font{ font-size:18px;}
.egbuic span{width:100%; display:table}
.egbleft{background:#fe92a8; float:left}
.egbright{background:#89dff3; float:right}


@media (max-width:797px) {
.eigimg{width:35%; margin:0 auto; display:table; margin-top:20px;}
.eigfont{ margin:0 auto; display:table; color:#999999; font-size:14px; line-height:22px; text-align:left}
.eigbutton{width:90%; margin:0 auto; display:table}
}
@media (max-width:992px) {
.eigimg{width:130px; margin:0 auto; display:table; margin-top:20px;}
.eigfont{width:90%; margin:0 auto; display:table; color:#999999; font-size:14px; line-height:22px; margin-top:30px; margin-bottom:20px; text-align:left}
	
}
@media (max-width:320px) {
.eigimg{ margin-top:0px;}
.eigfont{ margin-top:20px !important;text-align:left}

}
.whoicon{width:25px; float:right; margin-top:12px}
.whoicon02{width:25px; float:right; margin-top:12px}

/*10-12*/
.g_top70{margin-top:60px}

.g_password{width:100%; min-height:565px; margin:0 auto; display:table; margin-top:10px; margin-bottom:40px;}

.g_pwicon{width:90%; padding:20px 0; margin:0 auto; display:table; border-bottom:#fe92a8 1px solid;}
.g_pwicon li{width:25%; float:left;}
.g_pwicon li img{width:65px; margin:0 auto; display:block}
.g_pwicon li span{ text-align:center;width:100%; display:table; color:#fe92a8}

.g_inputt{ margin-top:30px;}
.g_inputt40{ margin-top:40px;}
.g_inputt20{ margin-top:20px;}

@media (max-width:360px) {
.g_password{width:100%; min-height:500px; margin:0 auto; display:table; margin-top:20px; margin-bottom:40px;}
.g_pwicon li img{width:60px; margin:0 auto; display:block}
.g_pwicon li span{font-size:13px;}

}

.fengsicon{width:100%; margin-top:10%; display:table}
.fengsicon span{ text-align:center;width:100%; display:table; margin-top:15px;}
.feng_img{ margin:0 auto; width:100px; display:block}
.feng_img02{width:45px; margin:0 auto; display:table}

@media (max-width:797px) {
.fengsicon{width:100%; margin-top:30%; display:table}

}
 
.n_sjvip{width:85%; margin:0 auto; display:table; margin-top:20px;}
.n_viph{ min-height:700px;}

.n_viphig{ min-height:600px;}
@media (max-width:767px) {
.n_viphig{ min-height:350px !important;}
}
@media (max-width:992px) {
.n_viphig{ min-height:540px;}

}



.n_viptitle{width:260px; height:40px; line-height:40px; margin:0 auto; padding:0px; display:table; margin-top:30px; border-radius:5px; border:#fe92a8 1px solid;}
.n_viptitle a{width:50%; float:left; text-align:center; font-size:16px; color:#fe92a8}
.n_viphover{ background:#fe92a8; color:#ffffff !important}
.n_viptop20{ margin-top:40px;}

.n_vipbut{width:50%; display:table; margin:0 auto; margin-top:25px; margin-bottom:15px;}
.n_vipbut span{width:50%; float:left}
.n_vip01{width:140px; height:40px; background:#fe92a8; border-radius:200px; color:#ffffff; text-align:center; line-height:40px; display:table;}
.n_vip01:hover{ color:#ffffff}
.n_vipbotf{width:80%; margin:0 auto; padding:5px 0; background:#fcedf1; text-align:center; color:#e44e71}


.v_butleft{ float:right; margin-right:15px;}
.v_butright{ float:left; margin-left:15px;}


@media (max-width:797px) {
.n_vipbut{width:90%; display:table; margin:0 auto; margin-top:25px; margin-bottom:15px;}
	
	
.n_sjvip{width:100%; display:table; margin-top:20px;}	
.n_vipbotf{width:94%; margin:0 auto; padding:5px 0; background:#fcedf1; text-align:center; color:#e44e71}

}

.write_img{float:left;width:16.6%;padding-top:16.6%;position: relative;background-color: #f2f2f2;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;box-sizing: border-box;border-width:5px 5px;border-style: solid;border-color: transparent;
-webkit-background-clip: padding-box;-webkit-background-size: cover;background-clip: padding-box;background-size: cover;}
.write_img .img {width: 100%;height: 100%;display: block;position: absolute;left: 0;top: 0;background-color: #f2f2f2;background-repeat: no-repeat;
background-position: 50% 50%;-webkit-background-size: cover;background-size: cover;}

.addpic{width:90%; margin:0 auto; display:table; margin-top:20px}
.n_adbut{ background:url(../images/1_03.png) no-repeat;width:80px; height:37px; float:right; display:table; margin-bottom:15px;}
.n_adbut img{width:20px; margin-left:10px; margin-right:3px;}
.n_adbut a{ color:#ffffff; line-height:30px;}

.n_adbut01{ background:url(../images/1_03.png) no-repeat;width:80px; height:37px; display:table; margin-bottom:15px; margin-left:3%}
.n_adbut01 img{width:13px; margin-left:10px; margin-right:3px;}
.n_adbut01 a{ color:#ffffff; line-height:30px;}


.n_ulpic{width:100%; display:table; margin-bottom:35px;}
.n_ulpic ul li{position:relative;}
.n_ulhh{width:50px;height:50px;position:absolute; top:0; left:0; z-index:3}
.n_ulhh img{width:100%}

@media (max-width:992px) {
.write_img{float: left;width:25%;padding-top:25%;position: relative;background-color: #f2f2f2;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;box-sizing: border-box;border-width:5px 5px;border-style: solid;border-color: transparent;
-webkit-background-clip: padding-box;-webkit-background-size: cover;background-clip: padding-box;background-size: cover;}

}

@media (max-width:767px) {
.write_img{float: left;width: 33.333%;padding-top: 30.208%;position: relative;background-color: #f2f2f2;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;box-sizing: border-box;border-width:5px 5px;border-style: solid;border-color: transparent;
-webkit-background-clip: padding-box;-webkit-background-size: cover;background-clip: padding-box;background-size: cover;}
.write_img .img {width: 100%;height: 100%;display: block;position: absolute;left: 0;top: 0;background-color: #f2f2f2;background-repeat: no-repeat;
background-position: 50% 50%;-webkit-background-size: cover;background-size: cover;}

.n_ulhh{width:45px;height:45px;position:absolute; top:0; left:0; z-index:3}
.n_ulhh img{width:100%}

}
.n_blnr01 {width:90%;margin: 0 auto;display: table;padding:20px 0 20px 0;color: #666666;}
.n_blnr02 {width:90%;margin: 0 auto;display: table;padding:15px 0 15px 0;color: #666666;}
.n_nutext{width:100%; min-height:100px; background:#ffffff; border:none; padding:5px; color:#666666; border-radius:5px;}
.n_blbut{margin-top:15px;}

.n_bbutton{width:90%; margin:0 auto; display:table;margin-top:15px}
.n_bbutton span{width:50%; float:left}
.n_left{ float:right;width:120px;height: 40px;background: #8a9ff0;border-radius: 200px;color: #ffffff;text-align: center;line-height: 40px;font-size: 16px; margin-right:11px;}
.n_left:hover{ color:#ffffff}
.n_right{ float:left;width:120px;height: 40px;background: #ffffff; border: #8a9ff0 1px solid;border-radius: 200px;color: #8a9ff0;text-align: center;line-height: 40px;font-size: 16px; margin-left:11px;}
.n_right:hover{ color:#8a9ff0}

.n_bllbut{height: 40px;background: #8a9ff0;border-radius: 200px;color: #ffffff;text-align: center;line-height: 40px;display: table;margin: 0 auto; padding:0 60px;font-size:16px; margin-top:15px;}
.n_bllbut:hover{ color:#ffffff}

.n_fengs{width:95%; margin:0 auto;display:table; line-height:25px;}
.n_fengs img{ height:25px;margin-right:10px;}
.n_fengs span{width: calc(100% - 35px); float:right}

.n_jianj{position:absolute; top:0; z-index:4;width:100%;}
.n_jianj a{ background:#e54f72; line-height:25px; color:#ffffff; border-radius:0 0px 50px 50px; margin:0 auto; padding:0px 20px; display:table}

.n_input{width:100%; display:table}
.n_input dt{width:100%; float:left; margin-bottom:15px;}
.n_input dt span{width:100%; font-size:15px; color:#666666; display:table; line-height:35px; font-weight:normal}
.n_input dt i{ color:#fd5678; font-style:normal}

.n_heg{ line-height:20px;}
.n_lod{ font-weight:normal; margin-right:30px;}
.n_loleft{ margin-left:5px;}
.n_red{ color:#fd5678}

.n_xqline{width:100%; display:table; margin-top:5px;line-height:23px;}
.n_xqline a{ margin-left:10px; color:#fd5678 }
.n_xqline a img{ height:20px; margin-right:5px}


.fs_name {width: 90%;padding:30px 0 30PX 0;margin: 0 auto;display: table;min-height:1024px}
.fs_title{ font-size:20px; font-weight:bold; text-align:center;width:100%; color:#ee5472}
.fs_title h2{width:100%; display:table; color:#ff9baf; font-size:16px; font-weight:normal; line-height:30px;}

.fs_table{width:100%; display:table; margin-top:10px;}
.fs_table table{width:100%; background:#fffcfb; margin-bottom:30PX; display:table}
.fs_table table tr td{line-height:30px; padding:8px 0; text-align:center; color:#666666; border-bottom:#ffbfcd 1px solid}
.fs_table table th{color:#FFF; text-align:center; font-weight:normal; padding:10px 0; }
.fs_table table tr:nth-child(odd){ background:#fff0f4}

.fs_tb{background: linear-gradient(180deg,#ffc4d1 0%,#ff718c 100%) !important; }

.board{width:94%; margin:0 auto; padding:0px;display:table; margin-bottom:20px; min-height:800px;}
.board ul{width:100%; display:table}
.board ul li{ padding:10px 0;width:100%; display:table; border-bottom:#eeeeee 1px solid}
.board_img{ float:left;width:23px;}
.board_img img{width:23px;}
.borardfont{width: calc(100% - 33px);float: right; color:#666666; line-height:23px;}
.borardfont h2{ font-size:13px; color:#999999; line-height:30px;}


.n_gongg{width:94%; margin:0 auto; padding:0px;display:table; margin-bottom:20px; min-height:550px;}
.n_gongg ul{width:100%; display:table; margin-top:10px;}
.n_gongg ul li{ padding:10px 0;width:100%; display:table; border:#fe92a8 1px solid; background:#fcedf1; border-radius:5px; position: relative; padding:10px 0; min-height:50px; margin-bottom:20px;}

.n_icongg{position:absolute;width:50px;left:-5px; top:6px;}
.n_icongg_img{width:100%; position:absolute;}
.n_iconb{position:absolute;left:3px; top:9px;color:#ffffff; font-size:16px;}
.n_iconb img{ height:17px; left:0px; vertical-align:middle; position:absolute; top:3px;}
.n_iconb span{ line-height:17px; margin-left:20px;}

.n_iconfont{width:calc(100% - 65px);float: right; color:#333333; line-height:25px; margin-right:10px;}
.n_iconfont font{ color:#f6627f; font-weight:bold; background:#d2ff00; padding:3px 0px; font-size:15px; height:25px; line-height:25px; display:table}
.n_iconfont font img{ height:14px; vertical-align:middle; margin-left:2px;}

@media (max-width:797px) {
.fs_name {width: 90%;padding:30px 0;margin: 0 auto;display: table; min-height:800px}
	
	.fs_bpre{ position:fixed; bottom:0;}
}

.n_zy{width:60%;margin: 0 auto;display: table;margin-bottom:40px; border-bottom:#fe92a8 1px solid; margin-top:30px; text-align:center;color: #fd5678;font-size:20px;font-weight: bold;line-height:50px;}
.n_zytab{width:60%; margin:0 auto; display:table; min-height:650px}
.n_zytab li{width:45%; float:left;background: linear-gradient(0deg,#ff6c88 0%,#ffc8d4 100%); border-radius:10px; padding:10px 10px; height:70px; line-height:70px;margin-bottom:20px; display:table;box-shadow: 0 0 10px #ffdce3;}
.n_zytab li img{ height:60px; margin-right:20px; margin-left:20px}
.n_zytab li a{ color:#ffffff; font-size:18px;}
.n_zytab li:nth-child(2){ float:right}
.n_zytab li:nth-child(4){ float:right}
.n_zytab li:nth-child(6){ float:right}

@media (max-width:797px) {
.n_zy{width: 90%;margin: 0 auto;display: table;margin-bottom:40px; border-bottom:#fe92a8 1px solid; margin-top:40px; text-align:center;color: #fd5678;font-size:20px;font-weight: bold;line-height:50px;}
.n_zytab{width:90%; margin:0 auto; display:table; min-height:400px}
.n_zytab li{width:45%; float:left;background: linear-gradient(0deg,#ff6c88 0%,#ffc8d4 100%); border-radius:10px; padding:10px 10px; height:40px; line-height:40px !important;margin-bottom:20px; display:table;box-shadow: 0 0 10px #ffdce3;}
.n_zytab li img{ height:40px; margin-right:10px !important; margin-left:8px;}
.n_zytab li a{ color:#ffffff; font-size:16px;}

}

@media (max-width:370px) {
.n_zy{margin-bottom:30px; margin-top:20px;font-size:20px;font-weight: bold;line-height:50px;}

.n_zytab li{padding:10px 5px; height:50px; margin-bottom:20px;}
.n_zytab li img{ height:40px; margin-right:5px !important; margin-left:5px !important;}
.n_zytab li a{font-size:15px;}
}

.n_shtab{width:94%; margin:0 auto; display:table; background:#fff3f7; padding:20px 20px; border-radius:10px; margin-bottom:20px;}
.n_shtab h2{ margin-bottom:15px; color:#666666; font-size:15px;}
.n_shtab h2 span{ color:#fe92a8;width:100%; display:table; line-height:25px;}
.n_shtab h2:last-child{ margin-bottom:0}


.n_shj{width:100%; border-bottom:#dcdcdc 1px solid; height:40px; line-height:40px; display:table; margin-bottom:10px;}
.n_shj ul{width:94%; margin:0 auto; padding:0px; display:table}
.n_shj ul a{width:30%; float:left; margin-right:5%; text-align:center; border-left:#dcdcdc 1px solid; border-top:#dcdcdc 1px solid; border-right:#dcdcdc 1px solid; border-radius:10px 10px 0 0}
.n_shj ul a:last-child{ margin-right:0}
.n_shhover{ background:#fe92a8;border-left:#fe92a8 1px solid !important; border-top:#fe92a8 1px solid !important; border-right:#fe92a8 1px solid !important;color:#ffffff !important}


.shyepc{width:100%; margin:0 auto;display:table; margin-top:20px; margin-bottom:30px}
.shyepc img{width:100%;}
.shye{ display:none}

.n_sybut{width:550px; margin:0 auto; display:table; margin-top:20px; margin-bottom:30px;}
.n_sybut_left{width:45%; float:left; height:60px; line-height:60px;text-align:center;border-radius:100px; background:#fe92a8; color:#ffffff; font-size:18px;}
.n_sybut_left:hover{ color:#ffffff}
.n_sybut_right{width:45%; float:right; height:60px; line-height:60px; text-align:center;border-radius:100px; background:#ffffff; border:#fe92a8 2px solid; color:#fe92a8;font-size:18px;}
.n_sybut_right:hover{ color:#fe92a8}


.n_tbox{width:100%; margin:0 auto; display:table; background:#ffe3e6; border:#ffb9c7 1px solid; border-radius:10px; margin-bottom:30px; padding:20px 0px;box-shadow: 0 0 10px #ffdce3;}
.n_tbox01{width:70%; margin:0 auto; display:table}
.n_tbox01 font{width:90px; height:90px;background: linear-gradient(0deg,#fe92a8 0%,#ffd0da 100%); border-radius:10px; margin:0 auto;display:table;box-shadow: 0 5px 10px #fe94a9;}
.n_tbox01 font img{width:80px; height:80px; margin:0 auto; display:table; margin-top:7px}
.n_bt{width:100%; display:table}
.n_bt h2{ color:#fe92a8; font-size:18px; font-weight:bold; text-align:center; line-height:40px;}
.n_bt span{ text-align:center; color:#666666;width:100%; display:table; line-height:25px;}



@media (max-width:797px) {
.shyepc{display:none}
.shye{width:100%; margin:0 auto;display:table; margin-top:20px;}
.shye img{width:100%;}


.n_sybut{width:90%; margin:0 auto; display:table; margin-top:-10px; margin-bottom:30px;}
.n_sybut_left{width:45%; float:left; height:40px; line-height:40px;text-align:center;border-radius:20px; background:#fe92a8; color:#ffffff; font-size:16px;}
.n_sybut_right{width:45%; float:right; height:40px; line-height:36px; text-align:center;border-radius:20px; background:#ffffff; border:#fe92a8 2px solid; color:#fe92a8;font-size:16px;}


.n_tbox01{width:94%; margin:0 auto; display:table;}
.n_tbox02{border-bottom:#ffb9c7 1px solid; margin-bottom:15px;padding-bottom:15px }

.n_tbox01 font{width:60px; height:60px;background: linear-gradient(0deg,#fe92a8 0%,#ffd0da 100%); border-radius:10px; margin:0 auto;display:inline;box-shadow: 0 5px 10px #fe94a9; float:left}
.n_tbox01 font img{width:50px; height:50px; margin:0 auto; display:table; margin-top:7px}

.n_bt{width:calc(100% - 75px); float:right; display: inline;}
.n_bt h2{ color:#fe92a8; font-size:18px; font-weight:bold; text-align:left; line-height:30px;}
.n_bt span{ text-align:left; color:#666666;display:table; line-height:22px; font-size:13px}


}

.n_tuijian{width:94%; margin:0 auto; padding:0px; display:table}
.n_tuijian_tit{ font-size:26px; line-height:40px;color:#333333; font-weight:bold; display:table;width:100%; padding:15px 0}
.n_tuijian_tit img{ height:40px; margin-right:10px;}

.n_tuijian02{width:94%; margin:0 auto; padding:0px; display:table; margin-bottom:20px;}
.n_tjleft{width:50%;}



.swesy{position:relative;box-shadow: 0 0 10px #cccccc; margin-top:15px; border-radius:15px;width:100%; margin-bottom:10px;}
.swname{ position:absolute; top:30%;width:50%; text-align:center; z-index:3; color:#ffffff; font-size:24px; font-weight:bold; margin-left:25%}
.swname span{width:100px; height:35px; line-height:35px; background:rgba(231,93,124,0.7); display:table; margin:0 auto; border-radius:100px; margin-top:5px; font-weight:normal; font-size:18px; padding:0 20px}
.swname_s{ background:rgba(115,203,243,0.7) !important; }


.swtext{width:90%; display:table; margin-top:15px; margin-left:20px;}
.swtext h2{ height:20px; line-height:20px; font-size:22px; font-weight:bold; border-left:5px solid #fe92a8; color:#fe92a8; margin-bottom:15px;}
.swtext h2 i{ font-style:normal; margin-left:8px;}

.swtext h4{ height:20px; line-height:20px; font-size:22px; font-weight:bold; border-left:5px solid #73cbf8; color:#73cbf8; margin-bottom:15px;}
.swtext h4 i{ font-style:normal; margin-left:8px;}

.swtext h3{width:calc(100% - 15px); float:right; display: inline; color:#666666; font-size:18px;}
.swtop30{ margin-top:30px !important;}
.swpptop30{ padding-top:50px !important;}
.swbot30{ margin-bottom:100px !important;}


@media (max-width:797px) {
.n_tjleft{width:100%;}
.n_tuijian_tit{ font-size:26px; line-height:40px;color:#333333; font-weight:bold; display:table;width:100%; padding:0px 0}

.swtext{width:100%; display:table; margin-top:15px; margin-left:0px;}
.swtext h2{ height:20px; line-height:20px; font-size:16px; font-weight:bold; border-left:5px solid #fe92a8; color:#fe92a8; margin-bottom:10px;}
.swtext h2 i{ font-style:normal; margin-left:8px;}
.swtext h3{width:calc(100% - 15px); float:right; display: inline; color:#666666}
.swtop30{ margin-top:10px !important;}
.swpptop30{ padding-top:30px !important;}
.swbot30{ margin-bottom:60px !important;}

.swtext h2{font-size:18px;}
.swtext h4{font-size:18px;}

.swtext h3{font-size:16px;}

}


.n_search{width: 90%;margin: 0 auto;display: table;margin-top: 20px;}
.n_se{width:47%;}
.n_tx{width:auto;font-weight:normal; margin-right:22px;}
.n_tx i{ font-style:normal; margin-left:3px; color:#999999 !important}

.n_txbut{width:330px; margin:0 auto; display:table; margin-top:10px; margin-bottom:20px}
.n_dlbut{width:150px;height: 40px;background: #fe92a8;border-radius: 200px;color: #ffffff;text-align: center;line-height: 40px;display: table;font-size:16px; float:left}
.n_dlbut:hover{ color:#ffffff}

.n_zcbut{width: 150px;height: 40px;background: #ffffff; border:#e44e71 1px solid;border-radius: 200px;color: #e44e71;text-align: center;line-height: 40px;display: table; float:right;font-size:16px;}
.n_zcbut:hover{ color:#e44e71}


@media (max-width:370px) {
.n_txbut{width:260px !important; margin:0 auto; display:table; margin-top:10px; margin-bottom:20px}
.n_dlbut{width:120px !important;}
.n_zcbut{width: 120px !important;}
}

@media (max-width:797px) {
.n_tx{width:auto;font-weight:normal; margin-right:22px;}

.n_txbut{width:300px; margin:0 auto; display:table; margin-top:10px; margin-bottom:20px}
.n_dlbut{width:140px;}
.n_zcbut{width: 140px;}
}

.n_searchtit{width:100%; height:35px; padding:15px 0; background:#f3f4f8; display:table; margin-top:20px;}
.n_seline{ background:url(../images/3_03.png) repeat-x;width:200px; margin:0 auto;display:table; height:35px; line-height:35px; text-align:center; line-height:35px;}
.n_seline span{ text-align:center; background:#f3f4f8; font-size:18px; padding:0 15px;}

.n_sepeop{width:100%; margin:0 auto; display:table; padding:20px 0 0px 0; min-height:600px}
.n_sepeop li{width:45%; height:320px;border-radius:10px; float:left; position:relative; margin-bottom:20px; margin-left:2%; margin-right:2%}

.n_seicon{width:96%; margin:0 auto;height:40px;display:table;}
.n_seicon img{height:26px; float:left; margin-right:4px; float:left; margin-top:8px}
.n_seicon img:last-child{ margin-right:0 !important}


.nt_photo{width:100%;height:280px; border-radius:0 0 10px 10px}	
.nt_photo img{width:100%; height:280px;border-radius:0 0 10px 10px}

.nt_bot{width:100%;border-radius:0 0 10px 10px;position:absolute; bottom:0; color:#ffffff; padding:5px 0}
.nt_bot h2{ font-size:16px; font-weight:bold;width:94%; margin:0 auto; line-height:25px}
.nt_bot h3{ font-size:14px;width:94%; margin:0 auto; line-height:25px}
.nt_bot span{ margin-left:10px; position: relative}
.nt_img{ position: absolute; left:0;height:15px; top:4px}


.nt_fg{box-shadow: 0 0px 10px #ffdfdf;}
.nt_bgco{ background:rgba(255,181,181,0.7)}
.nt_fg02{box-shadow: 0 0px 10px #74cfe8;}
.nt_bgco02{ background:rgba(116,207,232,0.7)}
.nt_fg03{box-shadow: 0 0px 10px #ffdd86;}
.nt_bgco03{ background:rgba(255,221,134,0.7)}
.nt_fg04{box-shadow: 0 0px 10px #abbaf7;}
.nt_bgco04{ background:rgba(171,186,247,0.6)}



@media (max-width:766px) {
.n_sepeop li{ margin-left:0%; margin-right:0%}
	
.n_sepeop{width:94%; margin:0 auto; display:table; padding:20px 0 0px 0;}
.n_sepeop li{width:100%; height:280px;border-radius:10px; float:left}

.n_seicon{width:96%; margin:0 auto;height:40px;display:table;}
.n_seicon img{height:26px; float:left; margin-right:4px; float:left}
.n_seicon img:last-child{ margin-right:0 !important}

.nt_photo{width:100%;height:240px; border-radius:0 0 10px 10px}	
.nt_photo img{width:100%; height:240px; border-radius:0 0 10px 10px}



}

@media (max-width:992px) {

}

@media (max-width:370px) {
.n_sepeop{width:94%; margin:0 auto; display:table; padding:20px 0 20px 0;}
.n_sepeop li{width:100%; height:300px;border-radius:10px; float:left}

.n_seicon{width:96%; margin:0 auto;height:40px;display:table;}
.n_seicon img{height:23px; float:left; margin-right:2px; float:left}
.n_seicon img:last-child{ margin-right:0 !important}

.nt_photo{width:100%;height:260px; border-radius:0 0 10px 10px}	
.nt_photo img{width:100%; height:260px;border-radius:0 0 10px 10px}
}


.message{width:94%; margin:0 auto; display:table; min-height:500px; margin-bottom:40px}
.send:after,.show:after,.msg:after{content: "";clear: both;display: table;}
.msg>img{width:40px; height:40px;float: left; border-radius:100px;}


.msg>p{float: left;margin:0 10px;padding:15px 8px;background: #f7f6fb;font-size:14px;position: relative;border-radius:10px;max-width:560px ;box-sizing: border-box;color:#333;font-size:14px;}
.msg1>p {background:#ffcbcb;color:#fff;}

.msg_input{position: absolute;background: url(../images/msg-input.png) no-repeat;background-size: 100% 100%;width:12px;height:24px;left: -7px;top:8px;}
.show .msg img,.show .msg p,.show .msg{float: right;}
.show .msg_input{left: auto;right:-6px;background: url(../images/img_22.png) center no-repeat;}
.send,.show{padding-bottom:15px; margin-top:15px;}

.shdel{ position:absolute; bottom:-5px; right:-10px;width:23px}
.shde2{ position:absolute; bottom:-5px; left:-10px;width:23px}



.sebg{ font-size:12px; color:#999999; background:#fbfafd; border-radius:50px;line-height:25px; margin:0 auto; display:table; text-align:center; margin-bottom:15px; margin-top:15px;padding:0 10px;}

.sent_ri{font-size:12px; color:#999999;}
.sent_ri span{width:100%; display:table}
.sent_ri img{ height:15px}

.dr_r{ position:absolute;right:-70px;text-align:left; bottom:0}
.dr_l{position:absolute;left:-70px;text-align:right; bottom:0}


.se_text_bot{width:90%; margin:0 auto; display:table; margin-bottom:50px}
.se_text{width:100%; height:100px;  border:#e5e5e5 1px solid; padding:10px; color:#999}


.se_tbut{width:200px; height:40px; background:#fe92a8; border-radius:200px; color:#ffffff; text-align:center; line-height:40px; margin:0 auto;display:table;}
.se_tbut:hover{ color:#ffffff}


@media (max-width:766px) {
.msg>p{float: left;margin:0 10px;padding:15px 8px;background: #f7f6fb;font-size:14px;position: relative;border-radius:10px;max-width:18rem;box-sizing: border-box;color:#333;font-size:14px;}
.msg1>p {background:#ffcbcb;color:#fff;}
}

@media (max-width:370px) {
.msg>p{float: left;margin:0 10px;padding:15px 8px;background: #f7f6fb;font-size:14px;position: relative;border-radius:10px;max-width:14rem;box-sizing: border-box;color:#333;font-size:14px;}
.msg1>p {background:#ffcbcb;color:#fff;}
}



.listicon{width:100%; margin-top:10%; display:table}
.listicon span{ text-align:center;width:100%; display:table; margin-top:15px;}
.list_img{ margin:0 auto; width:100px; display:block}

@media (max-width:797px) {
.listicon{width:100%;margin-top:10%;display:table;}

}


.wpaword{width:600px;}
@media (max-width:797px) {
.wpaword{width:90%;}
}


.yanzheng_1{width:100%; display:table; line-height:45px; color:#fd5678; font-weight:bold; font-size:18px;}
.zybg_new_bg{width:100%; display:table}
.zybg_new{
	width:73%; 
	height:40px; 
	background:white; 
	border-radius:4px; 
	display:table; 
	border:none;
	outline:none; 
	margin-bottom:15px; 
	float:left;
	border:1px solid #ccc; 
	-webkit-box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
}
.zybg_right{width:25%;height:40px; line-height:40px; color:#ffffff; text-align:center; background:#d9534f; border-radius:4px; float:right}
.zybg_right:hover{ color:#ffffff}

.zy_select{ padding:0px 10px; height:40px;background:none;line-height:40px; text-align:center; border:none;outline:none; float:left; margin-left:7px}
.xy_input{float:left;width:50%;border:none;outline:none; height:40px; background:none; margin-left:15px; }

@media(max-width:320px) {
	.xy_input{float:left;width:40%;border:none;outline:none; height:40px; background:none; margin-left:15px; }
}
.xy_left{ margin-left:20px;}

@media (max-width:320px) {
.zy_select{ padding:0px 6px; height:40px;background:none;line-height:40px; text-align:center; border:none;outline:none; float:left; margin-left:7px}
}
.xy_yanx{ float:right; padding:0 9%; color:#d9534f; line-height:20px; margin-top:10px;  border-left:1px #d2d2d2 solid; cursor:pointer;}
@media (max-width:350px) {
.xy_yanx{padding:0 5%;}
}
.xy_yanx:hover{ color:#FF7575}
.zybg_new02{
	width:100%;
	height:40px;
	background:white;
	border-radius:4px;
	display:table;
	border:none;
	outline:none;
	margin-bottom:15px;
	border:1px solid #ccc; 
	-webkit-box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
}
.zy_line{background:#f8f8f8; height:2px; display:ta;width:100%; margin-top:10px; margin-bottom:10px;}

.zy_kuang{width:100%; background:#f8f8f8; padding:20px 0; display:table; border-radius:20px; margin-bottom:20px; color:#a8a8a8}
.zy_kuang img{width:80px; margin:0 auto; display:block}
.zy_kuang span{width:100%; margin:0 auto; display:table; text-align:center; margin-top:10px; font-weight:bold;}


.yx_font{ background:#fff4f6; color:#fe92a8}
.yx_butco{ background:#dcdcdc; color:#ffffff}


.yzheight{ min-height:570px;}

@media (max-width:1024px) {

}
@media (max-width:992px) {
.yzheight{ min-height:475px;}
}
@media (max-width:797px) {
.yzheight{ min-height:400px;}
}

@media (max-width:700px) {
.yzheight{ min-height:400px;}
}

@media (max-width:480px) {
.yzheight{ min-height:300px;}
}

/*@media (max-width:360px) {
.yzheight{ min-height:520px;}
}*/










