﻿.toper-hero .pages { display:none;}
.toper-hero .turner{ top:12px!important;}

/*副导航*/
.ow-subsite-menu{ background-color:#404040; height:56px; line-height:56px; overflow:hidden;}
.ow-subsite-menu .section{ margin:0px auto; width:1200px;}
.ow-subsite-menu .section li{ float:left;}
.ow-subsite-menu .section li a{ display:inline-block; line-height:56px; padding:0px 20px;}
.ow-subsite-menu .section li a,
.ow-subsite-menu .section li a:visited{ color:#fff; font-size:16px;}
.ow-subsite-menu .section li a:hover{ background-color:#2a2a2a; text-decoration:none;}
.ow-subsite-menu .section li.current a{ background-color:#2a2a2a; }

/*banner*/
.ow-top-banner{ background:#3e5e9c url("../images/banner/1.jpg") center 0px no-repeat;}
.ow-top-banner .section{ color:#fff; min-height:100px; margin:0px auto; padding:38px 0px 50px 0px; width:1200px;}
.ow-top-banner .banner-title{ font-size:38px; font-weight:normal;}
.ow-top-banner .banner-subtitle{ font-size:18px;}

/*网页中间内容区*/
#mbody { margin:auto; min-width:1200px; width:1200px;}
#mbody:after {clear:both; content:"."; display:block; height:0px; visibility:hidden;}
#idx-mbody{ min-width:1200px;}

/**返回顶部**/
.ow-floater{ width:40px; position:fixed; _position:absolute; bottom:10px; right:10px; z-index:9999; filter:alpha(opacity=100); opacity:1.0;}
.ow-floater a{ background-image:url("../images/float_bar.png"); display:inline-block; height:40px; margin:0px; width:40px; padding:0px; vertical-align:top;}
.ow-floater a,
.ow-floater a:visited{ background-color:#36aa00;}
.ow-floater a:hover{ background-color:#b50005;}
.ow-floater a.top{ background-position:0px 0px;}
.ow-floater a.top:hover{ background-position:40px 0px;}
.ow-floater a.feedback{ background-position:0px -40px;}
.ow-floater a.feedback:hover{ background-position:40px -40px;}
.ow-floater a.faq{ background-position:0px -80px;}
.ow-floater a.faq:hover{ background-position:40px -80px;}

/*公告*/
.ow-notice{ background-color:#ffdb3d; border-bottom:1px solid #ddd; font-size:14px; padding:10px; text-align:center;}

/*页面导航面包屑*/
.ow-breadcrumb{ border-bottom:0px solid #f7f6ec; color:#aaa; height:24px; line-height:24px; margin:0px; padding:4px 0px 3px 0px; text-align:right;}
.ow-breadcrumb .sep{ color:#ccc; font-family:宋体,arial; font-size:80%; line-height:inherit; padding:0px 5px;}
.ow-breadcrumb a,.breadcrumb a:visited{ color:#aaa;}
.ow-breadcrumb a:hover{ color:#2467b2; text-decoration:none;}

/**代码格式**/
.content pre{ background:#eee; border:1px dashed #ccc; border-radius:5px; font-family:Arial, Helvetica, sans-serif; font-size:14px; padding:10px; word-wrap:break-word; word-break:break-all;}

/*在线客服*/
.service-online { display:inline-table; font-family:"微软雅黑"; text-shadow:0px 1px 0px #fff; margin:0px; position:absolute; right:0px; top:120px; z-index:99999999;}
.service-online a.mini {background:url("../images/service-online.png") 0px 0px no-repeat; display:inline-block; float:right; height:90px; width:30px; overflow:hidden;}
.service-online .listpanel {background:#fafafa; width:136px;}
.service-online .heading {background:url("../images/service-online.png") -40px 0px no-repeat; height:24px; line-height:24px; overflow:hidden; position:relative; }
.service-online .section {border:1px solid #ddd; padding:5px 0px 10px 0px;}
.service-online a.close {background-image:url("../images/service-online.png"); background-position:-40px -32px; display:inline-block; height:24px; width:24px; overflow:hidden; position:absolute; right:0px; top:0px;}
.service-online a.close:hover {background-position:-64px -32px;}
.service-online dl {border-bottom:1px dotted #e6e6e6; box-shadow:0px 1px 0px #fff; margin:5px 10px; padding:0px 0px 5px 0px;}
.service-online dl dt {font-size:12px; margin:0px; padding:0px;}
.service-online dl dd {margin:0px; padding:2px 0px;}
.service-online dl dd.tel {color:#c70505; font-family:Arial, Helvetica, sans-serif; font-size:16px;}
.service-online dl dd.qq a,
.service-online dl dd.crmqq a{ background:url("../images/qq-talk.png"); display:inline-block; height:22px; line-height:22px; width:92px; overflow:hidden; vertical-align:top; }
.service-online dl dd.wangwang {}

/*图片广告*/
.ow-ad-pic { margin:auto; overflow:hidden; position:relative;}
.ow-ad-pic a {position: absolute;}
.ow-ad-pic a img {}
.ow-pic-player {margin:auto; position:relative; overflow:hidden; z-index:1;}
.ow-pic-player .sliders {position:absolute; left:0px; top:0px;}
.ow-pic-player .sliders li {}
.ow-pic-player .pages {bottom:5px; position:absolute; right:10px;}
.ow-pic-player .pages a {background-color:#999; display:inline-block; font-size:9px; height:16px; line-height:16px; margin:0px 2px; width:16px; overflow:hidden; text-align:center;
	-webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px;
	}
.ow-pic-player .pages a,.ow-pic-player .pages a:visited {color:#fff; text-decoration:none;}
.ow-pic-player .pages a.current {background-color:#c30000;}
.ow-pic-player .pages a:hover {background-color:#c30000;}
.ow-pic-player .turner {position:absolute; top:42%; width:100%; background:#ddd;}
.ow-pic-player .turner a {background-image:url("../images/pic-player-pre-next.png"); display:inline-block; height:40px; width:32px; overflow:hidden;}
.ow-pic-player .turner a.prev {background-position:0px 0px; left:8px; position:absolute;}
.ow-pic-player .turner a.prev:hover {background-position:0px 40px;}
.ow-pic-player .turner a.next {background-position:32px 0px; position:absolute; right:8px;}
.ow-pic-player .turner a.next:hover {background-position:32px 40px;}

/*产品图片画廊*/
.gallery { position:relative; width:366px;}
.gallery .gallery-view { border:1px solid #aaa; height:360px; width:360px; position:relative;}
.gallery .gallery-view span { display:inline-block; height:360px; width:360px; text-align:center;}
.gallery .gallery-view a{ display:block; text-align:center;}
.gallery .gallery-view img { max-height:360px; max-width:360px;}
.gallery .gallery-view .mousetrap{ position:absolute; right:0px;}
.gallery .gallery-view .cloud-zoom-big { border:1px solid #ccc; left:366px; top:-1px;}
.gallery .gallery-list{ height:56px; margin:10px 0px; overflow:hidden; padding:0px 0px; position:relative; width:366px;}
.gallery .gallery-list ul{ padding:0px; zoom:1; overflow:auto; position:absolute;}
.gallery .gallery-list li{ background:#fff; border:1px solid #cdcdcd; float:left; height:54px; margin:0px 5px 0px 0px; width:54px; overflow:hidden; text-align:center;}
.gallery .gallery-list li a{ display:block;}
.gallery .gallery-list li img{ max-height:54px; max-width:54px; height:expression(this.height > 54 && this.height/this.width >= 1 ? 54 : true); width:expression(this.width > 54 && this.width/this.height >= 1 ? 54 : true);}
.gallery .gallery-list li.current{ border:2px solid #C30008; height:52px; width:52px; margin:0px 3px 0px 0px;}
.gallery .gallery-list a.turner { background-image:url("../images/turner-pre-next.png"); display:inline-block; height:30px; position:absolute; top:13px; width:24px;}
.gallery .gallery-list a.prev{ left:0px;}
.gallery .gallery-list a.prev:hover {background-position:0px 30px;}
.gallery .gallery-list a.next{ background-position:24px 0px; right:5px;}
.gallery .gallery-list a.next:hover {background-position:24px 30px;}

.products-gallery { border-top:2px solid #ddd; border-bottom:2px solid #ddd; margin:12px 20px; padding:20px 70px 10px 0px;}
.gallery-products{ width:610px;}
.gallery-products .gallery-view { height:600px; width:600px;}
.gallery-products .gallery-view span { height:600px; width:600px;}
.gallery-products .gallery-view a { height:600px; width:600px;}
.gallery-products .gallery-view img { max-height:600px; max-width:600px; height:expression(this.height > 600 && this.height/this.width >= 1 ? 600 : true); width:expression(this.width > 600 && this.width/this.height >= 1 ? 600 : true);}
.gallery-products .gallery-view .cloud-zoom-big { border:1px solid #ccc; left:-1px; top:-1px;}
.gallery-products .gallery-list{ height:94px; width:613px;}
.gallery-products .gallery-list li{ margin:0px 10px 2px 0px; height:90px; width:90px;}
.gallery-products .gallery-list li img{ max-height:90px; max-width:90px; height:expression(this.height > 90 && this.height/this.width >= 1 ? 90 : true); width:expression(this.width > 90 && this.width/this.height >= 1 ? 90 : true);}
.gallery-products .gallery-list li.current{ height:90px; width:90px; margin:0px 8px 2px 0px;}
.gallery-products .gallery-list a.turner{ top:30px;}
.gallery-products .gallery-list a.next{ right:10px;}

/*弹窗用户登录*/
.ow-loginwin{ width:278px; padding:25px 40px;}
.ow-loginwin .form-login dl dt { font-size:14px; padding:0px 10px 0px 0px;}
.ow-loginwin .form-login dl dd { margin-bottom:6px; padding:4px 10px 0px 0px;}
.ow-loginwin .form-login dl dd input.text{ font-size:14px; padding:3px 5px; width:100%;}
.ow-loginwin .form-login dl dd input.text-verifycode{ width:100px;}
.ow-loginwin .form-login dl dd .verifycode img{ height:32px; vertical-align:middle;}
.ow-loginwin .form-login dl dd .verifycode .fresh{background:#f6f6f6; border:1px solid #aaa; display:inline-block; font-size:14px; height:32px; line-height:32px; width:35px; text-align:center; vertical-align:top; overflow:hidden;}
.ow-loginwin .form-login dl dd .verifycode .fresh:hover{ text-decoration:none;}
.ow-loginwin .form-login dl.button dd{ padding:15px 0px 0px 0px;}
.ow-loginwin .form-login dl.button dd .btn{ width:100%; padding-left:0px; padding-right:0px; text-align:center;}
.ow-loginwin .form-login dl.remember dd{ padding-top:15px;}
.ow-loginwin .form-login dl.remember a,
.ow-loginwin .form-login dl.remember a:visited{ color:#888;}
.ow-loginwin .form-login dl.remember a:hover{ color:#0070d9; text-decoration:none;}
.ow-loginwin .form-login dl dd label.remember{ display:none;}
.ow-loginwin .form-login dl dd .forget{ margin-right:15px;}
.ow-loginwin .form-login dl dd .reg-member{ }
.ow-loginwin .form-login dl dd .unlogin-buy{ float:right;}

/**单选/复选框**/
.labels {}
.labels label.checkbox-inline {margin-right:10px;}
.labels label.radio-inline {margin-right:10px;}

/*验证码*/
.verifycode{}
.verifycode img{ height:26px; vertical-align:middle;}
.verifycode .fresh{ background:#f6f6f6; border:1px solid #aaa; display:inline-block; vertical-align:top; font-size:14px; font-family:"微软雅黑"; height:26px; padding:0px 6px;}

/*spans*/
.spans-inline {}
.spans-inline .headline {border-bottom:1px solid #eee; color:#666; display:inline-block; padding:0px 10px 2px 0px;}
.spans-inline .spans {padding:6px 0px 0px 0px;}
.spans-inline span {padding:0px 10px 0px 0px;}

/*加载/提交/注释/注解*/
.loading,
.posting {background:url("../images/posting.gif") 0px center no-repeat; color:#888; display:inline-block; font-size:18px; height:32px; line-height:32px; padding:0px 20px 0px 48px;}
.freshing {background:url("../images/freshing.gif") 0px 0px no-repeat; color:#aaa; display:inline-block; font-size:12px; height:16px; line-height:16px; padding:2px 5px 2px 24px;}
.t-normal {color:#b2b2b2; padding:0px 0px 0px 0px;}
.t-normal.hightLigth,
.t-normal:hover{color:#4d4d4d;}

.t-ok { color:#00be00; }
.t-err { color:#ff3300; }

span.more{ float:right;}
span.more a{ background:url("../images/more.png") right 0px no-repeat; color:#888; display:inline-block; font-size:12px; height:24px; line-height:24px; padding-right:26px;}
span.more a:hover{ background-position:right -24px; color:#fc0000; text-decoration:none;}

span.raquo{ color:#fc0000; display:inline-block; font-family:Arial; font-size:120%; line-height:inherit; padding-left:10px;}
span.raquo a,span.raquo a:visited{ color:#fc0000;}
span.raquo a:hover{ color:#ac0000; text-decoration:none;}

/**价格**/
span.money { font-family:verdana; }
span.money em{ font-style:normal;}
span.money b{ font-weight:normal;}

/**内容部分**/
#shopbody{}
#shopbody{background-color:#f4f4f4; }
#shopbody .ow-breadcrumb{ border-bottom:0px solid #f2f2f2; padding:15px 0px;}
#shopbody .ow-breadcrumb h1{ float:left;}
#shopbody .ow-breadcrumb h1 b{ color:#0d6f4b; font-size:18px; }
#shopbody .ow-breadcrumb h1 em{ color:#0d6f4b; font-size:13px; font-style:normal; font-weight:normal; padding-left:8px; text-transform:uppercase; vertical-align:bottom;}

/**分类页商品商品区**/
.ow-shop-categoods-section{ margin:auto; width:1200px;}

/*商品栏目页-商品列表*/
.categoods-section{ padding:0px 0px 10px 0px;}
.categoods-section .pager{ height:50px; margin:20px 0px 0px 0px; padding:40px 0px 40px 0px; text-align:center;}

/*按钮无效状态*/
button.disabled,
button.disabled:hover{ background-color:#e6e6e6; background-image:none; border:1px solid #ddd; color:#bbb; cursor:default; text-shadow:rgba(255,255,255,0.5) 0px 1px 0px;}

/**相关推荐**/
.recommend-content{ border-top:1px dotted #ddd; margin:0px 0px 20px 0px; padding:20px 20px 20px 20px; }
.recommend-content .hd{ font-size:16px;}
.recommend-content .bd{}
.recommend-content .bd .recommend-item{ border-bottom:1px dotted #ccc; padding:25px 0px 25px 0px; zoom:1; overflow:auto;}
.recommend-content .bd .recommend-item h4{ font-size:18px; padding-bottom:2px;}
.recommend-content .bd .recommend-item .summary{ font-size:14px; padding:4px 0px 2px 0px;}
.recommend-content .bd .recommend-item .summary a,
.recommend-content .bd .recommend-item .summary a:visited{ color:#888; }

/*最新授权动态*/
.ow-empower-section{ background:#f6fafe; border-bottom:1px solid #e7eef5; }
.ow-empower-section .ow-empower-list{ font-size:16px; height:32px; line-height:32px; margin:auto; width:1200px; padding:30px 0px;}
.ow-empower-list dl{}
.ow-empower-list dl dt{ color:#444; float:left; font-weight:bold; width:120px;}
.ow-empower-list dl dd{ float:left; width:1080px;}
.ow-empower-list dl dd ul.marquee { display:block; position:relative; overflow:hidden; height:32px; line-height:32px; width:1080px;}
.ow-empower-list dl dd ul.marquee li { color:#c60000; display:block; white-space:nowrap; position:absolute; top:-999em; left:0;}
.ow-empower-list dl dd ul.marquee li a{ color:#c60000;}
.ow-empower-list dl dd ul.marquee li .congratulate{ }
.ow-empower-list dl dd ul.marquee li .website-name{ color:#333; padding:0px 3px 0px 0px; }
.ow-empower-list dl dd ul.marquee li .website-domain{ color:#2788bb; padding:0px 3px 0px 0px; }
.ow-empower-list dl dd ul.marquee li .buy{ color:#c60000; padding:0px 3px 0px 0px; }
.ow-empower-list dl dd ul.marquee li .version{ color:#121212; }
.ow-empower-list dl dd ul.marquee li em{ color:#888; font-style:normal; font-size:24px; vertical-align:bottom; padding:0px 5px 0px 5px;}
@media (min-width:1500px) {
	.ow-empower-section .ow-empower-list{ width:1470px;}
}
