@charset "utf-8";
body {font-size:12px;font-family:"";margin:0px auto !important;padding:0px; max-width:620px;}
input,select,textarea{ font-size:12px;outline: none;border: none;list-style-image: none;list-style-type: none;}
div, li, dt, dd {white-space:normal;font-weight: normal;-webkit-tap-highlight-color: transparent;outline: none;border: none; }
ul, dl, dd, li, p {list-style:none;margin:0px;padding:0px;font-weight: normal;-webkit-tap-highlight-color: transparent; }
h1, h2, h3, h4, h5 {margin:0px;padding:0px;font-weight: normal;-webkit-tap-highlight-color: transparent;}
img {border:0px;padding:0;margin:0px;}
form, input {margin:0px;padding:0px; vertical-align:middle}
a:link, a:visited,a { text-decoration: none; color:#333}
a:hover {color:#DB383E;text-decoration:none}
.clear{ clear:both}
.clear7{ clear:both; height:7px;}
.clear10{ clear:both; height:10px;}
.clear20{ clear:both; height:20px;}

.meswindow, .openwindow{ position:absolute;/*display:none;filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity:0.8;opacity:0.8;*/}
.openwindow{ padding-left:20px;text-align:left; background:url(../images/loading.png) no-repeat;padding-top:18px;height:52px; width:240px;}
.meswindow{ text-align:center;background-color:#FFF; border:2px solid #CCC;padding-top:0px; padding-bottom:15px;min-height:40px;height:auto; width:280px; z-index:99999;}
.meswindow img.img{ border:none; float:right; cursor:pointer}
.window_box{ height:100%; width:100%; background-color:#ededed; z-index:8888; position:absolute; top:0px; left:0px; /*filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity:0.7;opacity:0.7;*/ display:none;}
.meswindow .p_hear{ margin:0px; padding:3px; height:25px; line-height:25px;background-color:#9C0305; color:#FFF; font-weight:bold}
.meswindow .p_hear span{ float:left; display:block; height:25px; line-height:25px; text-align:left}
.meswindow .p_hear a{ float:right; display:block; height:25px; line-height:25px;width:32px; color:#fff; text-decoration:none}

/*login*/
.login_p .span1{ padding-left:10px;}
.login_p input{ border:1px solid #ededed; height:22px; line-height:22px}
.login_p input:hover{ border:1px solid #FF9966}
.login_p{ padding-top:5px;}
.login_boxs{ padding-top:5px;}
.login_boxs input{ padding:3px; cursor:pointer }
.meswindow .opitem{ padding-top:15px;}
.meswindow .opitem a{ border-bottom:1px solid #ccc; border-right:1px solid #ccc; background-color:#ededed; padding:4px; margin-right:5px;}
/*首屏广告牌*/
.billboard img{
    width:100%;
    height: auto;
    margin-bottom:0.2rem;
}
/*首屏grid*/
.grid{
    width:100%;padding:0.3rem 0.8%;box-sizing:border-box;overflow:hidden
}
.grid-cls-item{
    float:left;padding:0 1%;width:50%;box-sizing:border-box;
}
.grid-cls-item img{
    width:100%;
    height:auto;
}
/*字体图标*/
@font-face {font-family: "iconfont";
  src: url('../font/iconfont.eot?t=1502268871760'); /* IE9*/
  src: url('../font/iconfont.eot?t=1502268871760#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('../font/iconfont.woff?t=1502268871760') format('woff'), /* chrome, firefox */
  url('../font/iconfont.ttf?t=1502268871760') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('../font/iconfont.svg?t=1502268871760#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family:"iconfont" !important;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-fenlei1:before { content: "\e613"; }
.icon-liwuhuodong:before { content: "\e600"; }
.icon-fenlei3:before { content: "\e601"; }
.icon-liwu1:before { content: "\e612"; }
.icon-fenlei-copy:before { content: "\e605"; }
.icon-sale:before { content: "\e703"; }
.icon-fenlei11:before { content: "\e608"; }
.icon-liwu:before { content: "\e654"; }
.icon-sale:before { content: "\e60e"; }
