/* 重置&默认(reset&base)(tags) */ *[hidefocus],input,button,textarea,a{outline:none;} body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0;margin:0;} fieldset,img,html,body,iframe{border:0;-webkit-tap-highlight-color: rgba(255,255,255,0)} table{border-collapse:collapse;border-spacing:0;} li{list-style:none;} h1,h2,h3,h4,h5,h6{font-size:100%;} caption,th{font-weight:normal;font-style:normal;text-align:left;} strong{font-weight:bold;font-style:normal;} body,textarea,select,input,pre{font-family:arial,microsoft yahei,helvetica,sans-serif;font-size:14px;color:#555;} body{background:white;line-height:1.5em;-webkit-text-size-adjust:none;} a,button{cursor:pointer;} textarea{resize:none;overflow:auto;} pre{white-space:pre-wrap;} a{color:#333;text-decoration:none;} input{ -webkit-tap-highlight-color: rgba(255, 255, 255, 0); -webkit-user-modify: read-write-plaintext-only; } button { -webkit-tap-highlight-color: rgba(255,255,255,0) } /* 布局 */ *{ margin: 0; padding: 0; } body{ overflow: auto; } .info_top{ width: 100%; /* height: 64px; */ margin-bottom: 20px; background: url("../images/Topbg.png") no-repeat; background-size: cover; font-size: 17px; color: #ffffff; line-height: 64px; } /* .info_top span{ display: inline-block; margin-left: 114px; } */ .info_top img{ height: 18px; width: 10px; padding-left: 13px; vertical-align: middle; } .consignee1{ color: #302F30 ; font-size: 15px; margin-bottom: 14px; margin-left: 44px; } .consignee{ color: #302F30 ; font-size: 15px; margin-bottom: 14px; /* margin-top:90px; */ } .consignee :first-child{ margin-left: 45px; } .consignee :last-child{ margin-right: 20px; float: right; } .consigneeAdd{ padding-bottom: 2px; margin-bottom: 15px; border-bottom: 7px solid #F5F5F5 ; } .consigneeAdd .site{ margin-left: 20px; margin-top: 3px; width: 14px; height: 16px; background: url(../images/area.png) no-repeat; background-size: 13px 16px; display: inline-block; vertical-align: top; } .consigneeAdd span{ width: 82%; line-height: 22px; display: inline-block; padding-left: 3px; } .consigneeAdd .marked{ width:94%; font-size:10px; color:#b2b2b2; text-align: right; } .consigneeAdd span em{ color: #797979 ; font-size: 14px; font-style:normal; } .gender{ border-bottom: 7px solid #F5F5F5 ; padding-bottom: 20px; } .gender .male { display: inline-block; margin-left: 50px; margin-bottom: 16px; } .gender .venter{ margin-bottom: 16px; display: inline-block; float: right; width: 50%; } .gender img{ margin-right:8px; width: 20px; height: 20px; /* margin-left: 15px; */ } .gender .maleNum,.venterNum{ border-bottom: 1px solid #D8D8D8; width: 35px; text-align: center; } .gender .offspring .birthday { display: block; height: 45px; line-height: 45px; margin-left: 14px; } .gender .offspring .birthday input{ display: block; float: right; margin-right: 16px; color: #29ADFE; height: 45px; line-height: 45px; text-align: right; } .gender .offspring { width: 92.8%; border: 1px solid #CDCDCD; margin: 0 auto; background-color: #FCFCFC; } .gender .offspring_title{ display: block; height: 45px; line-height: 45px; margin-left: 14px; } .gender .offspring_title img{ width: 4px; height: 15px; vertical-align: middle; margin-left: 14px; } .gender .change,.gender .mating{ float: right; margin-right: 16px; color: #29ADFE; } .gender .mating { color: #b2b2b2; } .birthday#matingDate { display: none; } .gender .offspring .dog-item img{ display: inline-block; /* margin-left: 16px; */ border-bottom: 1px solid #F5F5F5; padding-bottom: 10px; /* padding-top: 10px; */ } .offspring .dog-item input{ /* display: inline-block; */ /* width: 145px; */ border-bottom: 1px solid #0A2433 ; } .offspring .dog-item .maletext{ color: #0A2433 ; text-align: center; width: 100px; } .offspring .dog-item .colortext{ color: #0A2433 ; width: 100px; text-align: center; } .gender .offspring .dog-item{ display: flex; margin:10px; justify-content: space-between; align-items: flex-start; } .gender .offspring .select-box{ } .gender .offspring .dog-item .biwen-box .biwenButton{ border-radius: 10px; padding:2px 10px; border: 1px solid rgb(54, 181, 254); color: rgb(54, 181, 254); background-color: #fff; } .gender .offspring .dog-item .biwen-box .biwenButton:disabled{ border-radius: 10px; padding:2px 10px; border: 1px solid gray; color: gray; background-color: #fff; } .gender .offspring .dog-item .biwen-box .biwenButton:focus{ outline: 0; } /* .offspring .dog_name .coat_color{ float: right; margin-right: 25px; } */ .birthmsg_bottom{ position: fixed; bottom:0; /* top:100px; */ /* margin-bottom: 0; */ width: 100%; color: #FFFFFF; background: url(../images/Footbg.png); font-size: 18px; text-align: center; line-height: 50px; } .birthmsg_bottom1{ position: fixed; bottom: 0; width: 100%; color: #FFFFFF; background: url(../images/Footbg.png); font-size: 18px; text-align: center; line-height: 50px; } .urgent{ height: 55px; line-height: 55px; border-bottom: 7px solid #F5F5F5 ; padding-left: 10px; margin-bottom: 50px; } .passport{ height: 55px; line-height: 55px; border-bottom: 7px solid #F5F5F5 ; padding-left: 10px; font-weight:500; color:rgba(48,47,48,1); position: relative; padding-bottom: 10px; } .secondBreeder{ line-height: 55px; border-bottom: 7px solid #F5F5F5 ; padding-left: 10px; font-weight:500; color:rgba(48,47,48,1); position: relative; padding-bottom: 10px; } .urgent img,.passport img,.secondBreeder img{ width: 4px; height: 15px; margin-right: 7px; vertical-align: middle ; } .urgent em,.passport em{ padding-left: 7px; font-size: 12px; color: #FF6118; font-style: normal; } .passport em{ position: absolute; top: 20px; left: 20px; } .urgent .on_off,.passport .on_off{ display: inline-block; background: url("../images/switch_off.png") no-repeat center; background-size: cover; margin-right: 10px; width: 54px; height: 35px; vertical-align: middle; float: right; margin-top: 14px; } .secondBreeder .SearchSecondBreeder{ display: none; } .secondBreeder .SearchSecondBreeder input{ border-bottom: 1px solid #0A2433; width: 180px; padding-left: 10px; } .secondBreeder .SearchSecondBreeder button{ border-radius: 10px; padding:2px 10px; border: 1px solid rgb(54, 181, 254); color: rgb(54, 181, 254); background-color: #fff; margin-left: 10px; } .secondBreeder .notice{ background-color: red; border-radius: 50%; color: #fff; display: inline-block; width: 14px; height: 14px; line-height: 14px; text-align: center; font-size: 12px; } .secondBreeder .SearchSecondBreeder .secondBreederName{ float: right; margin-right: 20px; } .secondBreeder .SearchSecondBreeder .secondBreederMemberCode{ display: none; } .secondBreeder .on_off_icon{ display: inline-block; background: url("../images/switch_off.png") no-repeat center; background-size: cover; margin-right: 10px; width: 54px; height: 35px; vertical-align: middle; float: right; margin-top: 14px; } .secondBreeder .on_off_icon.on{ display: inline-block; background: url("../images/switch_on.png") no-repeat center; background-size: cover; margin-right: 10px; width: 54px; height: 35px; vertical-align: middle; float: right; margin-top: 14px; } .urgent1{ /* height: 55px; */ line-height: 55px; border-bottom: 7px solid #F5F5F5 ; padding-left: 44px; } .urgent1 img{ width: 4px; height: 15px; margin-right: 7px; vertical-align: middle ; } .urgent1 em{ padding-left: 5px; font-size: 12px; color: #FF6118; font-style: normal; } .urgent1 .on_off{ display: inline-block; background: url("../images/switch_off.png") no-repeat center; background-size: cover; margin-right: 16px; width: 54px; height: 35px; vertical-align: middle; float: right; margin-top: 14px; } .credential { /* margin-top: 20px; */ height: 55px; line-height: 55px; padding-left: 10px; border-bottom: 7px solid #F5F5F5 ; } .credential img{ width: 4px; height: 15px; margin-right: 7px; vertical-align: middle ; } .credential .on_off1{ display: inline-block; background: url("../images/switch_off.png") no-repeat center; background-size: cover; margin-right: 10px; width: 54px; height: 35px; vertical-align: middle; float: right; margin-top: 14px; } .credential em{ padding-left: 7px; font-size: 12px; color: #FF6118; font-style: normal; } .info_bottom1{ padding-left: 10px; padding-top:15px; color: #797979; font-size: 16px; margin-bottom: 50px; } .info_bottom1 .explain { padding-bottom: 14px; } .info_bottom1 .explain img{ width: 4px; height: 15px; margin-right: 7px; vertical-align: middle ; } .info_bottom1 .detals img{ width: 7px; height: 7px; margin-right: 7px; vertical-align: middle ; } .info_bottom1 .detals span{ font-size: 14px; padding-bottom: 14px; display: block; } .order{ /* z-index: 1; */ } .dogBreed .dogBreed_data em{ font-style: normal; } .dogBreed .offspring_name1{ color:#0A2433 ; font-size: 12px; } .dogBreed .offspring_name1 .dog-item img{ margin-right: 8px; width: 20px; height: 20px; vertical-align: middle } .dogBreed .offspring_name1 .dog-item .select-box{ display: inline-block; float: right; margin-right: 30px; } /* 设置弹出框 */ .revocation_btn{ z-index: 9999; position: fixed; /* display: none; */ width: 100%; top: 175px; height: 182px; } .revocation{ top: 175px; color: #FFF; width: 280px; height: 182px; background-color: #FFF; border-radius: 10px; margin: 0 auto; display: inline-block; display: none; } .revocation span{ display: block; color: #0A2433 ; /* width: 100%; */ font-size: 17px; margin-top: 33px; margin-bottom: 38px; padding-left: 38px; } /* .revocation .qux{ color: #FFFFFF; font-size: 16px; border: none; width: 100px; height: 36px; border-radius: 20px; margin-left: 27px; margin-right: 25px; background: url("../images/wrong.png") no-repeat center; } .revocation .qur{ color: #FFFFFF; font-size: 16px; border: none; width: 100px; border-radius: 20px; height: 36px; background: url("../images/sure.png") no-repeat center; } */ .revocation_title{ width: 190px; height: 40px; line-height: 40px; text-align: center; font-size: 17px; background: url("../images/Rectangle 95.png") no-repeat; background-size: cover; margin-left: 45px; } .theme-popover-mask { z-index: 10; position:fixed; top:0; left:0; width:100%; height:100%; background:#000; opacity:0.4; filter:alpha(opacity=40); display:none } .addPrice{ display: block; margin-bottom: 90px; margin-top: 20px; margin-right: 24px; float: right; font-size: 15px; color: #302F30; } .addPrice em{ font-style: normal; color: #FF6118; font-size: 15px; display: inline-block; margin-left: 26px; } .index{ padding-top:.8rem; } .noticeBox{ padding: 20px; } .noticeBox p{ /* text-indent: 2em; */ margin-bottom: 10px; } .coupon{ text-align: right; padding-right: 20px; margin-bottom: 20px; } .coupon_right{ width: 100px; display: inline-block; text-align: center; } #coupon_right_btn{ border-bottom: 1px solid; } .tips{ background: #FFF7E1; position: fixed; top: 0; left: 0; width: 100%; text-align: center; line-height: .68rem; color: #666; font-size: .24rem; } .tips strong{ color: #FF7900; } .tips .icon{ height: .22rem; width: .22rem; background: url(../images/close.png) center center no-repeat; background-size: 100% 100%; display: inline-block; margin-left: .26rem; }