.indexFlash{min-height:100px; _height:100px; position:relative;}
.indexFlash li img{width:100%; float:left;}
.indexFlash .btnDiv{position:absolute; z-index:10; left:0px; bottom:6px; width:100%; text-align:center;}
.indexFlash .btnDiv span{display:inline-block; width:8px; height:8px; background:#fff; margin:0 6px;
border-radius:8px;
-moz-border-radius:8px;
}
.indexFlash .btnDiv .spanNow{background:#e35f14;}

.productList{padding:15px 10px;}
.productList li{margin-bottom:10px; border:#ddd solid 1px;}
.productList .box{border:#eef1e8 solid 5px; padding:5px;}
.productList .name{padding:7px 0; color:#558f21;}
.productList .h10{border-bottom:#eee solid 1px; margin-bottom:10px; position:relative; top:-3px;}
.productList dd{float:left; width:50%; height:25px; line-height:25px; overflow:hidden;}
.productList dd span{color:#C00;}
.productList .content{line-height:1.6em;}

.productShow{padding:0 10px;}
.productShow .content{padding:10px 0; line-height:1.8em;}
.productShow .content h2{padding-bottom:5px;}
.productShow .content span{color:#C00;}
.productShow .content dd{float:left; width:100%; height:1.8em; overflow:hidden;}
.productShow .box{border:#ddd solid 1px; margin-bottom:10px;
border-radius:3px;
-moz-border-radius:3px;
}
.productShow .box h2{padding:0 10px; height:30px; line-height:30px; background:#eee; border-bottom:#ddd solid 1px; font-weight:400;}
.productShow .box .content{padding:10px;}

.dkStep{padding:5px 10px; text-align:center;}
.dkStep h2{color:#C00; padding-bottom:10px;}
.dkStep li{border:#ddd dashed 1px; padding:6px 10px; min-height:1.8em; line-height:1.8em; position:relative; margin-bottom:12px; color:#666;
border-radius:20px;
-moz-border-radius:20px;
}
.dkStep li em{display:block; background:url(../image/ico.png) center bottom no-repeat; background-size:100%; width:15px; height:15px; position:absolute; left:50%; margin-left:-5px; bottom:-15px;}

.pageBtn{padding:0 10px;}
.pageBtn li{padding-bottom:10px;}
.pageBtn a{display:block; height:33px; line-height:33px; text-align:center; font-size:14px; border:#558f21 solid 1px; background:#6a9d39; color:#FFF;
border-radius:3px;
-moz-border-radius:3px;
}

.productForm{padding:15px 11px;}
.productForm li{padding-bottom:10px; position:relative; min-height:35px;}
.productForm .input1{border:#ddd solid 1px; height:33px; line-height:33px; position:relative; left:-1px; text-indent:10px; font-size:13px; width:100%;
border-radius:3px;
-moz-border-radius:3px;
}
.productForm .btn1{height:33px; width:100%; position:relative; left:-1px; font-size:14px; border:#558f21 solid 1px; background:#6a9d39; color:#FFF;
border-radius:3px;
-moz-border-radius:3px;
}
.productForm .msg{color:#999; line-height:1.8em;}

.productForm .li_01{padding-right:110px;}
.productForm .btn_1{position:absolute; top:0px; right:0px; display:block; height:33px; line-height:33px; text-align:center; width:100px; border:#ddd solid 1px; background:#f8f8f8;
border-radius:3px;
-moz-border-radius:3px;
}

.cardSearch{height:45px; padding:10px 0 0 10px;}
.cardSearch li{float:left; width:33.3%;}
.cardSearch li div{padding-right:10px;}
.cardSearch select{border:#ccc solid 1px; height:35px; width:100%;}

.card{padding:0 10px;}
.card li{margin-bottom:10px; border:#ddd solid 1px; height:85px; position:relative; padding:0 10px 0 120px; box-shadow:0px 1px 2px #eee;
border-top-right-radius:6px;
-moz-border-top-right-radius:6px;
border-bottom-left-radius:6px;
-moz-border-bottom-left-radius:6px;
overflow: hidden;}
.card .imgDiv{position:absolute; left:10px; top:10px; width:100px;}
.card h1{padding-top:10px; line-height:1.5em; height:1.5em; overflow:hidden;}
.card .content{line-height:1.5em; height:3em; overflow:hidden; padding-top:5px;}

.cardShow{padding:5px 10px 10px; font-size:14px;}
.cardShow .btnDiv{padding-bottom:10px;}
.cardShow .btnDiv a{display:block; border:#ddd solid 1px; height:30px; line-height:30px; text-align:center; font-size:14px; background:#eee; color:#558f21;
border-radius:3px;
-moz-border-radius:3px;
}
.cardShow table{border-left:#ddd solid 1px; border-top:#ddd solid 1px;}
.cardShow th{border-right:#ddd solid 1px; border-bottom:#ddd solid 1px; font-weight:400; height:30px; width:80px; background:#e8fcd6;}
.cardShow td{border-right:#ddd solid 1px; border-bottom:#ddd solid 1px; height:30px; text-indent:10px;}
.cardShow .content{line-height:1.8em; text-align:justify; padding:10px 0;}