.add_album{
	cursor: pointer;
}
.body_info .table .img{
	cursor: pointer;
}
/*.addCatagory{
	
	min-height: 200px;
}*/
.addCatagory_nav{
	overflow: visible !important;
	min-height: 200px;
}
.simselect_div{
	position: relative;display: inline-block;margin-right: 10px;
}
.sim-select .sim-select-icon {
  background: #fff url("/Public/images/T1hSHYXXdfXXXcPZff-38-32.png") no-repeat scroll -24px 3px;
  border: 1px solid #a0a0a0;
  display: inline-block;
  height: 15px;
  margin-left: -22px;
  margin-bottom: 3px;
  padding: 1px;
  vertical-align: middle;
  width: 15px;
  position: absolute;
  right: 2px;
  top: 0;
  border: none;
  margin-top: 10px;
}
.sim-select-icon {
  background-position: -25px -1px !important;
  margin-top: 3px;
}
.search-form .sim-select .sim-select-input {
  background-color: transparent;
  border: 1px solid #aaa;
  padding-left: 2px;
  vertical-align: middle;
  width: 130px;
  height: 21px;
}
.search-form .sim-select {
  display: inline-block;
  width: 130px;
  position: relative;
  z-index: 10;
  
}
.colum select {
  height: 20px;
  width: 130px;
}
.select_cont{
	background-color: #fff;
  border: 1px solid #a7a6aa;
  margin-top: -1px;
  padding: 5px 2px;
  position: absolute;
  width: 147px;
  display: none;
  z-index: 999;
}

.select_cont .select_list p{
	display: block;
	margin: 0;
	cursor: pointer;
}
.select_cont .select_list p i{
	background: rgba(0, 0, 0, 0) url("/Public/images/T1hSHYXXdfXXXcPZff-38-32.png") no-repeat scroll 0 3px;
  display: inline-block;
  height: 16px;
  vertical-align: middle;
  width: 15px;
  margin-left: 3px;
}
.select_cont .select_list p i.arr{
	background-position: 0 -20px;
}
.select_cont .select_list ul li{
	padding-left: 25px;
	cursor: pointer;
}
.select_cont .select_list ul{
	display: none;
	margin: 0;
}
.select_cont .select_list p:hover,.select_cont .select_list p.on{
	background: #e6f0ff;
}
#shopClassID{
	height: 30px;
	line-height: 30px;
}
#navigator_dialog .table .link{
	width: 90%;
}
.select_cont{
	max-height: 150px;
	overflow: auto;
}
#goods_list li .text{
	line-height: 22px;
	border: none;
}
.control_list .summernote_div .control_value span{
	padding-right: 0;
}
.control_list .summernote_div .panel-heading.note-toolbar .note-color-palette div .note-color-btn{
	width: 18px;
	height: 18px;
}
.header .banner-box{
	overflow: hidden;
	height: 130px;
}
.floor .mc .row4 li .img{
	display: table-cell;
	 vertical-align:middle;
	 text-align: center;
	 padding: 2px;
}
.floor .mc .row4 li .img img{
	max-height: 100%;
}
#preview-layout{
	display: none;
}
#head-layout{
	display: none;
}

/*************container******************/

ul{
  padding: 0;
}
a:link,a:visited,a:hover,a:active{
  text-decoration: none;
}
.goods-content{
 min-height: 600px;
  position: relative;
  margin: 0;
}
.goods-content ul li img{
max-width: 100%;
max-height: 100%;
vertical-align: middle;
}
.goods-content ul li{
  margin: 1% 0;
  position: relative;
}
.goods-url-img{
display: block;
width: 100%;
height: 200px;
text-align: center;
vertical-align: middle;
margin-bottom: 10px;
}

.standard{
display: inline-block;
height: 100%;
width: 0;
vertical-align: middle;
}
.goods-content ul li>div{
height: 285px;
margin: 0 auto;
border: 1px solid #ededed;
}

.goods-content ul li>div:hover{
border: 1px solid #C30007;
}
.goods-name,.shop-name{
padding: 0 15px;
margin-top: 3px;
}
.goods-name{
  height: 36px;
  /*overflow: hidden;
  text-overflow: ellipsis;
  white-space: normal;*/
}
.goods-name>a{
color: #3d3d3d;
font-weight: 400;
font-family: serif;
}
.shop-name>a{
color: #999;
  font-family:Serif;
  text-decoration: underline;
}
.shop-name{
  position: absolute;
  bottom: 10px;
}
.browse-times{
float: right;
line-height: 24px;
color: #888;
padding-right: 15px;
}
.shop-name>a:hover{
color: #f40;
}
.goods-name>a:hover{
color: #f40;
text-decoration: underline;
}
.goods-price,.yen-red{
font-size: 14px;
font-weight: 700;
color: #f40;
line-height: 24px;
}
.goods-price{
  padding-left: 15px;
}
.org-price,.yen-black{
font-size: 12px;
font-weight: 700;
color: #aaa;
text-decoration: line-through;
}
.container .pagecontrol{
  /*width: 100%;*/
  background:#eee;height: 50px;
  border:1px solid #ccc;
}
.container .pagecontrol .control-page{
  float: right;
}
.container .pagecontrol .control-page span{
  font-size: 14px;
  line-height: 50px;
  margin:0 1px;
}
.container .pagecontrol .control-page span.top-curr-page{
   color: #C30007;
}
.container .pagecontrol .control-page a{
  display:inline-block;
  height: 25px;
  width: 50px;
  text-align: center;
  background: #eee;
  line-height: 25px;
  border: 1px solid #666;
  margin:0 2px;
  position: inherit;
  text-indent:inherit
}
.container .pagecontrol .control-page a:hover{
  background: #ccc;
}
.container h1.master {
    width: 100%;
    height: 80px;
    line-height: 80px;
    text-align: center;
    color: #318fff;
    margin: 0;
    padding: 0;
    text-align: center;
}
.goods-content ul li{
	float: left;
	margin-right: 12px;
}
.goods-content ul.row3 li{
	width: 392px;
	
	
}
.goods-content ul.row4 li{
	width: 290px;
	
	margin-right: 12px;
}
.goods-content ul.row5 li{
	width: 230px;
	
	margin-right: 12px;
}
.container .goods-content ul{
	width: 1212px;
}
.hd_main .hd_bg{
	position: relative;
}
.title_div {
    position: absolute;
    width: 100%;
    max-width: 1200px;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    margin: 0 auto;
    height: 0;
    z-index: 10;
}
.title_div .title {
    position: absolute;
    left: 30px;
    top: 40px;
    font-size: 30px;
    margin: 0;
    color: #333;
}