/***************************************************** 
Tenlongs 59miao API Soft for free app
Web site: www.tenlongs.com
******************************************************/

/* Product display */
.prodinfo{border-top:1px #d1d1d1 dotted; margin:10px 0 0; width:100%; overflow:hidden; padding:10px 0 0; position:relative;}
.prodinfo .left{width:308px; overflow:hidden;}
.prodinfo .pic{width:300px; height:300px; overflow:hidden; border:1px #e4e4e4 solid; background:#fff; padding:3px;}
.prodinfo .pic a{width:300px; height:300px; display:table-cell; text-align:center; *font-size:268px; *font-family:Arial, sans-serif; vertical-align:middle;}
.prodinfo .pic a img{vertical-align:middle; max-width:300px; max-height:300px;}

#ckepop{width:422px; overflow:hidden; position:absolute; right:0; bottom:5px; z-index:999;}
#ckepop .ckleft{padding:0 5px 0 0; color:#555; float:left; line-height:18px;}
#ckepop .ckright{float:right;}

.prodinfo .fav{margin:10px 0 0;}

.prodinfo .right{width:422px; text-align:left;}
.prodinfo .right h1{font-size:16px;}
.prodinfo .right ul{margin:10px 0 0;}
.prodinfo .right li{height:25px; line-height:25px; overflow:hidden;}
.prodinfo .right li span{display:block; float:left; width:48px; color:#999;}
.prodinfo .right li img{vertical-align:middle;}
.prodinfo .right li strong{color:#ed292c; font-size:16px;}
.prodinfo .right .btn{margin:10px 0 0;}
.prodinfo .right .btn img{margin:0 10px 0 0;}
.prodinfo .right .sale{margin:5px 0 0; color:#555;}
.prodinfo .right .sale span{color:#ed292c;}


/* introduction */
.prodshow{border:1px #d3d3d3 solid; margin:10px 0 0;}
.prodshow .title{background:url(../images/mainbg.gif) 0 -701px repeat-x; height:36px; padding:0 9px; overflow:hidden;}
.prodshow .title h2{line-height:36px; font-size:14px; float:left;}
.prodshow .title h2 span{font-size:12px; font-weight:100; color:#999;}

.prodtab{background:#f9f9f9; border-bottom:1px #d1d1d1 dotted; padding:0 0 0 7px;}
.prodtabshow{width:100%; overflow:hidden; padding:9px 0;}
.prodtabshow li{float:left; width:33%; text-align:left; height:20px; line-height:20px;}
.prodtabshow li span{color:#999;}
.proddetails{padding:9px; text-align:left; line-height:1.5;}

/* Shop top */
.shoptop{border:1px #d4d4d4 solid; background:#fff; padding:1px; margin:10px 0 0;}
.shoptop h2{height:31px; line-height:31px; background:url(../images/mainbg.gif) 0 -737px repeat-x; font-size:14px; text-align:left; padding:0 8px;}
.shoptopall{width:730px; overflow:hidden; padding:0 8px;}
.shoptopshow{width:770px; overflow:hidden;}
.shoptopshow li{width:122px; float:left; margin:0 30px 0 0; padding:10px 0 8px;}
.shoptopshow li .pic{width:120px; height:120px; overflow:hidden; border:1px #e4e4e4 solid; background:#fff;}
.shoptopshow li .pic a{width:120px; height:120px; display:table-cell; text-align:center; *font-size:105px; *font-family:Arial, sans-serif; vertical-align:middle;}
.shoptopshow li .pic a img{vertical-align:middle; max-width:120px; max-height:120px;}
.shoptopshow li h3{font-size:12px; font-weight:100; line-height:16px; height:32px; overflow:hidden; margin:5px 0 0;}
.shoptopshow li h3 a{color:#36c;}
.shoptopshow li h3 a:hover{color:#d6180d;}
.shoptopshow li .price{color:#555;}
.shoptopshow li .price strong{color:#ed292c; font-size:14px;}




/* hotsale */
.hotsale{border:1px #d4d4d4 solid; background:#fff; padding:1px; margin:10px 0 0;}
.hotsale h2{height:31px; line-height:31px; background:url(../images/mainbg.gif) 0 -737px repeat-x; font-size:14px; text-align:left; padding:0 8px;}

.hotsaleshow{padding:0 8px 8px;}
.hotsalelist{padding:10px 0; border-bottom:1px #c7c7c7 dotted; text-align:center;}
.hotsalelist .pic{width:160px; height:160px; border:1px #e4e4e4 solid; background:#fff; margin:auto;}
.hotsalelist .pic a{display:table-cell; *font-size:140px; *font-family:Arial, sans-serif; width:160px; height:160px; text-align:center; vertical-align:middle;}
.hotsalelist .pic a img{vertical-align:middle; max-width:160px; max-height:160px;}
.hotsalelist .price{margin:3px 0 0; color:#555;}
.hotsalelist .price strong{color:#ed292c; font-size:14px;}
.hotsalelist h3{font-size:12px; font-weight:100; line-height:16px; height:32px; overflow:hidden; margin:3px 0 0;}
.hotsalelist h3 a{color:#36c;}
.hotsalelist h3 a:hover{color:#d6180d;}
.hotsalelist .sold{margin:3px 0 0; color:#999;}