﻿@charset "UTF-8";
ol, ul { list-style: none; padding: 0; margin: 0 }
a { text-decoration: none; color: #3c3c3c; }
a:hover { text-decoration: underline; color: #BA2636; }

::-webkit-scrollbar { width: 8px; height: 8px; }
::-webkit-scrollbar-track { border: 1px #d3d3d3 solid; box-shadow: 0px 0px 3px #dfdfdf inset; border-radius: 10px; background: #eee; }
::-webkit-scrollbar-thumb { border: 1px #808080 solid; border-radius: 10px; background: #999; }
::-webkit-scrollbar-thumb:hover { background: #7d7d7d; }

.red { color: rgb(250,126,137) !important; }
.blue { color: rgb(26, 197, 225) !important; }
.gray { color: rgb(102, 102, 102) !important; }
.dark { color: rgb(176, 176, 176) !important; }
.black { color: rgb(51, 51, 51) !important; }

.fs10 { font-size: 10px; }
.fs12 { font-size: 12px; }
.fs14 { font-size: 14px; }
.fs16 { font-size: 16px; }
.fs18 { font-size: 18px; }

.floatleft { float: left; }
.floatright { float: right; }

.yuanjiao { border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; }
.shangyuanjiao { border-top-left-radius: 4px; border-top-right-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; }
.xiayuanjiao { border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; }

.m5 { margin: 5px; }
.m10 { margin: 10px; }
.m15 { margin: 15px; }
.m20 { margin: 20px; }
.mt5 { margin-top: 5px; }
.mt10 { margin-top: 10px; }
.mt15 { margin-top: 15px; }
.mr5 { margin-right: 5px; }
.mr10 { margin-right: 10px; }
.mr15 { margin-right: 15px; }
.mb5 { margin-bottom: 5px; }
.mb10 { margin-bottom: 10px; }
.mb15 { margin-bottom: 15px; }
.ml5 { margin-left: 5px; }
.ml10 { margin-left: 10px; }
.ml15 { margin-left: 15px; }
.p5 { padding: 5px; }
.p10 { padding: 10px; }
.p15 { padding: 15px; }
.p20 { padding: 20px; }
.pt5 { padding-top: 5px; }
.pt10 { padding-top: 10px; }
.pt15 { padding-top: 15px; }
.pr5 { padding-right: 5px; }
.pr10 { padding-right: 10px; }
.pr15 { padding-right: 15px; }
.pb5 { padding-bottom: 5px; }
.pb10 { padding-bottom: 10px; }
.pb15 { padding-bottom: 15px; }
.pl5 { padding-left: 5px; }
.pl10 { padding-left: 10px; }
.pl15 { padding-left: 15px; }

.filter2 { filter: alpha(opacity=20); -moz-opacity: 0.2; opacity: 0.2; }
.filter3 { filter: alpha(opacity=30); -moz-opacity: 0.3; opacity: 0.3; }
.filter4 { filter: alpha(opacity=40); -moz-opacity: 0.4; opacity: 0.4; }
.filter5 { filter: alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5; }
.filter6 { filter: alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6; }
.filter7 { filter: alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7; }
.filter8 { filter: alpha(opacity=80); -moz-opacity: 0.8; opacity: 0.8; }
.filter9 { filter: alpha(opacity=90); -moz-opacity: 0.9; opacity: 0.9; }

.w20 { width: 20px; }
.w40 { width: 40px; }
.w60 { width: 60px; }
.w80 { width: 80px; }
.w100 { width: 100px; }
.w120 { width: 120px; }
.w160 { width: 160px; }
.w320 { width: 320px; }
.w640 { width: 640px; }
.w960 { width: 960px; }
.w1000 { width: 1000px; }

.dom-display .normal { display: none; }
.dom-display .current { display: block; }

.sitenav { width: 100%; z-index: 10000; background: #f5f5f5; border-bottom: solid 1px #eee; *zoom: 1; min-width: 960px; }
.header, .content, .footer { width: 100%; min-width: 1200px; *zoom: 1; }
.sitenav:after, .header:after, .content:after, .footer:after { content: ""; display: table; clear: both; }
.content-area { margin: 0 auto; *zoom: 1; min-width: 960px; min-height: 36px; margin-top: 12px; }
.content-area-item { float: left; min-height: 36px; min-width: 100px; }
.content-area-item-module { min-height: 36px; margin: 5px; }

#right_iconbox { display: none; width: 48px; position: fixed; bottom: 20px; right: 16px; z-index: 9999; }
#right_iconbox a { display: inline-block; }
#right_iconbox a > div { display: inline-block; margin: -5px 0 0 0 !important; }
#right_iconbox .icon_top { cursor: pointer; width: 48px; height: 48px; background: url(icon_all.png) no-repeat 0 0; background-color: #c3c3c3; position: relative; opacity: 0.8; filter: Alpha(opacity=80); }
#right_iconbox .icon_top:hover { cursor: pointer; width: 48px; height: 48px; background: url(icon_all.png) no-repeat 0 -192px; background-color: #bf0303; position: relative; }
