@charset "utf-8";
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, 
  font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, 
  table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, 
  ruby, section, summary, time, mark, audio, video{margin:0;padding:0;outline:0;font-size:100%;background:transparent;}
body {line-height:1;color:#333333;font-family:Arial, "微软雅黑", microsoft yahei;font-size:14px;}
body, html {height:100%;}
ol, ul , li {list-style:none;}
blockquote, q {quotes:none;}
blockquote:before, blockquote:after, q:before, q:after {content:'';content:none;}
:focus {outline:0;}
ins {text-decoration:none;}
del {text-decoration:line-through;}
table {border-collapse:collapse;border-spacing:0;}
button {border:0px;cursor:pointer;}
img {border:0px;max-width:100%;vertical-align:middle;}
a {margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;text-decoration:none;cursor:pointer;color:black;}
input, select, input[type="checkbox"], input[type="radio"] {vertical-align:middle;padding:0px;}
input[type="button"], input[type="reset"], input[type="submit"], button{cursor:pointer;}
input::-ms-clear,input::-ms-reveal{display:none;}/*ie9 10以上 input框输入时不带叉*/
em, i {font-style:italic;}
strong, b {font-weight:bold;}

hr{clear:both;height:0px;border:0px;}
label{cursor:pointer;}
/*input & select*/
input, textarea, button, select,textarea {}
select, textarea, input[type="text"], input[type=search], input[type="number"], input[type="email"], input[type="url"], input[type="tel"], input[type="color"]{
    background-color:#ffffff;border:none;border:1px solid #dfdfdf;color:#757575;font-family:Arial, "微软雅黑", microsoft yahei;
}

input:focus, textarea:focus, button:focus, select:focus {color:#000;-moz-box-shadow:0}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {-webkit-appearance: none; }
input[type="number"]{ -moz-appearance: textfield;}

.left{float: left;}
.right{float: right;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.scroll {overflow:hidden;overflow-y:auto;height:100%;width:100%;}
.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.hide{display: none;}
.show{display: block;}
.margin0{margin:0 0 0 0!important;}
.pb10{padding-bottom: 10px;}
.pt10{padding-top: 10px;}
.pt30{padding-top: 30px;} 
.contain{width:1200px;margin:0 auto;}
.fixedpage{overflow: hidden;height: 100%;}
.rel{position: relative;}
.abso{position: absolute}
/*背景渐变*/
.gradient{ 
  background: -webkit-linear-gradient(270deg, #FE2941,#FF7444); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(270deg, #FE2941,#FF7444); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(270deg, #FE2941,#FF7444); /* Firefox 3.6 - 15 */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FE2941', endColorstr='#FF7444',GradientType=1 ); /*兼容IE8-IE9*/
  background: linear-gradient(270deg, #FE2941,#FF7444); /* 标准的语法（必须放在最后） */ 
  color: #fff;
}
/*文字渐变*/
.gradient_text{color:#fe2941;
  background-image: -webkit-gradient(linear, left 0, right 0, from(#FE2941), to(#FF7444));
  -webkit-background-clip: text; /*必需加前缀 -webkit- 才支持这个text值 */
  -webkit-text-fill-color: transparent; /*text-fill-color会覆盖color所定义的字体颜色： */}
  
/* placeholder默认颜色 */
::-webkit-input-placeholder { /* WebKit, Blink, Edge */color:#999;}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */color:#999;}
::-moz-placeholder { /* Mozilla Firefox 19+ */color:#999;}
:-ms-input-placeholder { /* Internet Explorer 10-11 */color:#999;}

/*Title start*/
.ydm_title_box{width: 100%;}
.ydm_title_box .ydm_title{width: 1200px;margin: 0 auto;padding-bottom: 30px;}
.ydm_title_box .yem_title_left{padding-left: 32px;font-size: 30px;font-weight: 540;color: #333333;background: url("/images/view/default/index/title_icon.png") no-repeat left center;}
.ydm_title_box .yem_title_right{font-size: 18px;color: #333333;line-height: 30px;}
/*Title end*/


/*路径导航 setart*/ 
.pt_path{height: 40px;line-height: 40px;font-size: 14px;color: #666666;padding: 20px 0;}
.path_box{height: 40px; line-height: 40px;background: #f8f8f8;padding: 20px 0;}
.path{font-size: 14px;color: #111;}
.recycle_process ul li{float:left;height: 40px; line-height: 40px;}
.recycle_process span{display: inline-block;}
.recycle_process ul li span.num{width: 26px;height: 26px;line-height: 26px;text-align:center;border:1px solid #999999; border-radius: 50%;}
.recycle_process ul li span.text{height: 26px;line-height: 26px;text-align:center;color: #999999;font-size: 14px;padding-left: 5px;}
.recycle_process ul li span.dashed{padding: 0 20px;color: #999999;font-size: 16px;}
.recycle_process ul li.active span.num{border:1px solid #FC252F;color: #FC252F;}
.recycle_process ul li.active span.text{color: #FC252F;}
/*路径导航 end*/ 
  
  /*头部*/
.ydm-top{background: #F9F9F9;height:34px;line-height:34px;color: #666;}
.ydm-top .top_text{position:relative;padding-right: 54px;}
.ydm-top .top_text a{line-height: 25px;display: inline-block;padding-right: 25px;margin-right:25px;border-right: 1px solid #ccc;}
.ydm-top .top_text a:last-child{border-right: none;}
.ydm-top .top_text a .new{width: 20px;vertical-align: top;margin-left: 5px;}
.ydm-top .login_status{display: inline-block;cursor: pointer;color: #666;}


.ydm-top .ydm_nav_box{height: 34px;}
.ydm-top .ydm_nav_box  a{margin:0px 8px;color: #666666;display: inline-block;}
.ydm-top .ydm_nav_box .list_box a{margin:0px;}
.ydm-top .ydm_nav_box li{cursor: pointer;}
.ydm-top .ydm_nav_box .sp_statue{display: inline-block;height: 34px;cursor: pointer;padding: 0 5px;box-sizing: border-box;position: relative;color: #666666;}
.ydm-top .ydm_nav_box  .webnav .web_nev{display: none;position: absolute;top: 30px;right: -115px;width: 290px;background: #fff;z-index: 999;box-shadow: 0px 2px 2px 1px #ddd;padding: 10px 10px 30px 0;}
.ydm-top .ydm_nav_box  .webnav:hover .web_nev{display: block;}
.ydm-top .ydm_nav_box  .webnav .web_nev .list_box{float: left;width: 33.3%;text-align: center;line-height: 30px;padding: 0 8px;box-sizing: border-box;}
.ydm-top .ydm_nav_box  .webnav .web_nev .list_box .list_header{font-size: 14px;padding: 3px 0;color: #333;font-weight: bold;}
.ydm-top .ydm_nav_box  .webnav .web_nev .list_box .list{font-size: 14px;line-height: 30px;color: #333333;}

.ydm-top .loginArea{float: right;line-height:34px;height:34px;text-align:right;position:relative;z-index:8888;margin-right: 15px;}
.ydm-top .login_Info{width:auto;padding-right:15px;float:right;position:relative;display:none;z-index:5}
.ydm-top .login_Info a.nickName{max-width:86px;}
.ydm-top .login_Info .more_submissionWrap{width:100px;top:22px;position:absolute;display:none;overflow:hidden;height:auto;padding-top:16px;}
.ydm-top .loginArea:hover .login_Info .more_submissionWrap{display: block;}
.ydm-top .login_Info .more_login_Info{text-align:left;position:relative;top:auto;line-height:30px;border-radius:4px;border:1px solid #dcdcdc;padding:5px 10px;background:#fff;}
.ydm-top .login_Info .more_login_Info li{height:30px;width:90px;position:relative;}
.ydm-top .login_Info .more_login_Info li:hover{color: #DA3B26;}
.ydm-top .login_Info .more_login_Info>span{position:absolute;left:34px;width:8px;height:8px;border:solid #dcdcdc;background:#fff;border-width:1px 0 0 1px;top:-6px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);}
.ydm-top .login_Info i{position:absolute;width:0;height:0;top:17px;right:0;border-width:5px;border-color:#666 transparent transparent transparent;border-style:solid dashed dashed dashed;overflow:hidden;}
.ydm-top .login_Info .login_box{position: absolute;top: 32px;padding: 10px;box-shadow: 0px 2px 2px 1px #ddd;width: 100px;text-align: center;display:none;z-index:999;background:#fff;}
.ydm-top .login_Info:hover .login_box{display: block;}
.layui-layer .layui-layer-btn .layui-layer-btn0{border-color: #FC252F;background-color: #FC252F;}

.ydm_new_header_box{width: 100%;background: #FFFFFF;}
.ydm_new_header_nav{width: 1200px;margin: 0 auto;}
.ydm_new_header_nav .logo_box{width:100%;height: 100px;}
.ydm_new_header_nav .logo_box .logo{padding-top:25px;width: 161px;height: 73px;}
.ydm_new_header_nav .logo_box .inputbox{position: relative;padding: 33px 0 27px 0;}
.ydm_new_header_nav .logo_box .inputbox .search_btm{width: 80px;height: 40px;border-radius: 20px;text-align: center;line-height: 35px;position: absolute; top: 33px;right: 0;}
.ydm_new_header_nav .logo_box .inputbox .search_btm img{text-align: center;display:inline-block;vertical-align: top;width: 20px;height: 20px;margin-top: 10px;}
.ydm_new_header_nav .logo_box .inputbox .search_box_bar{width: 440px;height: 38px;line-height: 38px;border: 1px solid #FE2941;border-radius: 20px;}
.ydm_new_header_nav .logo_box .inputbox .search_box_bar input {
    height: 38px;
    line-height: 38px;
    width: 78%;
    border: none;
    margin-left: 19px;
    color: #999999;
    vertical-align: top;
}.ydm_new_header_nav .logo_box .inputbox #searchResult{position: absolute;left: 0;height: auto;width: 100%;top: 74px;background: #fff;z-index: 9;}
.ydm_new_header_nav .logo_box .inputbox #searchResult .autocomplete-suggestion{padding: 5px 10px;line-height: 20px;cursor: pointer;border-left: 1px solid #999;border-right: 1px solid #999;}
.ydm_new_header_nav .logo_box .inputbox #searchResult .autocomplete-suggestion:last-child{border-bottom: 1px solid #999;}
.ydm_new_header_nav .logo_box .inputbox #searchResult .autocomplete-suggestion:first-child{border-top: 1px solid #999;}
.ydm_new_header_nav .logo_box .inputbox #searchResult .autocomplete-suggestion strong{color: #FF7444;}


.ydm_new_header_nav .ydm_new_nav{padding: 10px 0;}
.ydm_new_header_nav .nav_list ul li{float: left;margin-right: 55px;}
.ydm_new_header_nav .nav_list ul li i{display: inline-block;width: 9px; height: 10px;background: url('/images/view/commonheader/arrow_icon.png') no-repeat left center;display: none;}
.ydm_new_header_nav .nav_list .census{display:inline-block;font-size: 16px;font-weight: 540;padding-left: 5px;}
.ydm_new_header_nav .nav_list ul li.active i{display: inline-block;}
.ydm_new_header_nav .nav_list ul li.active a{color:#fe2941;
  background-image: -webkit-gradient(linear, left 0, right 0, from(#FE2941), to(#FF7444));
  -webkit-background-clip: text; /*必需加前缀 -webkit- 才支持这个text值 */
  -webkit-text-fill-color: transparent; /*text-fill-color会覆盖color所定义的字体颜色： */}
.ydm_new_header_nav .ydm_new_nav .shop_jd .jd_shop{float: left;border-right: 1px solid #B3B3B3;cursor: pointer;padding-right: 20px;font-size: 16px;font-weight: 540}
.ydm_new_header_nav .ydm_new_nav .shop_jd .download_app{position: relative;float: left;width: 100px;cursor: pointer;padding-left: 20px;font-size: 16px;font-weight: 540;background: url(/images/view/commonheader/icon_phone.png) no-repeat right center;background-size: 12px;}
.ydm_new_header_nav .ydm_new_nav .shop_jd .download_app .code{
  display: none;
  position: absolute;
  width: 610px;
  top: 20px;
  left: -400px;
  z-index: 998;
  background-color: white;
}
.ydm_new_header_nav .ydm_new_nav .shop_jd .download_app .code .code_item{
  float:left;
  width: 150px;
  text-align: center;
}
.ydm_new_header_nav .ydm_new_nav .shop_jd .download_app .code .code_item img{
  margin-top: 8px;
  width: 120px;
}
.ydm_new_header_nav .ydm_new_nav .shop_jd .download_app .code .code_item p {
  text-align: center;
  height: 20px;
  line-height: 20px;
  font-weight: normal;
}
.ydm_new_header_nav .ydm_new_nav .shop_jd .download_app .code .code_item > p:nth-of-type(1){
  margin-top: 8px;
  font-size: 14px;
}
.ydm_new_header_nav .ydm_new_nav .shop_jd .download_app .code .code_item > p:nth-of-type(2){
  height: 40px;
  line-height: 20px;
  font-size: 12px;
  color: rgba(251,65,86,1);
}
.ydm_new_header_nav .ydm_new_nav .shop_jd .download_app:hover .code{display: block;}


/*底部*/
.ydm_foot{padding-bottom: 105px;}
.ydm_foot .security_box{background: #414141;height: 128px;line-height: 128px;}
.ydm_foot .security_box .security_list{width: 1200px;margin: 0 auto; height: 128px;}
.ydm_foot .security_box .security_list>div{width:20%;float: left;height: 128px;line-height:128px;color:#FFFFFF;font-size:18px;padding-left:50px;margin-right: 8px;text-align: center;}
.ydm_foot .security_box .security_list .price{background: url("/images/view/commonfoot/foot_jg_icon.png") no-repeat left center;background-position: 90px center;}
.ydm_foot .security_box .security_list .mertype{background: url("/images/view/commonfoot/foot_pl_icon.png") no-repeat left center;background-position: 90px center;}
.ydm_foot .security_box .security_list .quality{background: url("/images/view/commonfoot/foot_fw_icon.png") no-repeat left center;background-position: 90px center;}
.ydm_foot .security_box .security_list .information{background: url("/images/view/commonfoot/foot_aq_icon.png") no-repeat left center;width: 21%;margin-right:0 ;background-position: 90px center;}
.ydm_foot .foot_box .foot_conta{width:1200px;margin:0 auto;padding-top: 63px;}

.ydm_foot .foot_box .foot_conta .foot_link{height:110px; border-right: 1px solid #E6E6E6;}
.ydm_foot .foot_box .foot_conta .items{float: left;width: 140px; text-align: left;}
.ydm_foot .foot_box .foot_conta .items .item_header{font-size: 20px;height: 30px;padding-bottom: 10px;}
.ydm_foot .foot_box .foot_conta .items .item{width: 70px;font-size: 14px;line-height: 24px;color: #666;text-align: center;} 


.ydm_foot .foot_box .ydm_qr_code{height: 110px;border-right: 1px solid #E6E6E6;padding:0 60px;} 
.ydm_foot .foot_box .qr_code_list{float: left;margin-right: 60px;} 
.ydm_foot .foot_box .qr_code_list:last-child{margin-right:0;} 
.ydm_foot .foot_box .qr_code_list .qr_code_img{width: 102px;height: 84px;} 
.ydm_foot .foot_box .qr_code_list .qr_code_text{padding-top: 10px;text-align: center;font-size: 14px;color: #333333;} 
.ydm_foot .foot_box .phone_box .contact_img img{display:block;margin-left: 57px;width:150px;margin-top: 10px;}
.ydm_foot .foot_box .phone_box .contact_img img.spe{margin-bottom:20px;}

.ydm_foot .affectionate_box{text-align: center;padding: 50px 0 10px;}
.ydm_foot .affectionate_box span{display: inline-block;padding: 5px 10px;line-height: 20px;color: #888;}
.ydm_foot .foot_icon{text-align: center;padding-top:93px;}
.ydm_foot .ydm_text{text-align: center;line-height: 55px;color: #666666;font-size: 14px;}


/*rent bottom start*/

.rent_foot{background: #FFFFFF;padding-bottom: 105px;}
.rent_foot .rent_foot_step{padding-top: 64px;}
.rent_foot .rent_foot_step .step_list{padding-left: 90px;}
.rent_foot .step_list ul li{ float: left;margin-right: 176px;}
.rent_foot .step_list ul li.last_li{ margin-right: 0;}
.rent_foot .step_list .setp_img{ text-align: center;}
.rent_foot .step_list .rent_tips{margin-top: 24px;color: #333333;font-size: 14px; text-align: center;}
.rent_foot .rent_applets{width:218px;margin-left: 178px;}
.rent_foot .rent_applets .code{width: 83px;height: 84px;line-height: 84px;margin:0 auto;text-align: center;}
.rent_foot .rent_applets .code_tips{margin-top:11px;font-size:14px;color:#333333;text-align: center;}
.rent_foot .rent_applets .contact_img{width: 84px;margin: 0 auto;}
.rent_foot .rent_applets .phone_box{margin: 30px 20px 0;}

.rent_foot .foot_icon{height: 50px;margin: 38px auto 0;text-align: center;}
.rent_foot .foot_icon a{display:inline-block;height: 50px;}
.rent_foot .rent_text{width:406px;margin:17px auto 0;text-align: center;}
/*rent bottom end*/

/*公用弹窗*/
.slidepop{display: none;width: 850px;margin: 0  auto;box-sizing: border-box;padding: 20px;}
.slidepop .weixin_box{padding: 20px;box-sizing: border-box;}
.slidepop .codebox .text1{font-size: 40px;}
.slidepop .codebox .text2{font-size: 24px;}
.slidepop .codebox .text3{font-size: 60px;color: #379404;}
.slidepop .codebox .text3.weibos{font-size: 60px;color: #f87409;}
.slidepop .codebox .smal_text{padding: 0 10px;}
.slidepop .info_text .text{width: 350px;padding: 2px 0;line-height: 20px;}


/*右侧公用*/
.ydm_common_right{position: fixed;top: 60%;right: 0;z-index: 998;}
.ydm_common_right div{height: 75px;width: 70px;cursor: pointer;}
.ydm_common_right .code_i_box{position: relative;}
.ydm_common_right .code_i_box .big_download{display: none;position: absolute;top: -35px;right: 70px;z-index: 998;width: 150px;}
.ydm_common_right .icon_queston{background: url(/images/view/commonfoot/icon_kefu.jpg) no-repeat center center;background-size: cover;}
.ydm_common_right .icon_up{display: none;background: url(/images/view/commonfoot/icon_up.jpg) no-repeat center center;background-size: cover;}
