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;}
body,button,input,select,textarea{font:12px/1.5 helvetica,tahoma,arial,sans-serif;}
ul,ol,dl{list-style:none;}

body {margin:0;padding:10px 0 20px 0; min-height:100%;font:12px Verdana, Tahoma, Arial; background:#F2F1E9 url(../image/bg_body.gif);}
a{text-decoration:none;}
a:hover{text-decoration:underline;}

#top {width:960px;margin:0 auto;height:78px;}
.logo {background:url(../image/logo.png) no-repeat;margin-top:10px;margin-left:15px;width:107px;height:66px;}

#contentbox {clear:both;width:960px;margin:0 auto;background:#FFF;}
#navbar {width:960px;margin:0 auto;height:40px;background:#d9d9d9;}
#topnav{padding-left:10px;}
#topnav .topmenu {position: relative; float:left; height:40px;}
#topnav .toplink {height:40px; line-height:38px; color:#000; padding:0px 15px 0px 15px; font-size:14px; float:left;}
#topnav .menu-select {background:#f9f9f8;}

#banner{margin:0 auto; width:960px;background:#fff;}
#imgPlay{margin: 0px auto; overflow: hidden; width: 960px; zoom: 1; position: relative; height: 240px; z-index:1;}
#imgPlay .imgs img {width:960px;}
#imgPlay .imgs li {float: left; position: relative; overflow:hidden;}
#imgPlay .imgs {width:5760px;}
#imgPlay .prev {background: url(../image/img_player.gif) no-repeat 0px 0px; left: 1px; width: 46px; cursor: pointer; text-indent: -9999px; position: absolute; top: 65px; height: 81px;}
#imgPlay .next {background: url(../image/img_player.gif) no-repeat 0px 0px; left: 1px; width: 46px; cursor: pointer; text-indent: -9999px; position: absolute; TOP: 65px; height: 81px;}
#imgPlay .next {background-position: right 0px; right: 1px; left: auto;}
#imgPlay .num {display: inline; left: 500px; position: absolute; top: 140px; height: 19px;}
#imgPlay .num span {display: inline-block; background: url(../image/img_player.gif) no-repeat -19px -83px; margin: 0px 2px; overflow: hidden; width: 14px; cursor: pointer; line-height: 0; height: 13px;}
#imgPlay .num p {margin:0px; padding:0px;}
#imgPlay .num span.on {background-position: 1px -83px;}
#imgPlay .num .lc {padding-right: 0px; padding-left: 0px; background: url(../image/img_player.gif) no-repeat 0px -100px; float: left; padding-bottom: 0px; width: 13px; padding-top: 3px; height: 16px;}
#imgPlay .num .mc {padding-right: 0px; padding-left: 0px; background: url(../image/img_player.gif) no-repeat 0px -140px; float: left; padding-bottom: 0px; width: 13px; padding-top: 3px; height: 16px;}
#imgPlay .num .rc {padding-right: 0px; padding-left: 0px; background: url(../image/img_player.gif) no-repeat 0px -120px; float: left; padding-bottom: 0px; width: 13px; padding-top: 3px; height: 16px;}
#imgPlay .num .mc {background: url(../image/img_player.gif) repeat-x  0px -140px;}
#imgPlay .num .rc {background: url(../image/img_player.gif) no-repeat 0px -120px;}
#imgPlay #numInner {padding-right: 0px; padding-left: 0px; background: none transparent scroll repeat 0% 0%; padding-bottom: 0px; padding-top: 3px; position: absolute; top: 220px; text-align: center;}

.clearfix:after{display:block;content:'';clear:both;font-size:0;line-height:0;visibility:hidden;}
.clearfix{*height:1%;}
.bg-none{background:none!important;}
.mt5{margin-top:5px;}
.dtfy ul{padding-top:20px;}
.dtfy li{float:left;width:25%;height:90px;padding:15px 4%;background:url(../image/product_group_split.png) no-repeat 0 0;}
.dtfy-title{display:block;width:155px;height:40px;text-indent:-999em;background-repeat:no-repeat;}
.dtfy-group1{background:url(../image/group1.png) no-repeat;}
.dtfy-group2{background:url(../image/group2.png) no-repeat;}
.dtfy-group3{background:url(../image/group3.png) no-repeat;}
.dtfy p a{color:#666;}
.dtfy p a:hover{color:#333;text-decoration:none;}

#dtfy{height:160px;background:url(../image/product_group_bg.png);border:1px solid #dfdfdf;border-width:0 1px 1px;}
#dtc{padding:30px 35px 20px 20px;border:1px solid #dfdfdf;border-width:0 1px 1px;background:#fff;}
.dtc-gp{overflow:hidden;_zoom:1;}
#c_detail {padding:30px 35px 20px 20px;border:1px solid #dfdfdf;border-width:0 1px 0px;background:#fff;}

.product-list-head{padding-bottom:5px;border-bottom:1px solid #e3e3e3;margin-bottom:15px;}
.product-list-head h3{font-size:14px;}
.product-list-head .more-spe{color:#666;}
.bd-none{border:none!important;}
.product-show-more{float:right;}
.product-show-more{color:#666;padding-right:48px;margin-top:2px;}
.more-spe{color:#666;}
.c-detail-title{display:inline;font-size:18px;color:#333;}

.product-info-list {margin-top:-5px;}
.product-info-list li{position:relative;float:left;margin:0 11px 20px 0;width:196px;height:540px;border:1px dashed #f2f2f2;border-width:0 1px 0 0;}
.product-info-list .item-spec{margin-right:0;}
.product-info-list-wr{height:519px;padding-top:20px;border:1px dashed #d9d9d9;border-width:0 1px 0 0;color:#333;}
.product-info-list-wr a {color:#07a9d1;}
.ta-title {font-size:14px;font-weight:bold;margin-top:5px;}
.ta-center {text-align:center;}
.ta-firts-line {text-indent:2em;padding:8px 8px 0 0;line-height:20px;}
.ta-4em-line {text-indent:4em;padding:8px 8px 0 0;line-height:20px;}

.products-page {margin-top:-5px;}
.products-page li{position:relative;float:left;margin-left:20px;width:200px;height:300px;}
.products-page .item-spec{margin-right:0;}
.products-page-list-wr{height:271px;padding-top:2px;}
.products-page-list-wr a {color:#07a9d1;}

.download-list-head{padding-bottom:5px;border-bottom:1px solid #e3e3e3;margin-top:15px;font-size:14px;font-weight:bold;}

.f_red {color:#f00;}
.f_green {color:#488a07;}
.first_letter {color:#000;font-size:18px;font-weight:bold;}
.screenshot {padding:8px 8px 10px 0;}


.right-list{float:right;width:240px;margin-left:1px;padding-left:1px;}
.right-spe-title{color:#67675d!important;}
.right-con-list li{padding-bottom:10px;margin-bottom:10px;border-bottom:1px dashed #e3e3e3;}

.bodybottom {margin:0 auto; width:960px; height:10px; background:url('../image/bodybottom.png') repeat-x;}

#footer {margin:0 auto; width:960px;background:#d9d9d9;line-height:30px;height:80px;text-indent:1.2em;}
