/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
body{font-family: Helvetica, STHeiTi, Arial, sans-serif; font-size:1rem; color:#333; line-height:1.2;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input,button, textarea, p, blockquote, th, td, hr{margin: 0; padding: 0; box-sizing: border-box;-webkit-box-sizing:border-box;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background-color:transparent;}
a:active,a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
dfn{font-style:italic}
h1{margin:.67em 0;font-size:2em}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}
sup{top:-0.5em}
sub{bottom:-0.25em}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
pre{overflow:auto}
code,kbd,pre,samp{font-size:1em;font-family:monospace,monospace}
button,input,optgroup,select,textarea{margin:0; padding:0; color:inherit;font:inherit}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}
input{line-height:normal;}
input[type="text"]{-webkit-appearance: none;}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}
input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{margin:0 2px;padding:.35em .625em .75em;border:1px solid #c0c0c0}
legend{padding:0;border:0}
textarea{overflow:auto}
optgroup{font-weight:bold}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
ol,ul{ list-style:none;}
img{max-width:100%; max-height:100%;}
.clearfix:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0; }
.clearfix{*zoom:1;}

/*header*/
header{ border-bottom:1px solid #82a7d1; position:fixed; width:100%; top:0; z-index:10;}
header .content{ height:44px; border-bottom:1px solid #0045ab; background-color:#005eb1;}
header h2{ font-size:1.25rem; color:#fff; line-height:44px; text-align:center;}
header .logo{ position:absolute; left:3%; top:0; width:42px; height:40px;}
header .back{position:absolute; right:4%; top:7px; width:30px; height:30px; background:url(../images/back.png) no-repeat; background-size:100%;}

.login-bg{ background:#efeff1 url(../images/login-bg.jpg) no-repeat center 40px; background-size:100%;}
.login{ margin:130px auto 0; width:87%; max-width:560px; padding-bottom:100px;}
.login h3{text-align:center; font-size:1.375rem;}
.login ul{ margin:25px 0 0;}
.login .input1,.login .input2{ background-color:#fff; background-repeat:no-repeat; background-position:20px 10px; background-size:auto 25px; width:100%; height:42px;  margin-bottom:1px; border-radius:5px; border:none; padding:0 0 0 60px; font-size:1.125rem; outline:none;}
.login .input1{ background-image:url(../images/id.png);}
.login .input2{ background-image:url(../images/psd.png);}
.login .btn{ width:100%; height:40px; margin:50px 0 0; background-color:#f3465a; border:none; border-radius:5px; color:#fff; font-size:1.125rem;}


.item-list{ margin-top:0px;}
.item-list .tab{ border-top:1px solid #fff; border-bottom:1px solid #e0e0e0; background-color:#f5f5f5;}
.item-list .tab li{ float:left; width:25%; overflow:hidden; text-align:center; height:38px; line-height:38px; color:#333; font-weight:400;}
.item-list .tab li.active{ border-bottom:2px solid #005eb1;}
.item-list .search{ width:100%;padding-left:3%;margin-top:15px;}
.item-list .search dl{ float:left; width:42%;}
.item-list .search dt{ float:left; line-height:1.6rem; width:53%; padding-right:2%; text-align:right;}
.item-list .search dd{ float:left; width:45%;}
.item-list .search .input1{ width:100%; padding-left:3px; border:1px solid #e1e1e1; border-radius:5px; height:1.6rem;}
.item-list .search .btn{ float:left; width:25px; height:24px; margin-left:3%; background:url(../../../../images/iphone/search.png) no-repeat; background-size:100%;}
.item-list .list{ margin-top:12px;}
.item-list .list > li{ border-top:1px solid #e0e0e0; position:relative; line-height:1.4;}
.item-list .list > li a{ display:block; padding:10px 38px 10px 18px; color:#333; text-decoration:none;}
.item-list .list > li a:hover{color:#333; text-decoration:none;}
.item-list .list > li .arrow{ position:absolute; right:18px; top:50%; margin-top:-15px; width:18px; height:30px; background:url(../images/iphone/arrow.png) no-repeat; background-size:100%;}
.item-list .load-more{ text-align:center; background-color:#f1f1f1; padding:15px 0; font-size:1.125rem;}


.item-details{ margin:58px auto 0; width:87%;}
.item-details dl{ margin-bottom:10px; border:1px solid #f0f0f0; background-color:#fafafa; padding:10px 0;}
.item-details dt{ float:left; background:url(../../../../images/iphone/dot.png) no-repeat 8px 4px; padding-left:18px;}
.item-details dd{ display:table-cell; padding-right:5px; width:100%;}
.item-details .note dd{ float:left; display:block; width:80%;}
.item-details .note .textarea1{border:1px solid #f2f2f2; width:100%; height:70px; padding:5px;}
.item-details .btn-submit{width:100%; height:40px; margin:5px 0 15px; background-color:#f3465a; border:none; border-radius:5px; color:#fff; font-size:1.125rem;}

@media (max-width:410px){
	.item-details .note dd{ width:75%;}
}


