﻿html, body, h1, h2, h3, p, div, ol, ul, li, dl, dt, dd, table, tbody, tfoot, thead, tr, th, td, input, textarea, form {
margin: 0;
padding: 0;
/*font: 14px/2em 'Microsoft Yahei',Arial,Verdana,Helvetica,sans-serif;
-webkit-tap-highlight-color: rgba(0,0,0,0);
color: #333;*/
font: 14px/2em 'Microsoft Yahei',Arial,Verdana,Helvetica,sans-serif;
-webkit-tap-highlight-color: rgba(255, 128, 6, 0.5);
color: #404040;
}
body.header-fixed{ margin-top:47px;}
body.header-fixed .gj-header {
position: fixed;
top: 0;
z-index: 600;
background: #fff;
width: 100%;
}
ul {
list-style: none;
}
#header a{font: 14px/2em 'Microsoft Yahei',Arial,Verdana,Helvetica,sans-serif;
-webkit-tap-highlight-color: rgba(0,0,0,0);
color: #404040;}
.gj-header {
background: #fff;
height: 47px;
}
.gj-logo {
height: 46px;
border-bottom: 1px solid #67b700;
width: 100%;
}
.logo {
width: 123px;
height: 46px;
background-position: 0 0;
}
.logo, .site-nav i, .im-close, .gj-go-top i, .im-close, .autocomp-close, .where-arr, .search-submit {
vertical-align: middle;
display: inline-block;
background-repeat: no-repeat;
background-size: 160px 160px;
background-image:url(../image/global.png);
}
.fl {
float: left;
}
.fr {
float: right;
}
a {
text-decoration: none;
}
.city-change {
height: 26px;
line-height: 26px;
margin: 10px 0 0 0;
padding-right: 5px;
padding-left: 5px;
font-size: 12px;
}
/***span {
font-size: 12px;
}**/
.city-change .d-arrow {
float: right;
margin: 12px 0 0 5px;
display: block;
width: 0;
height: 0;
border-style: solid;
border-width: 3px;
border-color: #aaa transparent transparent transparent;
}
i {
display: inline-block;
}
em, i {
font-style: normal;
font-weight: normal;
}
.site-nav a {
height: 46px;
display: inline-block;
text-align: center;
width: 40px;
}
.site-nav .tp {
font-size: 12px;
line-height: 12px;
}
.site-nav .ucenter {
background-position: 0 -50px;
}
.site-nav .publish {
background-position: -60px -50px;
}
.site-nav i {
display: block;
width: 20px;
height: 20px;
margin: 4px auto;
}
/*搜索*/
.gj-search {
padding: 10px;
background: #efefef;
}
.gj-search form {
border-radius: 5px;
}
.search-inputs {
display: -webkit-box;
height: 40px;
border: solid 1px #c8c6c4;
background: #fff;
border-radius: 5px;
}
input[type='text'], input[type='password'], textarea {
-webkit-border-radius: 0;
-webkit-appearance: none;
}
.search-val {
font-size: 15px;
display: block;
-webkit-box-flex: 1;
-webkit-appearance: none;
-webkit-box-sizing: border-box;
height: 30px;
line-height: 30px;
border: 0;
border-right: 1px solid #d0cecd;
margin: 5px 0 5px 12px;
padding: 7px 0;
}
input, textarea {
outline: 0;
}
.search-submit {
background-color: #fff;
width: 40px;
padding: 0 28px;
height: 40px;
border: 0;
-webkit-border-radius: 0;
background-position: -122px 0;
border-radius: 4px;
}
.autocomp-close {
display: none;
float: left;
margin: 9px 0 0 -30px;
height: 24px;
line-height: 24px;
width: 24px;
background-position: -80px -47px;
}
.autocomp {
display: none;
border-radius: 0 0 5px 5px;
right: 10px;
left: 10px;
border: 1px solid #c8c6c4;
border-top: 0;
position: absolute;
background: #fff;
z-index: 1000;
}
.gj-crumbs {
border-bottom: solid 1px #e6e6e6;
}
.gj-crumbs {
height: 30px;
line-height: 30px;
background: -webkit-gradient(linear,left top,left bottom,from(#fafafa),to(#f0f0f0));
padding: 0 8px;
overflow: hidden;
}
.a-blue, .a-blue:hover, .a-blue:visited {
color: #0086b2 !important;
}

/**底端分享**/
.fix-bottom{
position:fixed;
left:0;
bottom:0;
right:0;
max-width:640px;
margin:0 auto;
padding:0;
-webkit-box-orient: horizontal;
background: -webkit-gradient(linear, 0 0, 0 100%, from(#333c45), to(#313540), color-stop(50%, #373a43));
}
.fixitem{ display:-webkit-box; height:48px;}
.fixitem li{ -webkit-box-flex:1;-webkit-box-sizing: border-box;
overflow: hidden;
box-shadow: none!important;
border-right: 1px solid #0e111a;
border-left: 1px solid #666a73;
background: none;}
.fixitem .top{display:-webkit-box; background-size:241px; height:25px; width:25px; line-height:25px; text-align:center; margin:0 auto; color:#FFF;}
.fixitem .bot{display:block; height:20px; line-height:20px; text-align:center; color:#FFF;}
.guodu{ display:none; width:100%; position:fixed; left:0; bottom:48px; right:0; z-index:1000px; padding-top:46px;}
.kaka a{display: block;
-webkit-box-flex: 1 !important;
text-align: center;
word-wrap: break-word;
word-break: break-all;
margin:0 0.75%;
}
.kaka{ display:-webkit-box;position: fixed;
left: 0;
right: 0;
bottom:48px;
padding: 8px;}

.share {
position: fixed;
left: 0;
top: 0;
width: 100%;
height: 100%;
z-index: 1000;
background: rgba(0,0,0,0.5);
display: none;
}
.on{ display:block;}
.share table {
float: right;
margin-right: 10px;
width: 235px;
text-align: center;
}
table {
border-collapse: collapse;
border-spacing: 0;
width: 100%;
}
.share td {
width: 116px;
text-align: center;
}
.share tr:nth-of-type(2) {
text-align: center;
border: 2px dashed #fff;
border-radius: 8px;
-webkit-border-radius: 8px;
display: block;
color: #fff;
line-height: 30px;
}
.share tr:nth-of-type(2) img {
width: 66px!important;
height: 66px!important;
margin: 5px;
}
.share img{ vertical-align:middle;}
.shouye{ background:url("../image/3.png") 3px 4px no-repeat;}
.lianxi{ background:url("../image/3.png") -68px 4px no-repeat;}
.weituo2{ background:url("../image/3.png") -140px 3px no-repeat;}
.share2{background:url("../image/3.png") -220px 4px no-repeat;}


