#body {padding: 5px 0 40px;}
#body .bodyL {float: left; width: 182px;}
#body .bodyR {margin-left: 185px; width: 767px;}

#body .bodyL .menu {background: url('http://www.photomon.com/store/newimg/smenubg_04.gif') no-repeat 0 100%; padding-bottom: 10px; margin-bottom: 5px;}
#body .bodyL .menu ul {background: url('http://www.photomon.com/store/newimg/smenubg_02.gif') repeat-y; padding: 10px 0 0 15px;}
#body .bodyL .menu ul li {height: 20px;}
#body .bodyL .menu ul .hot {background: url('http://www.photomon.com/store/newimg/h.gif') no-repeat 100% 50%; padding-right: 15px; font-weight: bold;}
#body .bodyL .menu ul .new {background: url('http://www.photomon.com/store/newimg/n.gif') no-repeat 100% 50%; padding-right: 15px;}
#body .bodyL .customframe {padding: 5px 0;}
/*
#body .bodyL .cs {padding: 5px 0;}
*/
#body .bodyR .calendarphoto {padding: 20px 0 40px;}
#body .bodyR .postcard {padding: 40px 0;}

#organic-tabs {padding-top: 30px;}
#explore-nav {overflow: hidden; width: 760px; background: url('../images/printing/template/photocardTabBorderBottom.gif') repeat-x 0 100%;}
#explore-nav li {float: left;}
#explore-nav li a {display: block; height: 33px; background: url('../images/printing/template/photocardTabMenu.gif') no-repeat; text-indent: -99999px; overflow: hidden; width: 152px;}
#explore-nav li a:active {outline: none;}
#explore-nav #ex-photocard a {background-position: 0 -33px;}
#explore-nav #ex-service a {background-position: -152px -33px;}
#explore-nav #ex-side a {background-position: -304px -33px;}
#explore-nav #ex-photocard a.current {background-position: 0 0;}
#explore-nav #ex-service a.current {background-position: -152px 0;}
#explore-nav #ex-side a.current {background-position: -304px 0;}
#photocard,
#service,
#side {border: 1px solid #dbdecd; border-top: none;}
#service,
#side {display: none;}

#productList {overflow: hidden; width: 760px; margin-top: 30px;}
#productList li {text-align: center; float: left; width: 150px; height: 170px; margin: 0 20px 20px 20px;}
#productList a, .productList a:hover {text-decoration: none;}
#productList a span {background: url('/printing/Template/img/go.jpg') no-repeat 0 50%; padding-left: 10px;}

#TemplateAllList {overflow: hidden; width: 760px; margin-top: 30px;}
#TemplateAllList li {text-align: center; float: left; width: 150px; height: 210px; margin: 0 20px 0px 20px;}
#TemplateAllList a, .productList a:hover {text-decoration: none;}
#TemplateAllList a span { padding-left: 10px;}

#title {margin-left: 10px; padding-left: 10px; border-bottom: 5px solid rgb(242, 242, 242); height: 14px; padding-top: 10px; padding-bottom: 6px;}





/*¸®½ºÆ® ½ºÆ¼Ä¿*/
#itemArea li .tag-best,
#itemArea li .tag-pop,
#itemArea li .tag-special,
#itemArea li .tag-set,
#itemArea li .tag-season,
#itemArea li .tag-new,
#itemArea li .tag-recommend,
#itemArea li .tag-price {position:absolute; top:0; left:0; display:block; text-indent:-99999px;}
#itemArea li .tag-best {background:url(../images/store/tag-best.png) no-repeat; width:62px; height:60px;}
#itemArea li .tag-pop {background:url(../images/store/tag-pop.png) no-repeat; width:58px; height:60px;}
#itemArea li .tag-special {background:url(../images/store/tag-special.png) no-repeat; width:60px; height:64px;}
#itemArea li .tag-set {background:url(../images/store/tag-set.png) no-repeat; width:56px; height:52px;}
#itemArea li .tag-season {background:url(../images/store/tag-season.png) no-repeat; width:54px; height:54px;}
#itemArea li .tag-new {background:url(../images/store/tag-new.png) no-repeat; width:52px; height:54px;}
#itemArea li .tag-recommend {background:url(../images/store/tag-recommend.png) no-repeat; width:54px; height:53px;}
#itemArea li .tag-price {background:url(../images/store/tag-price.png) no-repeat; width:54px; height:53px;}


/*list*/
#gnbTitle{color:#999; height:23px; height:23px; margin-top:11px}
#gnbTitle span{color:#323232}

#listTab{width:100%; float:left; border-top:2px solid #636361}
#listTab li{float:left; width:134px; text-align:center; height:35px; line-height:35px; border-right:1px solid #dddddd; border-bottom:1px solid #dddddd; background:#f5f5f5; margin-bottom:35px}
#listTab li a{float:left; width:100%; height:100%}
#listTab li:first-child{border-right:0; width:135px;}
#listTab li.onListTab{background:#fff; border-bottom:0}
#calCnt{float:left; color:#333}
#calCnt>span{font-weight:bold}
#calSort{float:right; font-weight:bold; color:#333}
.redFont{color:#ff2401 !important}

#itemArea{float:left; border-top:1px solid #ddd; margin:10px 0 30px 0; width:952px; padding-top:20px}
#itemArea li{width:238px; float:left; text-align:center; position:relative; color:#333; margin-bottom:50px}