﻿/* BOCY Product Style Sheet
 * Created: 2010-01-20
 * Update: 
 * Author: BOCY
 * Copyright: BOCY
 */
/*Product*/
.productListBox{ float:left; background:#F8F7D8; padding:5px;}
.productList{ float:left; position:relative; width:120px; height:138px;  float:left; border:dashed 1px #F3E80C; padding:5px; margin:5px; background:#fff;}
.productTitle { float:left; font-size:17px; font-weight:bold; width:100%; font-family:微软雅黑; margin-bottom:5px; }
.productPrice { padding:5px; position:absolute; right:0; bottom:0;}
.productList .price{ font-size:28px; color:#ff6600; font-weight:bold;}
.productList .tel{ color:#555; font-weight:bold; font-family:Arial;}
#foodListDefault .content{font-size:14px;}
#foodListDefault a:link{ color:#D53C00;}
#foodListDefault a:visited{ color:#D53C00;}
#foodListDefault a:hover{ color:#ff0000;}
#foodListDefault a:active{ color:#D53C00;}
#foodListDefault .content a:link{ color:#659527;}
#foodListDefault .content a:visited{ color:#659527;}
#foodListDefault .content a:hover{ color:#ff0000;}
#foodListDefault .content a:active{ color:#659527;}



.productB{ float:left; width:600px; }
.productS{ float:right; width:260px;}
.productS_Box{  float:left; border:solid 1px #BADCB5;width:258px; margin-bottom:5px;  }
    .listTitle{  float:left; width:248px; background:#DFEDDD; height:22px; padding:5px 5px 0 5px;}
    .listContent{ float:left; width:248px; }

.pClassContainer{ float:left;width:100%; padding:3px 3px 0px 3px;}
.pClassList{ float:left;  width:110px;  padding:3px 5px 0 2px; margin-left:3px;}

.bCateContainer{float:left;  width:100%;  }
.bCateList{ padding:2px 2px 0 5px; }
.bClassContainer{padding:3px 3px 5px 5px;}
.bClassList{ float:left;  padding:3px 5px 0 2px;}

.searchCurrent { background:#FFCC00; }

/*view.aspx*/
.productBox{ float:left; width:800px; border:solid 1px #ccc; padding:10px 10px 10px 48px; margin-bottom:10px; min-height:100px; background:url( ../../theme/default/image/e_icon1.jpg) no-repeat 0 10px;}
.productBox .title{ color:#6B0001;}

.productShow{ float:left; width:280px; background:#f5f5f5; }
.productContent{ float:left;  padding:0px 0px 5px 5px; width:260px; background:#FFF3E4; min-height:200px;}
.productPhotoList{float:left; width:280px; }
.restaurantBox{ float:right; width:250px; background:#f5f5f5; padding:5px 0px 5px 3px;   min-height:200px;}
.restTitle{ font-size:18px; font-family:黑体;}

.productBox .price{ font-size:28px; color:#ff6600; font-weight:bold;}
.productBox .tel{ color:#ff6600; font-size:16px; font-weight:bold; font-family:Arial;}

/*tag*/ 
.ajaxTagBox{ color:#555; left:0px; background-color:#f5f5f5; border:1px solid #ccc; margin:5px 0 5px 0; padding:3px; -moz-box-shadow: 2px 2px 3px #ccc; -webkit-box-shadow: 2px 2px 3px #ccc; }
.tagListDelete,.myOneTagSavedDelete,.selectedTagDelete,.removeOneFoodSaved{ font-family:Arial; font-size:10px; cursor:pointer;}
#tempSelectedTag{ color:#DB2C00; font-size:14px;}
#btnAdd{ color:#555; left:0px; background-color:#FFFFDF; border:1px solid #cc9; margin:5px 0 5px 0; padding:3px; -moz-box-shadow: 2px 2px 3px #ccc; -webkit-box-shadow: 2px 2px 3px #ccc; }
#btnAddContentBox{ display:none;}
#foodTag{ font-size:14px; padding:5px 0 1px 6px; color:#993333; }
#myFoodTag .tagList{ color: #2F92CF; font-size:14px; text-decoration:underline; cursor:pointer; }
#myFoodTag a:hover{ color: #ff0000;  text-decoration:none; }