@charset "utf-8";
/* CSS Document */

/*column*/
.frame{padding-bottom:50px;}
.frame .directory{background:#f0f0f0;}
.frame .directory div{height:30px;padding-left:20px;margin-bottom:30px;width:1200px;margin:0 auto;}
.frame .directory span,.frame .directory a{font-size:14px;line-height:30px;color:#999999;}
.frame .directory a:hover{color:#e66700;}
.frame .details{margin:0 auto;width:1200px;}
.frame .details .secondary li{float:left;width:80px;height:80px;margin-left:5px;margin-right:5px;border:1px solid #e5e5e5;}
.frame .details .secondary li img{width:100%;}
.frame .details .secondary .arrow{float:left;width:8px;margin-left:10px;margin-top:32px;margin-right:15px;}
.frame .details .secondary .arrow1{margin-right:0px;}
.frame .photo,.frame .text{float:left;}
.frame .photo .main{width:430px;height:430px;border:1px solid #e5e5e5;margin-top:20px;margin-bottom:20px;}
.frame .photo .main img{width:100%;}
.frame .photo .secondary{width:430px;}
.frame .text{padding-left:50px;}
.frame .text h2{font-size:20px;color:#1d9999;padding-top:20px;margin-bottom:20px;}
.frame .text ul{height:210px;overflow: hidden;}
.frame .text li{width:500px;margin-bottom:10px;}
.frame .text span{color:#333333;font-size:15px;line-height:22px;}
.frame .text .buy{width:120px;height:40px;background:#e66700;border-radius:4px;margin-top:50px;text-align: center;}
.frame .text .buy a{color:#fff;width:120px;line-height:40px;font-size:18px;}
.frame .describe{width:1200px;margin:0 auto;border:1px solid #e5e5e5;margin-top:50px;}
.frame .describe .bt{height:40px;font-size:14px;line-height:40px;text-align: center;margin-bottom:30px;color:#666666;border-bottom:1px solid #e5e5e5;background:#fafafa;}
.frame .describe .picture{width:800px;margin:0 auto;}