@charset "utf-8";
/* CSS Document */
.shopimg { width:1080px; height:400px; overflow:hidden; position:relative}
.shopimg ul { width:10800px; height:400px; overflow:hidden; position:absolute; left:0; top:0; z-index:1}
.shopimg ul li { width:1080px; height:400px; overflow:hidden}
.shopimg ul li img { width:1080px; height:auto}
.shopimg a.previmg { display:block; width:30px; height:55px; float:left; clear:both; position:absolute; left:20px; top:172px; z-index:2; background:url(../img/arrow.png) left center no-repeat}
.shopimg a.nextimg { display:block; width:30px; height:55px; float:left; clear:both; position:absolute; right:20px; top:172px; z-index:2; background:url(../img/arrow.png) right center no-repeat}
.shopimg a.mngimg { display:block; width:135px; height:27px; float:left; clear:both; position:absolute; right:10px; bottom:10px; z-index:3; background:url(../img/shopimgmng.png) right center no-repeat}

.smain { width:770px; clear:none}
.sside { width:240px; float:right; clear:none; overflow:hidden}

a.yellow { font-size:12px; text-decoration:underline}

.smain { color:#999999}
.smain h1.shopname { padding-bottom:10px; color:#999999}
.smain h1.shopname span { display:block; width:auto; height:auto; float:left}
.smain h1.shopname span.mainname { line-height:30px; font-size:24px; color:#FCBF0F}
.smain h1.shopname span.foreignname { line-height:20px; font-size:14px; padding-top:10px; padding-left:20px}
.smain h1.shopname span.star { line-height:14px; height:14px; padding-top:14px; padding-left:20px}
.smain h1.shopname span.clevel { line-height:20px; font-size:14px; padding-top:10px; float:right}
.smain .shopinfo { font-size:14px; padding-top:10px; padding-bottom:20px}
.smain h2.shopitems { height:30px; line-height:30px; font-size:16px; color:#999999}
.smain .shopintro { padding:20px 0}
.smain .shopintro .introinfo { width:770px; overflow:hidden}
.smain .shopintro .introinfo img { max-width:770px}
.smain .shopintro .introinfo p { padding:5px 0}

.smain .shopproduct { padding:20px 0}
.smain .shopproduct .listview .img { width:200px; max-height:200px; overflow:hidden}
.smain .shopproduct .listview .img img { width:200px}
.smain .shopproduct .listview .info { width:550px}
.smain .shopproduct .listview .info.noimg { width:100%}

.smain .comment { padding:20px 0}
.smain .comment .listview .img { width:100px; height:100px; overflow:hidden}
.smain .comment .listview .img img { width:100px; height:100px}
.smain .comment .listview .info { width:625px}
.smain .comment .listview .info .infocon { font-size:14px; overflow:hidden; padding:10px 0}
.smain .comment .listview .info .infocon img { max-width:770px}
.smain .comment .listview .info .writeinfo { color:#CCCCCC}
.smain .comment .listview .info .writeinfo a { color:#CCCCCC}
.smain .comment .loadmore { height:30px; line-height:30px; text-align:center; background-color:#f9f9f9}
.smain .comment .loadmore a { color:#999999}

.smain .comment .addcomment { padding:20px 0}
.smain .comment .addcomment .addc { width:736px; padding:22px; background-color:#EAEAEA}
.smain .comment .addcomment .addc .addform { width:736px; position:relative}
.smain .comment .addcomment .addc .addform textarea { display:block; width:726px; height:80px; float:left; clear:both; padding:5px; border:none; overflow:hidden; color:#CCCCCC}
.smain .comment .addcomment .addc .addform span { display:block; width:auto; height:20px; line-height:20px; float:left; color:#999999; margin-top:4px; _margin-top:2px}
.smain .comment .addcomment .addc .addform span em { font-style:normal}
.smain .comment .addcomment .addc .addform input[type="button"] { display:block; width:auto; height:28px; line-height:28px; float:right; color:#FFFFFF; cursor:pointer; border:none; font-size:14px; text-align:center; margin-top:6px; _margin-top:3px; background-color:#FCBF0F; padding:0 15px}
.smain .comment .addcomment .addc .addform .commentlevel { width:300px; display:none}
.smain .comment .addcomment .addc .addform .commentlevel .levelitems { padding-top:10px; color:#999999; line-height:13px}
.smain .comment .addcomment .addc .addform .commentlevel .levelitems .levelitemsname { width:65px; height:13px overflow:hidden; clear:none}
.smain .comment .addcomment .addc .addform .commentlevel .levelitems .levelitemsnum { width:auto; height:13px; clear:none}
.smain .comment .addcomment .addc .addform .commentlevel .levelitems .levelitemsnum img { vertical-align:top; cursor:pointer}

.sside .card { width:200px; padding:20px; background-color:#F3F3F3; color:#999999}
.sside .card h3 { padding-bottom:5px}
.sside .card p { line-height:18px; padding:2px 0}