body{margin-top:20px;background-color:#f8f8f8}
pre,td{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}
.gold{color:#ffff00!important}
.red{color:red!important}
.blue{color:blue!important}
.green{color:green!important}
.grey{color:grey!important}
.strong{font-weight:bold}
.hidden,.hide{display:none}
.light{background:#CCC;color:#333}
.dark{background:#333;color:#CCC}
.grid{text-align:center}
.banner{text-align:center;padding:10px 0}
.table{margin-bottom:35px}
.banner button{margin-top:7px}
.divider{width:100%;background:#CCC;height:1px;margin:25px 0}
.explainer{font-weight:200;text-align:center;color:#222;margin-bottom:10px}
button{margin-bottom:10px}
img{max-width:100%}
ul.new_tools_list,ul.sitemap_list{margin:20px 0 20px 35px}
ul.friend_link_list{margin:20px 10px}
ul.new_tools_list li{list-style-type:decimal}
ul.sitemap_list{list-style-type:upper-roman}
ul.friend_link_list li{list-style-type:none}
.site-nav{position:relative;width:100%;padding:5px 0;overflow:hidden;margin-bottom:10px}
.site-nav .site-title{width:144px;height:35px;font-size:1em;color:#FFFFFF;text-align:center;line-height:35px;background:#75a3ef;z-index:500;margin:0 0 10px 1px;border-radius:4px}
.site-nav .long-title{width:240px}
.site-nav ul{width:100%;margin:0 auto;border-top:1px solid #ddd;border-left:1px solid #ddd;overflow:hidden;list-style:none}
.site-nav li{float:left;width:165px;height:30px;overflow:hidden;border-right:1px solid #ddd;border-bottom:1px solid #ddd}
.site-nav li a{background:#eee;display:inline-block;width:100%;color:#333;height:100%;line-height:31px;padding:0 10px;font-size:.9em;text-decoration:none}
.site-nav li a:hover{color:#333;background:#ccc}
.site-nav li a.new{color:red}
.site-navzx{position:relative;width:100%;padding:5px 0;overflow:hidden;margin-bottom:10px}
.site-navzx .site-title a{width:144px;height:35px;font-size:1em;color:#FFFFFF;text-align:center;line-height:35px;background:#75a3ef;z-index:500;margin:0 0 10px 1px;border-radius:4px}
.site-navzx .site-title{width:144px;height:35px;font-size:1em;color:#FFFFFF;text-align:center;line-height:35px;background:#75a3ef;z-index:500;margin:0 0 10px 1px;border-radius:4px}
.site-navzx .long-title{width:240px}
.site-navzx ul{width:100%;margin:0 auto;border-top:1px solid #ddd;border-left:1px solid #ddd;overflow:hidden;list-style:none}
.site-navzx li{float:left;width:33.1%;height:30px;overflow:hidden;border-right:1px solid #ddd;border-bottom:1px solid #ddd}
.site-navzx li a{background:#eee;display:inline-block;width:100%;color:#333;height:100%;line-height:31px;padding:0 10px;font-size:.9em;text-decoration:none}
.site-navzx li a:hover{color:#333;background:#ccc}
.site-navzx li a.new{color:red}
@media only screen and (max-width:767px){.site-nav li{width:152px}
}.footer{text-align:center;padding:10px 0;font-size:14px;margin-bottom:30px}
#qrcode_ad{position:fixed;top:100px;right:30px;z-index:99999;border:1px solid #E5E5DB;padding:5px}
::-webkit-scrollbar{width:8px}
::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.3);border-radius:2px}
::-webkit-scrollbar-thumb{border-radius:2px;background:rgba(0,0,0,0.1);-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.5)}
::-webkit-scrollbar-thumb:window-inactive{background:rgba(255,0,0,0.4)}
@media only screen and (max-width:999px){#qrcode_ad{display:none}
}@media only screen and (max-width:767px){.navbar ul.pull-right{display:none}
}@keyframes pound{from{transform:none}
to{transform:scale(1.15)}
}@keyframes for_ad{from{transform:none}
to{transform:scale(1.02)}
}.gg_ad_shake:hover{animation:for_ad .3s infinite}
.shake_logo:hover{animation:pound .3s infinite}
.navbar .webmaster a{color:red;font-weight:bold}
.shake_logo{border:none}
.full_screen_bg{position:fixed;top:0;right:0;bottom:0;left:0;background:#f1f1f1;background:rgba(0,0,0,0.39)}
#site_menu{display:block;overflow:hidden}
.sub_menus{width:510px}
.sub_menus li a{color:#ddd;overflow:hidden}
.sub_menu_title{background-color:rgba(248,248,248,0.81)!important;width:510px;height:20px!important;line-height:20px!important}
.sub_menu_title a{color:#000!important}
#menu_list{Z-INDEX:999999}
#menu_list,#menu_list UL{padding:0px;margin:0px;list-style-type:none}
#menu_list LI,#menu_list a{HEIGHT:40px;LINE-HEIGHT:40px;FLOAT:left}
#menu_list LI{padding:0px;MARGIN:0px;margin-left:-2px}
#menu_list a{DISPLAY:block;margin:0 10px;TEXT-ALIGN:center}
#menu_list LI:hover,#menu_list A:hover{color:#FF7B0E}
#menu_list LI a:hover{text-decoration:none}
#menu_list LI ul li a:hover{background-image:none}
#menu_list LI UL{display:none;POSITION:absolute}
#menu_list LI UL li,#menu_list LI UL li a{line-height:24px;height:24px;background-image:none}
#menu_list LI:hover UL,#menu_list LI.sfhover UL{MARGIN-TOP:37px;padding:4px;Z-INDEX:5;FILTER:alpha (opacity=80);MARGIN-LEFT:0px;BORDER-BOTTOM:#0D1C31 1px solid;POSITION:absolute;background-color:#0D182A;opacity:0.80;+CLEAR:both;+MARGIN-TOP:0px;_clear:both;_margin-top:0px;display:block}
#menu_list LI:hover UL LI A,#menu_list LI.sfhover UL LI A{DISPLAY:block;PADDING:0px 0px 0px 8px;FONT-WEIGHT:normal;FONT-SIZE:13px;MARGIN:0px;TEXT-TRANSFORM:none;WIDTH:120px;TEXT-ALIGN:left}
#menu_list LI:hover UL LI A:hover,#menu_list LI.sfhover UL LI A:hover{BACKGROUND-COLOR:#0D182A}
#menu_list UL LI UL{DISPLAY:none}
#menu_list UL LI UL LI A:hover{MARGIN-TOP:-2px;DISPLAY:block;FILTER:alpha (opacity=85);MARGIN-LEFT:50px;WIDTH:105px;POSITION:absolute;BACKGROUND-COLOR:#666}
.sub_menus_1{margin-left:-40px!important}
.sub_menus_2{margin-left:-120px!important}
.sub_menus_3{margin-left:-200px!important}
.sub_menus_4{margin-left:-290px!important}
#menu_list .new{color:#FF9292}
.suggest_list li{list-style-type:none;color:black}
.suggest_list li a{color:green}