﻿@charset "utf-8";
/*@import url("../css/../css/fonts.css");*/
*{ /*font-family: Arial, \5B8B\4F53, sans-serif;*/ font-family: Arial, '微軟正黑體', 'Microsoft JhengHei', 'MsJhengHei', \5FAE\8F6F\96C5\9ED1, sans-serif;}
body,span,li,dt,dd,div,td,th,p,code,pre,input{font-size:14px}
body,span,h1,h2,h3,h4,h5,h6,a,dl,dt,dd,ol,ul,li,em,img,strong,fieldset,form,label,legend,input,address,code,blockquote,pre,applet,object,iframe{margin:0;padding:0;border:0}
h1,h2,h3,h4,h5,h6,blockquote{line-height:100%;font-weight:normal}
dl,dt,dd,ol,ul,li{list-style:none;margin:0}
img{display:inline-block;vertical-align:middle;-ms-interpolation-mode:bicubic}
article,aside,dialog,footer,header,section,footer,nav,figure,menu,cite{display:block}
cite,s,i,u{ font-style:normal; text-decoration:none; line-height:1;}
/*Reset hyperlink styles */
a{ color:#666; text-decoration:none; outline:none; -webkit-transition: color 0.35s ease; transition: color 0.35s ease; -webkit-transition: background-color 0.2s ease,color 0.2s ease;transition: background-color 0.2s ease,color 0.2s ease; outline:0; hide-focus:expression(this.hideFocus=true); zoom:1; border-radius:3px;}
a:hover{ color:#01c1d1; text-decoration:none;}
.clear{ clear:both; overflow:hidden; font-size:0px; line-height:0px; width:100%;}
.blk5{ height:5px; clear:both; font-size:0px; width:100%;}
.blk10{ height:10px; clear:both; font-size:0px; width:100%;}
.blk15{ height:15px; clear:both; font-size:0px; width:100%;}
.blk20{ height:20px; clear:both; font-size:0px; width:100%;}
.blk30{ height:30px; clear:both; font-size:0px; width:100%;}
.blk50{ height:50px; clear:both; font-size:0px; width:100%;}
.fl{ float:left} .fr{ float:right;}
/*Global frame page width*/
.wrap{ max-width:1100px; width:1100px\9; margin:0px auto;}
/*Reset select background color*/
::selection {background:#0999D1;color:#FFF;}
::-moz-selection {background:#0999D1;color:#FFF;}
::-webkit-selection {background:#0999D1;color:#FFF;}
/*定义新型浏览器特性*/
::-webkit-scrollbar{width:5px;height:10px}
::-webkit-scrollbar-button:vertical{display:none}
::-webkit-scrollbar-track:vertical{/*background-color:black*/}
::-webkit-scrollbar-track-piece{/*background:#FFF*/}
::-webkit-scrollbar-thumb:vertical{background-color:#8E8E8E;border-radius:5px;}
::-webkit-scrollbar-thumb:vertical:hover{background-color:#01c1d0}
::-webkit-scrollbar-corner:vertical{background-color:#535353}
::-webkit-scrollbar-resizer:vertical{background-color:#FF6E00}
/*table styles*/
table.redo{ border-collapse:collapse; border:0px; margin:0px; padding:0px;}
table.redo th{ border:#CCC 1px solid; padding:10px 10px; line-height:2;}
table.redo td{ border:#CCC 1px solid; padding:5px 10px; line-height:1.5;}
/*text box styles*/
.input-text, .textarea { padding:5px; border:#c8cacc 1px solid; background-color:#fff; -moz-box-shadow:1px 2px 5px #ebeaea inset; -webkit-box-shadow:1px 2px 5px #ebeaea inset; box-shadow:1px 2px 5px #ebeaea inset; *background:#fff url(../images/input_txt_bg2.png) repeat-x;background:#fff url(../images/input_txt_bg2.png) repeat-x\9; -wekit-border-radius:5px; border-radius:5px; -moz-border-radius:5px; }
.input-text { vertical-align:middle; height:28px; line-height:28px; padding:0 5px; overflow:hidden; width:215px; }
/*full screen translucent div*/
.fixdiv{position:fixed; z-index:999999; top:0px; left:0px; width:100%; height:100%; background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#4F000000,endcolorstr=#4F000000); display:none;}
/*Pagination style*/
.page{ clear:both; text-align:center; padding:10px 0;}
.page_info{text-align:center;margin-top:10px;color:#333;}
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{height:30px;line-height:30px;text-align:center;letter-spacing:0;font-family:Arial;font-size:12px;margin-top:20px;}
.page_list a{display:inline-block;color:#898989;border:1px solid #e8e8e8;background:#f8f8f8;text-align:center;padding:0 12px;margin:0 1px; font-family:cursive;}
.page_list a:hover{color:#fff;border:1px solid #898989;background:#898989;}
.page_list a.on{color:#FFF;border:1px solid #25d1da;background:#25d1da;}
/*content pagination style*/
.contPage{height:20px;line-height:20px;text-align:center;letter-spacing:0;font-family:Arial;font-size:12px;margin-top:20px;}
.contPage a{display:inline-block;color:#898989;background:#fff;text-align:center;padding:0 7px;margin:0 1px;}
.contPage a:hover{color:#fff;background:#898989;}
.contPage a.on{color:#333;background:#E5EDF2;border:1px solid #C2D5E3;}
/*previous page and next page */
.preNext{position:relative;}
.preNext .line{height:10px;overflow:hidden;clear:both;background:url(../images/box_dotline.gif) left 15px repeat-x;margin:4px auto;padding-top:10px;}
.preNext .line strong{display:block;width:8px;height:10px;overflow:hidden;font-size:0px;line-height:100px;background:url(../images/box_dotline.gif) right -10px no-repeat;float:left;}
.preNext .text{color:#999; line-height:22px;}
.preNext .actBox{position:absolute;top:25px;right:0;}
.preNext .actBox li{display:inline;padding-left:22px;background-image:url(../images/actbox-ico.gif);background-repeat:no-repeat;margin-left:10px;}
.preNext .actBox li a{color:#666;}
.preNext .actBox li#act-fav{background-position:4px 0px;}
.preNext .actBox li#act-err{background-position:4px -37px;}
.preNext .actBox li#act-pus{background-position:4px -73px;}
.preNext .actBox li#act-pnt{background-position:4px -109px;}
/*Cloud Zoom CSS. (c)2012-2013 Star Plugins.*/
.cloudzoom-lens { border: 5px solid #888; width: 200px; height: 200px; box-shadow: -0px -0px 10px rgba(0,0,0,0.40); cursor: crosshair; z-index: 10; }
.cloudzoom-zoom { border: 1px solid #888; width: 400px; height: 400px; box-shadow: -0px -0px 10px rgba(0,0,0,0.40); }
.cloudzoom-zoom-inside { border: none; box-shadow: none; }
.cloudzoom-caption { display: none; text-align: left; background-color: #000; color: #fff; font-weight: bold; padding: 10px; font-family: sans-serif; font-size: 11px; }
.cloudzoom-blank { background-image: url("../images/.com/cn/skin/css/data:image/gif;base64,R0lGODlhAQABAIEAAP///wAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQBAAAAACwAAAAAAQABAAAIBAABBAQAOw=="); }
.cloudzoom-ajax-loader { background-image: url(../images/ajax-loader.gif); width: 32px; height: 32px; }
.cloudzoom-gallery{ cursor:pointer;}
/*mobie element is hide and show*/
.mobi-show{ display:none;}
.mobi-hide{ display:block;}
/*remove huaban plugs*/
#HUABAN_WIDGETS{ display:none;}