@charset "utf-8";
html,body{width: 100%; height: 100%; line-height:60%;}
body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,a,code,em,img,q,small,strong,dd,dl,dt,li,ol,ul,fieldset,form,label,table,tbody,tr,th,td,input{margin:0;padding:0;border:0}
ol,ul,li{list-style:none;}
*{margin:0;border:0;padding:0; font-family:STHeiti,Microsoft YaHei,Helvetica,Arial,sans-serif;}
/*取消A标签提示区域*/
a{text-decoration:none;-webkit-tap-highlight-color:rgba(255,0,0,0);}
.news_li_list a,.gold_dp_b li a,.huadong a,.main_tt a{-webkit-tap-highlight-color:rgba(0,0,0,0.3);}
table,th,tr,td,h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
textarea,input[type="password"],input[type="text"]{resize:none;outline:0;-webkit-appearance:none;white-space:pre-wrap;word-wrap:break-word;-webkit-tap-highlight-color:rgba(255,0,0,0);}
input{background-color:transparent;border-radius:0;}
table{border-collapse:collapse;}
em,i{font-style:normal;}
b{font-weight:normal;}
img{display:block;}
/* 兼容iphone4/4s */
@media (device-height:480px) and (-webkit-min-device-pixel-ratio:2){
html{ font-size: 32px; }
.top_xl .pd_li li.hot::after{font-size:.2rem; width:.5rem; height:.3rem; line-height:.3rem;right: -.28rem;top:.18rem;}
}
 @media only screen and (max-width: 320px)/*苹果5*/
{
    html{ font-size: 32px; }
}
@media only screen and (min-width: 321px) and (max-width: 346px)
{
    html{ font-size: 34.6px; }
}
 @media only screen and (min-width: 347px) and (max-width: 360px)
{
    html{ font-size: 36px; }
}
 @media only screen and (min-width: 361px) and (max-width: 375px)
{
    html{ font-size: 37.5px;}
}
 @media only screen and (min-width: 376px) and (max-width: 384px)
{
    html{ font-size: 38.4px; }
}
 @media only screen and (min-width: 385px) and (max-width: 390px)
{
    html{ font-size: 39px; }
}
 @media only screen and (min-width: 391px) and (max-width: 400px)
{
    html{ font-size: 40px; }
}
 @media only screen and (min-width: 401px) and (max-width: 412px)
{
    html{ font-size: 41.2px; }
}
 @media only screen and (min-width: 413px) and (max-width: 414px)
{
    html{ font-size: 41.4px; }
}
 @media only screen and (min-width: 415px) and (max-width: 427px)
{
    html{ font-size: 42.7px; }
}
 @media only screen and (min-width: 428px) and (max-width: 432px)
{
    html{ font-size: 43.2px; }
}
 @media only screen and (min-width: 433px) and (max-width: 480px)
{
    html{ font-size: 48px; }
}
 @media only screen and (min-width: 481px) and (max-width: 505px)
{
    html{ font-size: 50.4px; }
}
 @media only screen and (min-width: 506px) and (max-width: 605px)
{
    html{ font-size: 60.4px; }
}
 @media only screen and (min-width: 606px) and (max-width: 641px)
{
    html{ font-size: 64px; }
}
 @media only screen and (min-width: 642px) and (max-width: 720px)
{
    html{ font-size: 72px; }
}
 @media only screen and (min-width: 721px) and (max-width: 768px)
{
    html{ font-size: 76.8px; }
}
 @media only screen and (min-width: 769px) and (max-width: 800px)
{
    html{ font-size: 80px; }
}
 @media only screen and (min-width: 801px) and (max-width: 1025px)
{
    html{ font-size: 102.4px; }
}
@media only screen and (min-width: 1279px)
{
    html{ font-size: 127.9px; }
}
@media only screen and (min-width: 1439px)
{
    html{ font-size: 143.9px; }
}
@media only screen and (min-width: 1599px)
{
    html{ font-size: 159.9px; }
}