﻿@charset "utf-8";
*{tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;-ms-tap-highlight-color:transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,button{margin:0;padding:0;list-style:none;}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal; color:#333}
q:before,q:after{content:''}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}
input,textarea,select{*font-size:100%}
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, th, td {margin: 0px;padding: 0px;}
body{font:0.75rem/1.428 "Microsoft Yahei"; font-family:"Microsoft Yahei" !important; background:#ECECEF; color:#333333}
em,i{ font-style:normal;}
b{ font-weight:400}
a{outline: none;text-decoration:none; color:#333333}
img{border:0 none;width:100%;}

#containt{ max-width: 640px; margin:auto;}
.bgFFF{background:#FFF}
.fl{float:left; display:inline;}
.fr{float:right; display:inline;}
.clear{clear:both;}
.clear:after,.clear:before{clear:both;content:"";display:block;}

.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}


.mt5{margin-top:5px;}
.mt10{margin-top: 10px !important;}
.mt30{margin-top: 30px !important;}
.h50{ height:56px;width: 100%}

.f-red{color: #ff3b30;}
.f-blue{color: #3b9fff}
.f-orgn{color:#F30}
.f-gray{ color:#999}
.f-green{color:#29ca4d}

.btn-red{ background: #FF771F;display:inline-block;color:#FFF;margin: auto;padding: 0 8px;line-height:35px;border-radius: 3px;text-align: center;border:none;}
.btn-blue{background: #3283FA !important;color: #FFF;}
.btn-blue a{color: #FFF;}
.btn-lgray{height:28px;line-height:28px;margin:0 3px 5px;border: solid 1px #e5e5e5;border-radius:3px;text-align:center;display:inline-block;font-size:1em;background:#FFF;color: #666;}
.btn-lgray a{color: #666;}
.btn-lred{height:28px;line-height:28px;margin:0 3px 5px;border:solid 1px #FF771F;border-radius:3px;text-align:center;display:inline-block;color:#ef3030;font-size:1em;background:#FFF;}
.btn-lred a{color:#FF771F;}

/*提示信息*/
div.xxMessage{padding:10px 30px;display:none;position:fixed;top:30%;left:15%;z-index:100;overflow:hidden;-webkit-box-shadow:1px 1px 6px #999;-moz-box-shadow:1px 1px 6px #999;box-shadow:1px 1px 6px #999;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(color=#e5e5e5,direction=0,strength=3) progid:DXImageTransform.Microsoft.Shadow(color=#d4d4d4,direction=90,strength=3) progid:DXImageTransform.Microsoft.Shadow(color=#d4d4d4,direction=180,strength=3) progid:DXImageTransform.Microsoft.Shadow(color=#e5e5e5,direction=270,strength=3)";filter:progid:DXImageTransform.Microsoft.Shadow(color=#e5e5e5, direction=0, strength=3) progid:DXImageTransform.Microsoft.Shadow(color=#d4d4d4,direction=90,strength=3) progid:DXImageTransform.Microsoft.Shadow(color=#d4d4d4,direction=180,strength=3) progid:DXImageTransform.Microsoft.Shadow(color=#e5e5e5,direction=270,strength=3);border:1px solid #999;background-color:#fff;width:70%}
div.xxMessage .messageContent{line-height:24px;padding:0 10px 0 30px;color:#666}
div.xxMessage .messagewarnIcon{background:url(../images/common.gif) -60px -330px no-repeat}
div.xxMessage .messagesuccessIcon{background:url(../images/common.gif) -30px -360px no-repeat}
div.xxMessage .messageerrorIcon{background:url(../images/common.gif) 0 -390px no-repeat}
div.xxMessage .messageIframe{width:2000px;height:2000px;position:absolute;left:-100px;top:-100px;z-index:-1}

#noOrder,.nofav{background:url(../images/ico-no-pro.png) no-repeat center top;background-size: 125px;padding-top: 190px;font-size: 0.9125rem;color: #a0a0a0;margin-top: 25%;}
.fix-bottom{width:100%;position:absolute;left:0;bottom:0;height:50px;font-size: 0.9125rem;line-height:50px;border-radius:0;background:#FFF;text-align: center;border: none;border-top: solid 1px #ddd;}
