﻿
::-moz-selection { background-color: #131E26; color: #fff; } 
::selection { background-color: #131E26; color: #fff; } /* Works in Safari */ 

*, *::before, *::after {box-sizing: border-box;}
html{border:0;width:100%;}
ol,ul {list-style-type: none;list-style: none outside none;}
body {
  margin:0;padding:0;-webkit-text-size-adjust:none;
  font-family: Microsoft YaHei,Tahoma,Geneva,Verdana,Helvetica, Arial,SimHei,sans-serif;
  /*background:url(../img/bg.jpg) repeat-x center top;*//*background-repeat: no-repeat;平铺*/
  word-break:break-all;text-align:justify;text-justify:inter-ideograph;outline:none;
  line-height: 25px !important;
}
body:before {
    content: ' ';
    position: fixed;
    z-index: -1;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: transparent url();
    background-repeat: no-repeat;
    background-size: cover;
    -webkit-background-size: cover;
    background-attachment: fixed;
    background-position: 50% 20%;
}
.bak
{
  background: url(../detail-top.html) repeat-x -0px -0px;
  word-wrap: break-word; word-break: break-all; /*自动换行*/
  font-family: Microsoft YaHei,Tahoma,Verdana,Helvetica, Arial, sans-serif,SimHei;
  font-family: Century Gothic,Arial;
  
  background:url(../bg.html) #fff;
  background-repeat: repeat-y;
  background-position: 50%;/*背景居中*/
  
  background:url(../bg.html) #fff;background-attachment:fixed;/*背景不动*/
  
  background:url(../ico2.html) repeat-x -0px -0px;
  filter: chroma(color = #5E5D5A);/*透明指定的色将图片的特殊颜色透明 */
  background:url(../ico.html) no-repeat scroll 3px -51px transparent;
  
  background:url(../ico.html) no-repeat 3px -51px;
}

/* default */
h1, .h1, h2, .h2, h3, .h3 {margin-top: 10px;margin-bottom: 10px;}
input[type="text"] {text-align: left;}
input[type="text"]:focus {text-align: left;}
input[type="submit111"],
input[type="reset"],
input[type="button"],
button {
-webkit-appearance: none;outline:none;resize:none;vertical-align:middle;outline:medium none;;margin: 0px;padding: 0px;border:0px solid #FFF;cursor: pointer;
}

button,input{
transition:     color 300ms ease-in-out, background-color 300ms ease-in-out;
-moz-transition:  color 300ms ease-in-out, background-color 300ms ease-in-out;
-webkit-transition: color 300ms ease-in-out, background-color 300ms ease-in-out;
-o-transition:    color 300ms ease-in-out, background-color 300ms ease-in-out;
}
button:hover,button:input {
transition:     color 300ms ease-in-out, background-color 300ms ease-in-out;
-moz-transition:  color 300ms ease-in-out, background-color 300ms ease-in-out;
-webkit-transition: color 300ms ease-in-out, background-color 300ms ease-in-out;
-o-transition:    color 300ms ease-in-out, background-color 300ms ease-in-out;
}

.space {display: inline;padding:0px 20px;font-family: Microsoft YaHei;}
.hide_clip{border: 0 none !important;clip: rect(1px, 1px, 1px, 1px);height: 1px !important;line-height: 0 !important;overflow: hidden;padding: 0 !important;position: absolute !important;
width: 1px !important;}

a{text-decoration: none;color: #666666;
transition:     color 300ms ease-in-out, background-color 300ms ease-in-out;
-moz-transition:  color 300ms ease-in-out, background-color 300ms ease-in-out;
-webkit-transition: color 300ms ease-in-out, background-color 300ms ease-in-out;
-o-transition:    color 300ms ease-in-out, background-color 300ms ease-in-out;
}
a:hover {text-decoration: none;color: #4fa93f;
transition:     color 300ms ease-in-out, background-color 300ms ease-in-out;
-moz-transition:  color 300ms ease-in-out, background-color 300ms ease-in-out;
-webkit-transition: color 300ms ease-in-out, background-color 300ms ease-in-out;
-o-transition:    color 300ms ease-in-out, background-color 300ms ease-in-out;
}

img {border-style: none;vertical-align: top;height: auto;}
a img {
FILTER: progid:DXImageTransform.Microsoft.Alpha(opacity=100)
}
a:hover img {
FILTER: progid:DXImageTransform.Microsoft.Alpha(opacity=90,finishopacity=100,style=0)
}
/* default */




.text a{color: #fff;text-align:justify;text-justify:inter-ideograph;cursor:pointer;}
.text a:hover{color: #ccc;text-align:justify;text-justify:inter-ideograph;cursor:pointer;}

.newsfont{font-size:13px; color:#000;font-weight: bold;}
a.newsfont{font-size:13px; color:#000;font-weight: bold;}
a.newsfont:hover{font-size:13px; color:#000;font-weight: bold;}


a.hui:link     {color: #fff;text-decoration: underline;font-family: Arial, Helvetica, sans-serif;}
a.hui:visited  {color: #ffffff;text-decoration: underline;font-family: Arial, Helvetica, sans-serif;}
a.hui:hover    {color: #ffffff;text-decoration: none;font-family: Arial, Helvetica, sans-serif;}
a.hui:active   {color: #0c54a0;text-decoration: underline;font-family: Arial, Helvetica, sans-serif;}


/*分页*/
a.fy {
  border: #b9b7b7 1px solid;
  padding:2px 5px 2px 5px;
  background: #fff;
  margin: 1px;
  color: #8b8a8a;
  border-bottom: #b9b7b7 1px solid;
  font-family: arial;
  text-decoration: none;
  font-size: 12px;
}
a.fy:hover {
  text-decoration: underline;
  background-color: #8b8a8a;
  color: #ffffff;
}
a.fy2 {
  font-weight: bold;background:#8b8a8a;margin:1px;color: #fff;font-family:arial;text-decoration: none;border: #b9b7b7 1px solid;padding:2px 5px 2px 5px;
}

a.button-style {
  border: #b9b7b7 1px solid;
  padding:2px 5px 2px 5px;
  background: #fff;
  margin: 1px;
  color: #8b8a8a;
  font-family: arial;
  text-decoration: none;
  font-size: 12px;
}
a.button-style:hover {
  text-decoration: underline;
  background-color: #045e77;
  color: #ffffff;
}

.button {
    border: 0 none;border-radius:0px 0px 0px 0px;
    cursor: pointer;
    font-family: 'Helvetica',Arial,sans-serif;
    font-size: 15px;font-style: normal;font-weight: bold;
    margin: 0px 0px 0px 0px;padding:7px 12px 6px 12px;
    text-align: center;text-decoration: none;vertical-align: top;white-space: nowrap;
    background-color: #069fd8;color: #FFFFFF;display: inline-block;
}
.button:hover, .button:active, .button:visited {
    background-color: #069fd8;
    color: #FFFFFF;text-decoration: none;
}
.button-smll
{
    border: 0 none;
    background-color: #699F00;
    color: #FFFFFF;
    padding:0px 17px 0px 17px;
  height:22px;line-height: 21px;font-family:Microsoft YaHei;
    font-size: 12px;
    cursor: pointer;
    display: inline-block;
    text-align: center;
    vertical-align: middle;
}
.button-smll:hover, .button-smll:active, .button-smll:visited
{
    background-color: #7FB52B;
    color: #FFFFFF;
}

.btn-div {
    -moz-user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius:0px;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.42857;
    margin-bottom: 0;
    padding: 3px 21px 4px 21px;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap;
  
  background-color: #2B3941;
    border-color: #2B3941;
  
  font-family: Microsoft YaHei,Tahoma,Verdana,Helvetica, Arial, sans-serif,SimHei;
  transition:     color 300ms ease-in-out, background-color 300ms ease-in-out;
  -moz-transition:  color 300ms ease-in-out, background-color 300ms ease-in-out;
  -webkit-transition: color 300ms ease-in-out, background-color 300ms ease-in-out;
  -o-transition:    color 300ms ease-in-out, background-color 300ms ease-in-out;
}
.btn-div:hover, .btn-div:active
{
  border: 1px solid transparent;
    background-color: #666;
    border-color: #666;
}



.t01 {color: #ffffff;font-size: 11px; background-color: #FF0000;}
.t02 {color: #ffffff;font-size: 11px; background-color: #FFCC00;}
.t03 {color: #ffffff;font-size: 11px; background-color: #009900;}
.t04 {color: #ffffff;font-size: 11px; background-color: #0066FF;}
.t05 {color: #ffffff;font-size: 11px; background-color: #9933CC;}

#message table {empty-cells: show;border-collapse:collapse;}
#message table td {border:1px solid #ccc;padding:5px;}

.lable_a {
    display: inline-block;
    padding: 0 9px;
    margin: 0 auto;
    height: 22px;
    line-height: 22px;
    color: #fff;
    border-radius: 0 0 6px 6px;
    position:relative;
}

.div_radius {border-radius: 5px;}

/*字体大小变换
-webkit-transition: font-size 0.2s;
transition: font-size 0.2s;
*/