/* Minification failed. Returning unminified contents.
(132,53): run-time error CSS1062: Expected semicolon or closing curly-brace, found ''
 */
/**防止用户自定义背景颜色对网页的影响**/
html { color: #000;-webkit-text-size-adjust:none;-blink-text-size-adjust:none; -ms-text-size-adjust:none; }
/** 清除内外边距 **/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */ dl, dt, dd, ul, ol, li, /* list elements 列表元素 */ pre, /* text formatting elements 文本格式元素 */ form, fieldset, legend, button, input, textarea, /* form elements 表单元素 */ th, td /* table elements 表格元素 */ { margin: 0; padding: 0; }
/** 设置默认字体 **/
body, button, input, select, textarea /* for ie */ { font: 12px/1.5 \5FAE\8F6F\96C5\9ED1,tahoma, arial, \5b8b\4f53, sans-serif; }
textarea{resize: none;}
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
address, cite, dfn, em, var { font-style: normal; }
/* 将斜体扶正 */
code, kbd, pre, samp { font-family: courier new, courier, monospace; }
/* 统一等宽字体 */
small { font-size: 12px; }
/* 小于 12px 的中文很难阅读，让 small 正常化 */
/** 重置列表元素 **/
ul, ol { list-style: none; }
/** 重置文本格式元素 **/
a:focus { -moz-outline-style: none; outline:none;}
a:active,a:hover {outline:none; }
a:hover { text-decoration: underline; }
sup { vertical-align: text-top; }
/* 重置，减少对行高的影响 */
sub { vertical-align: text-bottom; }
/** 重置表单元素 **/
legend { color: #000; }
/* for ie6 */
fieldset, img { border: 0; }
/* img 搭车：让链接里的 img 无边框 */
img { display: block; vertical-align: middle; }
button, input, select, textarea { font-size: 100%; }
/* 使得表单元素在 ie 下能继承字体大小 */
/* 注：optgroup 无法扶正 */
/** 重置表格元素 **/
table { border-collapse: collapse; border-spacing: 0; }
/* 重置 HTML5 元素 */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { display: block; margin: 0; padding: 0; }
mark { background: #ff0; }
/**去除Chrome浏览器输入框高亮**/
input[type="text"]:focus, input[type="password"]:focus, textarea:focus { outline:none; }
.hide-text { text-indent: 100%; white-space: nowrap; overflow: hidden; }
.zoom { zoom: 1; }
.clearfix:after { clear: both; content:" "; display: block; height: 0; visibility: hidden; }
body {background-image: url("../i/comm/背景.jpg");}
/*通用*/
.wrap1200 { margin: 0 auto; width: 1200px; }
.wrap1000 { margin: 0 auto; width: 1000px; }
.wrap980 { margin: 0 auto; width: 980px; }
.pr { position: relative; }
.pa { position: absolute; }
.cr { clear: right; }
.cl { clear: left; }
.cb { clear: both; }
.fl { float: left; }
.fr { float: right; }
.f11 { font-size: 11px; }
.f14 { font-size: 14px; }
.f16 { font-size: 16px; }
.f18{ font-size: 18px;}
.f22 { font-size: 22px; }
.f20 { font-size: 20px; }
.f24 { font-size: 24px; }
.f30 { font-size: 30px; }
.normal { font-weight: normal; }
.hidden { visibility: hidden; }
.none { display: none !important; }
.block { display: block; }
.middle { margin: 0 auto; }
.center { text-align: center; }
.right { text-align: right; }
.left { text-align: left; }
.b { font-weight: bold; }
.pl30{ padding-left: 30px;}
.pt5 { padding-top: 5px; }
.pt10 { padding-top: 10px; }
.pt15{ padding-top: 15px;}
.pt20{ padding-top: 20px;}
.pt25 { padding-top: 25px; }
.pt30{ padding-top: 30px;}
.pb15 { padding-bottom: 15px; }
.pb20 { padding-bottom: 20px; }
.pb40 { padding-bottom: 40px; }
.ml5 { margin-left: 5px; }
.ml20{margin-left: 20px;}
.ml25{ margin-left: 25px;}
.ml90{ margin-left: 90px;}
.ml115 { margin-left: 115px; }
.mr5{ margin-right: 5px;}
.mr15{ margin-right: 15px;}
.mt5 { margin-top: 5px; }
.mt10{ margin-top: 10px;}
.mt30{ margin-top: 30px;}
.mt40 { margin-top: 40px; }
.mb20{ margin-bottom: 20px;}
.mb30{ margin-bottom: 30px;}
.dark-gray{ color: #333 !important;}
.gray{ color: #5D5D5D;}
.underline{ text-decoration: underline;}
.tnr{font-family:arial;}
/*icon*/
.icon-shopcart, .icon-brand, .icon-sina{ display: inline-block; *display: inline; background-repeat: no-repeat; color: #333; text-decoration: none !important; zoom: 1;padding-left: 15px; line-height: 20px; height: 20px; overflow: hidden; }
.icon-shopcart { background-image: url("../i/comm/gw.png"); }
.icon-brand { background-image: url("../i/comm/pp.png"); }
.icon-sina { background-image: url("../i/comm/wb.png"); }
.brand-link{display: inline-block; *display: inline; color: #333; text-decoration: none !important;}
/*line height*/
.lh20 { line-height: 20px; height: 20px; }
/*文章内列表前标记*/
.art-li-dot { background: url("../i/comm/aside-dot.png") no-repeat left center; padding-left: 7px; }
.oh { overflow: hidden; }
.upper { text-transform: uppercase; }
.big-show-shadow { background: url("../i/comm/slide-bg.png") no-repeat center bottom; }
/*header*/
#header { padding-top: 45px; }
.header-bg { filter: alpha(opacity=50); /*IE*/ -moz-opacity: 0.5; /*MOZ , FF*/ opacity: 0.5; /*CSS3, FF1.5*/ background-color: #ccc; }
#logo { display: block; background: url("../i/logo.png") no-repeat 0 0; width: 215px; height: 33px; }
#aside-show { height: 431px; overflow: hidden; }
/*nav*/
#nav { height:70px; border-bottom: 1px solid #AFAFAF; }
.nav-menu li { float: left; display: inline; margin-right: 15px; }
.nav-menu a { display: block; color: #555353; text-align: center; text-decoration: none; width: 60px; padding-right: 8px;}
.nav-news { margin-right: 0 !important; }
.nav-news a { width: 45px; padding-right: 0; }
.nav-menu-job,.nav-menu-news{ width: 50px !important;}
.nav-menu-contact{ width: 135px !important;}
.nav-menu-first{ margin-left: -5px;}
.nav-menu-last{margin-right: 0 !important;}
.drop-down-arrow { background: url("../i/comm/menu-arrow.png") no-repeat right 5px; }
.drop-down-item { height: 0;line-height: 40px; overflow: hidden; }
.drop-down-item a { float: left; display: block; margin-right: 21px; color: #555353; text-decoration: none;text-align: center;}
.drop-down-item a:hover {font-weight: bold; }
.right-drop-down-item a{ margin-right: 20px !important; min-width: 160px;max-width: 215px;}
#jLogo a{margin-right:3px;width:84.5px;height: 40px;display: block;}
.la, .pu, .modifier, .ca, .lb, .jw, .pt, .me, .us, .em, .ll {display: inline; *display: inline;background-repeat: no-repeat;background-color: transparent;text-decoration: none !important; padding-left: 3px;overflow: hidden;}
.la {background-image:url("../i/logos/LA.png");}
.pu {background-image:url("../i/logos/PA.png");}
.modifier {background-image:url("../i/logos/modifier.png");}
.ca {background-image:url("../i/logos/CA.png");}
.lb {background-image:url("../i/logos/LB.png");}
.jw { background-image:url("../i/logos/JW.png"); }
.pt {  background-image:url("../i/logos/PT.png"); }
.me {  background-image:url("../i/logos/ME.png"); }
.us { background-image:url("../i/logos/US.png"); }
.em {  background-image:url("../i/logos/em.png"); }
.ll {  background-image:url("../i/logos/LL.png"); }




.store-loc { width: 105px !important; }
.shop{ width: 100px !important;text-align: center;}
.about { width: 70px !important; }
/*footer*/
#footer { line-height: 50px; height: 50px; border-top: 1px solid #BABABA; }
#footer, #footer a { color: #7A7A7A; }

