body{background:#ffffff;/*font-family: 'PT Sans', sans-serif;*/
font-family: "Arial","Microsoft YaHei","黑体","宋体",sans-serif;box-sizing:border-box;}
a:link,
a:visited,
a{text-decoration:none;/*color: white;*/}
.footer {font-size: 12px;color:#9b9b9b;padding-bottom: 50px;}
body a{transition: 0.5s all;-webkit-transition: 0.5s all;-o-transition: 0.5s all;-moz-transition: 0.5s all;-ms-transition: 0.5s all;}
 ul{padding: 0;margin: 0;}
h1,h2,h3,h4,h5,h6,label,p{margin:0;}
/*----*/
.top-header{background:#8fbf00; }
.head-top {  padding: 0 15px;}
.top-head {  padding: 0 15px;}
/*--logo--*/
.logo {float:left;  }
.logo h1{font-size: 2.5em;font-family: 'Montserrat Alternates', sans-serif;}
.logo h1 a{text-decoration: none;color:#2d2d2d;}
.logo h1 a span{text-decoration: none;color:#8fbf00;}
.top-nav{float:right;padding:15px;}
.top-nav ul li {display:inline-block;float: left;}
.special_c {display: none;}
.text-box {max-width:41.6667%;flex-basis: 41.6667%;text-align: left;padding-right: 10px;padding-left: 10px;}
.text-box div {max-width: 360px;}
.text-box h2 {font-size: 36px;display: inline-block;font-weight: 400;min-height: 1.3em;margin-left: -2px;line-height: 1.3em;letter-spacing: -.008em;}
.img-box {max-width:58.3332%;flex-basis: 58.3332%;margin:auto 0;text-align:center;float: right;}
.head_line h1 {letter-spacing: -.012em;font-size: 44px;line-height: 1.3em;font-weight: 400;margin:30px;}
.to_first {order:1;-webkit-order:1;}
.to_second {order:2;-webkit-order:2;}
.top-nav span.menu1 {  display: none;}
.item_des {display: inline-block;}
.rbox {display: block;margin:auto;}
.top-nav ul li  a {display: inline-block;color: #000;text-decoration: none;
font-size: 1.1em;padding:0.5em 1.3em;}
.top-nav ul li  a:hover{color:#fff;}
.top-nav ul li a.color1:hover{color:#006eff;}
.top-nav ul li a.color2:hover{background:#fd9f3e;}
.top-nav ul li a.color3:hover{background:#553a99;}
.top-nav ul li a.color4:hover{background:#6cbc35;}
.top-nav ul li a.color5:hover{background:#08538c;}
.top-nav ul li a.color6:hover{background:#FFE500;}
.header-top {background:#fff;padding: 0.5em 0 ;border-bottom: 1px solid #D3D2D2;}
/*--content--*/
h2.new{color:#000;font-size:1.5em;  padding: 0 0.7em;}
 h2.new:after, h2.new:before{content:"";background:#8FBF00;width:489px;height:2px;display:inline-block;  vertical-align: middle;    margin:0 10px 0 0;}
 h2.new:after{margin:0 0px 0 10px;}
.content-top {  padding: 5em 0 4em;}
/*--col-mn--*/
.col-mn{/*background:url(../images/ba2.jpg)no-repeat center;*/
width:100%;min-height:380px;display:block;background-size:cover;  padding: 6.5em 0 0;}
.col-mn2{color:#fff;}
.col-mn2 h3{font-size:3em;  font-family: 'Montserrat Alternates', sans-serif;}
.col-mn2 p{font-size: 1.1em;  width: 75%;  margin: 0.5em 0 1.5em;}
a.more-in{background:#8fbf00;  text-decoration: none;  font-size: 1em;  padding: 0.5em 1em;  color:#fff;}
a.more-in:hover {  background: #fff;  color:#2d2d2d;}
/*--latest--*/
a.fashion {  float: left;  width: 34%;}
.late {  padding: 2em 0 0;}
.latest h4{background: #2d2d2d;font-size: 1.5em;display: block;color:#fff;  padding: 10px 15px;}
a.comment{text-decoration: none;font-size: 1em;color:#8fbf00;}
a.comment i{background:url(../images/img-sprite.png)no-repeat -41px -16px;width:16px;min-height:16px;display: inline-block;  vertical-align: middle;  margin-right: 4px;}
.featured {  padding: 5em 0;}
/*--//content--*/
/*--footer--*/
.footer-middle{background:#2d2d2d;padding:2em 0;}
.footer-class{color:#fff;font-size:1em;text-align:center;background:#373b43;padding:1em 1em;}
.footer-class a{color:#2d2d2d;text-decoration:none;}
.footer-class a:hover{color:#fff;}
/*--//footer--*/
/*--games--*/
.games {  padding: 3em 0 4em;}
.games h2 {  font-size: 3em;  font-family: 'Montserrat Alternates', sans-serif;  color: #2d2d2d;  text-align: center;}
/*--//games--*/
/*--contact--*/
.contact {  padding: 3em 0 0;}
.contact h2{font-size: 3em;font-family: 'Montserrat Alternates', sans-serif;color:#2d2d2d;text-align: center;}
.map iframe{width: 100%;height:350px;border:none;}
.send input[type="submit"]{width: 14%;font-size: 1.1em;background:#8FBF00;padding: 0.4em 0.8em;text-align: center;color: #fff;border: none;outline:none;-webkit-appearance: none;}
.send input[type="submit"]:hover{background:#2d2d2d;}
.address-more h4{color:#626262;font-size:1.4em;  font-family: 'Montserrat Alternates', sans-serif;margin: 0 0 0.3em;}
.address-more p a{text-decoration:none;color: #9A9898;}
.address-more p a:hover{color: #8FBF00;}
/*--//contact--*/
/*--four--*/
.four{  padding: 9em 0 10em;  text-align: center;  min-height: 477px;}
.four h2{  color: #8fbf00;  font-size: 7em;font-family: 'Montserrat Alternates', sans-serif;  padding: 0.1em 0 0.2em;}
.four p{color:#2d2d2d;font-size: 2em;}
/*--//four--*/
/*--reviews--*/
.review h2{font-size: 3em;font-family: 'Montserrat Alternates', sans-serif;  color:#2d2d2d;  text-align: center;}
.review {  padding: 3em 0 5em;}
.review-md1 {  padding: 3em 0 0;}
/*--//reviews--*/

.top-blog p{font-size:1.1em;color:#A09F9F;line-height: 1.5em;}
.top-blog p a{text-decoration:none;color:#8fbf00;}
.top-blog  a.fast{text-decoration:none;font-size:1.1em;color:#2d2d2d;  font-family: 'Montserrat Alternates', sans-serif;}
.top-blog a.fast:hover,.top-blog p a:hover,ul.popular li a:hover,a.more-dummy:hover{color:#8fbf00;}
.pagination > .active > a,.pagination > .active > a:hover{background:#8FBF00;border-color:#8FBF00;}
.pagination {  margin: 0;}
.pagination > li > a:hover{  color: #FFFFFF;  border-color: #8FBF00;  background: #8FBF00;}
a.more {  color: #fff;  background: #8FBF00;  padding: 0.5em 1em;  display: inline-block;  text-decoration: none;}
a.more:hover {  background: #2d2d2d;}
p.sed {  margin: 0.5em 0 1em;}
nav {  text-align: center;}
.single {  padding: 0em 15px 0;}
/*--//single--*/
/*--responsive--*/
@media(max-width:1024px){ul.wmuSliderPagination {  height: 283px;  padding: 8em 2em 0;}
h2.new:after, h2.new:before {  width: 389px;}
/*--blog--*/
.top-blog {  width: 86%;}}
a.mask {text-decoration: none;overflow: hidden;display: block;}
a.mask {text-decoration: none;overflow: hidden;display: block;}
.lbtn{display: inline-block;border: solid 1px  #f47820;text-align: center;height: 32px;width: 120px;line-height: 32px;color: lightsalmon;border-radius:18px;margin-top: 25px;}
.lbtn:hover{background: lightsalmon;color: #fff;}
.logo a img {width:175px;margin:auto 0;}

.row {box-sizing: border-box;display: flex;-webkit-box-flex: 0;-webkit-box-orient: horizontal;-webkit-box-direction: normal;flex-direction: row;flex-wrap: wrap;margin-right: -10px;margin-left: -10px;padding: 5%;border-top: 1px solid #eee;}
.row p {color: #717682;display: inline-block;font-size: 16px;font-weight: 400;line-height: 1.7em;}
.shadow {box-shadow: 0px 0px 20px #888888;}
.radius {-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.text-box div * {margin-bottom: 20px;}
.img-box img {margin:auto auto;max-width: calc(100% - 30px);max-height: 300px;}
#l_box {padding-top: 45px;text-align: left;}
.top-nav ul li a {color: #fff;display: block;background: none;border: none;margin: 0.4em;padding: 0px 0px;padding-bottom:10px;}
.top-nav ul li.active a {color: #006eff;border-bottom: 1px solid #006EFF;}

.effect-wrapper{height:auto; width:100%; margin:0 auto; background-size:100%; overflow:hidden; position:relative;}
.effect-topic {background:#eee;font-size:16px;padding-left:20px;padding-top:8px;padding-bottom:7px;border-bottom: 1px solid #ccc;}
textarea {border: 0px solid;resize:none;margin:auto auto;line-height:25px;font-size:14px;}
textarea:focus {outline: none;border: 0px solid;}
.right_box {margin-left:29px;background:#ffffff;border:1px solid #979797;width: 70%;min-width:538px;height:466px;font-size:19px;color:#000000;}

.left_box {background:#ffffff;border:1px solid #979797;width:25%;min-width:188px;height:466px;padding-left:18px;padding-top:16px;}
div {font-size: 14px;}
.left_box div {font-size:14px;color:#000000;line-height:40px;height:40px;}
.left_box div img{background:#d0021b;width:6px;height:20px;border:0;margin-right:8px;}