/* 重置&默认(reset&base)(tags) */ *[hidefocus],input,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; } /* 顶部和底部通用格式 */ .info_top{ width: 100%; /* height: 74px; */ position:fixed; top:0; margin-bottom: 20px; background: url("../images/Topbg.png") no-repeat; background-size: cover; font-size: 17px; color: #ffffff; line-height: 71px; } .info_top span{ margin-right: 36.4%; float: right; /* padding-top: 16px; */ } .info_top .span1{ margin-right: 41%; float: right; padding-top: 7px; } .info_top img{ height: 18px; width: 10px; padding-left: 13px; vertical-align: middle; /* margin-top:30px; */ } /* .birthmsg_bottom{ position: fixed; bottom: 0; width: 100%; color: #FFFFFF; background: url("../images/Footbg.png"); font-size: 18px; text-align: center; line-height: 50px; } */ .new_order_bottom{ position: fixed; bottom: 0; width: 100%; display: flex; justify-content: space-between; padding: .1rem .3rem .1rem .4rem; box-sizing: border-box; align-items: center; background: #FFF; } .new_order_bottom .fl{ font-size: 0; } .new_order_bottom span{ font-size: .3rem; line-height: .42rem; color: #333; } .new_order_bottom em{ font-style: normal; font-size: .32rem; line-height: .45rem; color: #FF3360; margin-right: .06rem; } .new_order_bottom strong{ font-size: .6rem; line-height: .84rem; color: #FF3360; } .new_order_bottom .fr{ height: .78rem; background: url(../images/Footbg.png); border-radius: .4rem; text-align: center; font-size: .32rem; font-weight: 600; color: #FFFFFF; width: 2.8rem; line-height: .78rem; } .order_number{ /* height: 50px; */ color: #302F30; padding-left: 20px; padding-right: 5px; display: block; /*margin-top: 78px;*/ /* border-bottom: 7px solid #F5F5F5; */ } .order_number span{ color: #797979 ; font-size: 15px; } .dog_msg{ color: #302F30 ; /* height: 48px; */ line-height: 48px; padding-left: 18px; clear: both; border-bottom: 7px solid #F5F5F5; } .dog_msg .dog_msg_title :last-child{ color: #FF6118 ; font-size: 16px; float: right; margin-right: 15px; } .dog_msg .dog_msg_title img{ width: 4px; height: 15px; margin-right: 7px; vertical-align: middle; } .dog_msg .dog_msg_title :nth-child(2){ margin-right: -3px; } .dogBreed { color: #797979; font-size: 12px; background-color: #FCFCFC; padding-left: 15px; margin-right: 16px; } .dogBreed .dogBreed_name,.dogBreed_birth{ color: #0A2433; font-size: 15px; margin-left: 5px; } .dogBreed_data{ margin-right: 25px; float: right; } .urgent{ border-top: none; margin-bottom: 50px; } /* .consigneeAdd1{ padding-bottom: 15px; padding-top: 15px; border-bottom: 7px solid #F5F5F5 ; }*/ /* .consigneeAdd1_title img{ width: 4px; height: 15px; margin-left: 20px; padding-top: 15px; margin-right: 6px; vertical-align: top; } .consigneeAdd1_title{ display: block; margin-bottom: 15px; } */ .consigneeAdd1_title{ font-size: 15px; display: block; padding-top: 15px; padding-bottom: 15px; } .consigneeAdd1_title img{ width: 4px; height: 15px; margin-left: 20px; margin-right: 6px; vertical-align: middle; } .cost,.discounts{ display: inline-block; float: right; margin-right: 15px; font-size: 15px; color: #FF6118; }