body{margin:0;font-family:'open sans',sans-serif;color:#222}
.nav{font-weight:normal;margin:0px;padding:0px;list-style-type:none;z-index:1000}
.nav li,.navbottom li{padding:0}
.nav a:hover{text-decoration:none;color:#fff;cursor:pointer;background-color:#4c4c4c}
.nav li a{text-decoration:none !important;color:#11c;padding:0.2em 0;margin: 0}
.nav2{font-family: arial,sans-serif;font-weight:normal;margin:0px;padding:0.5px 0;list-style-type: none;color:#888;z-index: 1000}
.nav2 li{margin:0 5px 5px 0;display:inline-block}
.nav2 div:hover{background-color: #357AE8;border: 1px solid #2F5BB7;color: white;background-image: -ms-linear-gradient(bottom right, #4D90FE 0%, #295FB5 100%);background-image: -moz-linear-gradient(bottom right, #4D90FE 0%, #295FB5 100%);background-image: -o-linear-gradient(bottom right, #4D90FE 0%, #295FB5 100%);background-image: -webkit-gradient(linear, right bottom, left top, color-stop(0, #4D90FE), color-stop(1, #295FB5));background-image: -webkit-linear-gradient(bottom right, #4D90FE 0%, #295FB5 100%);background-image: linear-gradient(to top left, #4D90FE 0%, #295FB5 100%)}
.note{font-size:0.9em;font-weight:normal;margin:0px;color:#888;font-style:italic}
.link{cursor:pointer;text-decoration:underline;color:#11c}
.b1{margin:5px 5px 0px 0px;background-color:#dd4b39;color:white;padding:5px;font-weight:bolder;font-size:0.9em;min-width:70px;border:0px;cursor:pointer}
.search{font-family:arial, sans-serif;list-style-type: none;width:100%;padding:0px;margin:5px}
.search li{margin:0 0 20px 0}
.search a{cursor:pointer;font-weight:normal;padding:5px 0px 2px 0px;border-bottom:1px solid #eee;text-decoration:none}
.search a:hover{border-bottom:1px solid black;text-decoration:none}
a{color:#245dc1;cursor:pointer;text-decoration:none}
.bs{background-position:-136px -165px;width:15px;height:15px;margin-top:3px;border:0px;white-space:nowrap;display:inline-block}
.img1{float:right;border:1px solid black;margin:0px 0px 5px 10px;text-decoration:none}
cite{color:#093;font-style:normal}
.is{top:0px;vertical-align:top;padding-top:0px;display:inline-block;width:100%}
.is div{width:150px;height:150px;text-align:left;vertical-align:bottom}
.is img{max-height:150px;max-width:150px;border:1px solid #ccc;bottom:0px;padding:1px;display:block;text-decoration:none;position:absolute;min-width:30px;min-height:30px;background-color:#eee}
dd{margin:0px}
.ibx{background-color:#0000bb;color:#fff;font-weight:bold;padding:8px 0px}
.nav2 a{white-space:nowrap;float:left;display: block;font-weight: bold;text-align: center;padding: 0.2em 0.5em;text-decoration: none}
.pnav a{padding:3px 8px;font-size:1.2em;margin-right:15px;color:#2200CC;border:1px solid #bbb;text-decoration:none}
.mp1{min-width:600px;max-width:1008px;margin:auto;text-align:left}
.dt1{background-color:#eee;padding:5px}
.tags{font-style:italic}
.tags a{margin:2px 15px 7px 0px;padding:3px 5px;border:1px solid #ccc;background-color:#f0f0f0;white-space:nowrap;display:inline-block;color:#1e45c6;text-shadow:1px 1px 0 #fafdff;border-radius:2px}
.nofollow{background-color:#4787ED;color:#fff;cursor:pointer;font-weight:bold}
.follow{background-color:green;color:#fff;cursor:pointer;font-weight:bold}
.ft1{padding:3px 0px 3px 8px;font-size:1em}
.tdo{text-decoration:none}
.qrc{text-align:center;padding:5px 0px}
a:hover{text-decoration:none}
.search a:visited{color:#609}
.search a:link{color:#1a0dab}
.search h3{margin:0em 0em 0.5em 0em;line-height:1.8px;font-size:1.7em;white-space:nowrap}
.hedit{text-decoration:none;font-size:0.9em;margin-left:5px}
img{border:0px;text-decoration:none}
.nav3{font-family:arial,sans-serif;font-weight:bolder;margin:0px;padding:0px;clear:both;list-style-type:none;z-index:1000}
.pim{min-height:50px;box-shadow:5px 5px 5px #ccc;-webkit-box-shadow:5px 5px 5px #ccc;border:1px solid #ccc}
.co{color:#dd4b39}
.bto{background-color:#d14836;border:1px solid #B0281A;color:white;background-image:-ms-linear-gradient(bottom right,#DC4B39 0%,#D24735 100%);background-image:-moz-linear-gradient(bottom right,#DC4B39 0%,#D24735 100%);background-image:-o-linear-gradient(bottom right,#DC4B39 0%,#D24735 100%);background-image:-webkit-gradient(linear,right bottom,left top,color-stop(0,#DC4B39),color-stop(1,#D24735));background-image:-webkit-linear-gradient(bottom right,#DC4B39 0%,#D24735 100%);background-image:linear-gradient(to top left,#DC4B39 0%,#D24735 100%)}
.btb{background-color:#4d90fe;border:1px solid #4D90FE;color:white;background-image:-webkit-linear-gradient(top,rgb(78,145,253),rgb(70,135,238))}
.btx{font-size:0.85em;font-weight:normal;border-radius:2px;cursor:pointer;padding:3px 5px;text-align:center;vertical-align:middle;display:inline-block;min-width:50px;line-height:1.5em;text-shadow:rgba(0,0,0,0.1)0px 1px 0px;transition:box-shadow 200ms cubic-bezier(0.4,0,0.2,1)}
.btgy{background-color:#f0f0f0;border:1px solid #888;color:#444;background-image:-ms-linear-gradient(bottom right,#858585 0%,#757575 100%);background-image:-moz-linear-gradient(bottom right,#858585 0%,#757575 100%);background-image:-o-linear-gradient(bottom right,#858585 0%,#757575 100%);background-image:-webkit-gradient(linear,right bottom,left top,color-stop(0,#858585),color-stop(1,#757575));background-image:-webkit-linear-gradient(bottom right,#858585 0%,#757575 100%);background-image:linear-gradient(to top left,#858585 0%,#757575 100%)}
.btge{background-color:#3D9401;border:1px solid #29691E;color:white;background-image:-webkit-linear-gradient(top,rgb(62,149,0),rgb(56,138,1))}
figure{margin:0px}
.hdec{font-weight:bolder;padding:5px 0px;background-color:#f0f0f0;border-top:1px solid #dd4b39;border-bottom:1px solid #dd4b39;min-height:55px}
.btb:hover{background-color:#357AE8;border:1px solid #2F5BB7;color:white;background-image:-webkit-linear-gradient(top,#4D90FE,#357AE8)}
.dvy{border: 1px solid #E5D387;background: #FFFCD8;background: -moz-linear-gradient(113deg, #E5D387, #FFFCD8 28%);background: -webkit-gradient(linear, 100% 100%, 85% 53%, from(#E5D387), to(#FFFCD8));background: -ms-linear-gradient(linear, 100% 100%, 85% 53%, from(#E5D387), to(#FFFCD8));background: -o-linear-gradient(113deg, #E5D387, #FFFCD8 28%);background: linear-gradient(113deg, #E5D387,#FFFCD8 28%);-webkit-border-radius: 6px;border-radius: 6px;position: relative}
.dvgy{border: 1px solid #ddd;background: #fefefe;background: -moz-linear-gradient(113deg, #eeeeee, #f6f6f6 28%);background: -webkit-gradient(linear, 100% 100%, 85% 53%, from(#eeeeee), to(#f6f6f6));background: -o-linear-gradient(113deg, #eeeeee, #f6f6f6 28%);background: linear-gradient(113deg, #eeeeee,#f6f6f6 28%);-webkit-border-radius: 6px;border-radius: 6px;position: relative}
.curl{-webkit-border-bottom-right-radius: 150px 25px;border-bottom-right-radius: 150px 25px}
.txtsearch{font-family:Arial,'Sans-serif';font-size:1.3em;font-weight:normal;height:auto;border:0px;padding:0.3em 0px;outline:none;-webkit-appearance:none;flex-grow:1;flex-shrink:1;margin:0 0.3em}
.txtsearch:active{border:1px solid #4d90fe}
.curl::after{background: transparent;bottom: 13px;-webkit-box-shadow: 8px 12px 10px rgba(0,0,0,0.25);box-shadow: 8px 12px 10px rgba(0,0,0,0.25);height: 70%;opacity: 0.5;position: absolute;right: 11px;-moz-transform: rotate(5deg)skew(10deg);-webkit-transform: rotate(5deg)skew(10deg);transform: rotate(5deg)skew(10deg);width: 70%;z-index: -2}
.sbtc{display:block;list-style:none;margin:0;padding:0}
.sbt{position:relative;display:inline-block;line-height:25px;padding:0;vertical-align:top}
.pim:hover{border:1px solid #4D90FE}
::-webkit-scrollbar{width:14px}
::-webkit-scrollbar-thumb{background-color:#666;cursor:pointer}
::-webkit-scrollbar-track{background-color:#f0f0f0}
.bserv:hover{background-color:#fff}
.sys-inblock{position:relative;display:-moz-inline-box;display:inline-block}
ul{line-height:1.8em;padding:0}
button{background:rgb(76,142,250);border:0;border-radius:2px;box-sizing:border-box;color:#fff;cursor:pointer;font-size:.875em;margin:0;padding:10px 24px;transition:box-shadow 200ms cubic-bezier(0.4,0,0.2,1)}
.nav2 div{font-size:0.95em;font-weight:normal;border-radius:2px;cursor:pointer;padding:0px;margin:0px;text-align:center;vertical-align:middle;display:inline-block;min-width:50px;line-height:1.5em;text-shadow:rgba(0,0,0,0.0976563)0px 1px 0px;background-color:#888;border:1px solid #777;color:white}
.nav2 span{display:inline-block;margin:4px 10px}
