html{ -webkit-text-size-adjust:none}
body,button,input,select,textarea{ font:12px/1.5 tahoma,arial,"ËÎÌå",sans-serif}
body{ color:#616161}
a{ color:#0a8cd2; text-decoration:none}
a:hover{ color:#0a8cd2}
a:visited{ color:#0a8cd2}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{ margin:0; padding:0}
address,cite,dfn,em,var{ font-style:normal}
code,kbd,pre,samp{ font-family:courier new,courier,monospace}
small{ font-size:12px}
ul,ol{ list-style:none outside none}
a{ text-decoration:none}
a:hover{ text-decoration:underline}
sup{ vertical-align:text-top}
sub{ vertical-align:text-bottom}
legend{ color:#000}
fieldset,img{ border:0 none}
button,input,select,textarea{ font-size:100%}
table{ border-collapse:collapse; border-spacing:0}
#page,#header,#content,#footer{ margin-left:auto; margin-right:auto}
.um-vm{ display:inline-block; height:100%; width:0; vertical-align:middle; *display:inline; *zoom:1}
.um-mv{ display:inline-block; vertical-align:middle; *display:inline; *zoom:1}
.um-cp{ background-attachment:scroll; background-position:center center; background-repeat:no-repeat}
.um-ib{ display:inline-block; *display:inline; *zoom:1}
.um-fl{ float:left; _display:inline}
.um-fr{ float:right; _display:inline}
.um-clear{ zoom:1}
.um-clear:after{ content:" "; font-size:0; line-height:0; display:block; height:0; clear:both; visibility:hidden}
#content{ min-height:450px; padding-bottom:10px}
.um-btn{ background:0; border:1px solid transparent; _border-color:#f3f3f3; height:20px; line-height:20px; display:inline-block; *display:inline; *zoom:1; text-decoration:none; cursor:pointer; text-align:center; vertical-align:middle; margin-right:2px}
.um-btn:hover,.um-btn.hover{ border-color:#d2d5da; text-decoration:none; background:#e7f1f8}
#position{ width:988px; border:1px solid #e2e2e2; margin:8px auto 5px; height:28px; line-height:28px; background:#f3f3f3; display:none}
#position ul{ margin-left:10px; *zoom:1}
#position ul:after{ content:" "; font-size:0; line-height:0; display:block; height:0; clear:both; visibility:hidden}
#position ul li{ float:left}
#position ul li a{ color:#0a8cd2}
#position ul li em{ font-family:ËÎÌå}
#position ul li.split{ padding:0 5px}
.ui-dialog-mask{ position:absolute; z-index:100000; top:0; right:0; bottom:0; left:0; width:100%; height:100%; background-color:#000; opacity:.2; filter:alpha(opacity=20)}
.ui-dialog{ position:absolute; z-index:100001; top:90px; left:50%; width:420px; margin-left:-210px; padding:8px; background:rgba(122,122,122,0.5); filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#7f7A7A7A',EndColorStr='#7f7A7A7A')}
.ui-dialog .ui-dialog-hd{ color:#fff; display:block; font-size:14px; font-weight:700; height:30px; line-height:28px; padding-left:8px; position:relative; z-index:2; background-color:#d9821c}
.ui-dialog .ui-dialog-hd .close{ width:14px; height:14px; position:absolute; right:7px; top:7px; text-indent:-9em; overflow:hidden; background:transparent url(../image/dialog.png) -17px -36px no-repeat; background-position:-17px -36px}
.ui-dialog .ui-dialog-bd{ background-color:#ebebeb; display:block; position:relative; z-index:2; padding:15px 20px 20px}
.in-pagination{ width:100%; margin:20px 0; overflow:hidden; text-align:right; color:#bbb; line-height:20px}
.in-pagination a,.in-pagination span{ display:inline-block; padding:0 3px; text-align:center; white-space:nowrap; *word-break:break-all; *word-wrap:break-word; color:#616161; min-width:14px}
.in-pagination a{ position:relative; color:#0a8cd2!important}
.in-pagination .current{ font-weight:700}
.in-pagination .page-break,.in-pagination .page-prev,.in-pagination .page-next{ padding:0 5px}
.in-pagination .page-skip{ padding:0}
.in-pagination .page-skip input{ border:1px solid #e2e2e2; text-align:center; width:30px; margin:0 3px; height:20px}
.in-pagination .page-skip .button{ padding:0; border:1px solid #e2e2e2; background:#f0f0f0; cursor:pointer; text-align:center; width:50px; height:20px; color:#000}
/*
#header{ width:100%}
#header .toolbar{ height:25px; line-height:25px; background:#f7f7f7}
#header .toolbar .warp{ width:1000px; margin:0 auto; height:100%; position:relative}
#header .toolbar .warp ul{ position:absolute; height:100%; right:0; top:0}
#header .toolbar .warp ul li{ float:left; _display:inline; margin-right:10px; color:#000}
#header .toolbar .warp ul li a{ color:#616161}
#header .W{ background:#222; width:100%}
#header .W .warp{ width:1000px; margin:0 auto; *zoom:1}
#header .W .warp:after{ content:" "; font-size:0; line-height:0; display:block; height:0; clear:both; visibility:hidden}
#header .W .warp .logo{ width:180px; height:80px; margin:0 auto; float:left; _display:inline}
#header .W .warp .nav{ height:80px; float:left; _display:inline}
#header .W .warp .nav li{ height:80px; line-height:80px; width:100px; text-align:center; float:left; _display:inline; cursor:pointer; background:transparent url(../image/nav-split.gif) right 0 no-repeat}
#header .W .warp .nav li.hover{ background-color:#171717}
#header .W .warp .nav li.hover .menu-box{ background:transparent url(../image/menu-split.gif) 0 bottom no-repeat}
#header .W .warp .nav li em{ font-size:16px; color:#fff; font-style:normal; font-family:"Î¢ÈíÑÅºÚ"}
#header .W .warp .nav li a{ text-decoration:none; display:block}
#header .W .warp .nav #menu-tools-list{ width:100px; position:absolute; z-index:100; background:#171717}
#header .W .warp .nav #menu-tools-list a{ border-top:1px solid #000; line-height:40px}
#header .W .menu-list{ width:100px; display:none; position:absolute; background:#171717; z-index:99999; padding-bottom:10px}
#header .W .menu-list div{ height:30px; line-height:30px; text-align:center}
#header .W .menu-list div a{ font-size:14px; color:#fff; font-family:"Î¢ÈíÑÅºÚ"}
#header .W .menu-list div a:hover{ text-decoration:underline}*/

#header .layout .logo { display: none; }
#header .layout .logo a { background: url(../images/ipz_logo.png) center top no-repeat; width: 950px; height: 100px; display: block}
#header .layout .nav { background: #000000; border: 1px solid #ddd; height: 24px; line-height: 24px; margin: 0 auto; padding: 10px; text-align: center; }
#header .layout .nav ul { margin: 0 auto; width: 950px; }
#header .layout .nav li { float: left; position: relative; margin-right:30px}
#header .layout .nav li  a{ display:block; font-size: 14px; }
#header .layout .nav li.home a{ color: #CC0000; font-weight:bold}
#header .layout .nav li a:hover{ color: #CC0000}

#footer{ width:100%; text-align:left; padding:20px 0; background:#222}
#footer .warp{ width:950px; margin:0 auto; position:relative}
#footer .warp a{ padding:0 10px; color:#9b9b9b}

