/* CSS Document */

/* CSS全局样式 */
html{font-family:Arial,Verdana,Helvetica, sans-serif;font-size:12px; margin:0px; padding:0px;  color:#666;}
body{font-family:Arial,Verdana,Helvetica, sans-serif;font-size:12px; margin:0px; padding:0px;  color:#666; }
div,form,img,ul,ol,li,dl,dt,dd{padding:0px; margin:0px; border:0px;}
.dt{ }
table,tr,td,th,p,div,li,select,input,textarea{font-family:Arial,Verdana,Helvetica, sans-serif;font-size:12px;color:#666;}
ul,li{list-style-type:none;}
h1,h2,h3,h4,h5,h6{padding:0px; margin:0px;}
input .huo{ width:60px;background-color:#008c00; color:#FFFFFF;  height:25px; text-align:center; margin-right:375px;}
input .sho{float:right; background-color:#008c00 ;color:#FFFFFF; margin-right: 285px; height:25px; line-height:25px; padding:1px 8px;}



/*td,p,div,li,input,textarea {word-break:break-all;}*/
/*p,fieldset,table,td{margin:0;padding:0;border:0;}*/
/*select,input{vertical-align:middle; padding:0; margin:0;}*/


/* 清除浮动层 */
/*.clear{clear: both; font-size:1px; width:1px; height:0; visibility: hidden; }*/
.clear{clear:both;}

/* 解决浮动对象  */
.wrapfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}

/* 链接颜色 */
a img,a:visited img,a:hover img,a:active img{ border:0px;}

a.KcBlue, a.KcBlue:visited{color:#186aad; text-decoration:none;}
a.KcBlue:hover {color:#FF0000; text-decoration:underline;}


/* 颜色属性 定义规则：小写c加颜色名称 */
.cRed,a.cRed:link,a.cRed:visited{color:Red; }
.cBlue,a.cBlue:link,a.cBlue:visited{color:#1f3a87;}
.cDRed,a.cDRed:link,a.cDRed:visited{color:#bc2931;}
.cGray,a.cGray:link,a.cGray:visited{color: #4F544D;}
.cDGray,a.cDGray:link,a.cDGray:visited{color: #666;}
.cWhite,a.cWhite:link,a.cWhite:visited{color:#fff;}
.cBlack,a.cBlack:link,a.cBlack:visited{color:#000;} a.cBlack:hover{color:#bc2931;}
.cYellow,a.cYellow:link,a.cYellow:visited{color:#ff0;}
.cGreen,a.cGreen:link,a.cGreen:visited{color:#008000;}

/* 字体属性 定义规则：小写f加属性名称 */
.fB{font-weight:bold;}
.fI{font-style:italic;}

/* 字体大小 定义规则：小写f加属性值 */
.f12{font-size:12px;}
.f14{font-size:14px;}
.Arial{font-family:Arial;}
.Elephant{font-family:Elephant;}
.Georgia{font-family:Georgia;}

/* 浮动属性 定义规则：小写f加属性名称 */
.fi{float:inherit;}
.fl{float:left;}
.fn{float:none;}
.fr{float:right;}

/* text-align  定义规则：小写t加属性 */
.tl{text-align:left}
.tr{text-align:right}
.tc{text-align:center}
.tj{text-align:justify}

/* vertical-align  定义规则：小写v加属性 */
.vt{vertical-align:top}
.vm{vertical-align:middle}
.vb{vertical-align:bottom}

/* 其他属性 */
.hidden{display: none;}
.unLine,.unLine a{text-decoration: none;}
.noBorder{border: none;	}

/* 滚动条 */
.scrollbar
{
	scrollbar-face-color: #fff ; 
	scrollbar-highlight-color: #fff; 
	scrollbar-darkshadow-color: #999;
	scrollbar-3dlight-color: #999; 
	scrollbar-arrow-color: #999; 
	scrollbar-track-color: #fff; 
	scrollbar-shadow-color: #fff;
}

td{font-size:12px;height:30px;padding:0px 5px;}
p{ line-height:140%; font-size:12px;}


/* Headings */
h1 {font-size:165%;}
h2 {font-size:145%; margin:0px; margin-top:0px;}
h3 {font-size:125%; margin:0px; margin-top:0px;}
h4 {font-size:105%; margin:0px; margin-top:0px;}
h5 {font-size:14px;}
h6 {font-size:12px; margin:0px; padding:5px 5px 0px; font-weight:normal; overflow:visible;} 
h1.ul, h2.ul, h3.ul, h4.ul{border-bottom: solid 1px #eee;margin:10px 10px 10px 0px;}


/* URLlink */
.titleCurrent{color:#333333;text-decoration:none;font-size:14px;}

a.Link06f,a.Link06f:visited,a.Link06f:hover{color: #06f;text-decoration: none;}
a.Link06f:hover {color:#FF0000;}

/* 我要订餐突出链接 */
a.KcAttentionLink01,a.KcAttentionLink01:visited{color: #008c00;text-decoration: none;}
a.KcAttentionLink01:hover{color:#FF0000;text-decoration: underline;}

a.kc,a.kc:visited,a.kc:hover,a.kc:active {color: #333333;display:block;padding:5px;text-align:center;background-color:#f4f4f4;border:1px solid #cccccc;text-decoration: none;}
a.kc:visited {border:1px solid #999999;}
a.kc:hover,a.kc:active {background-color:#666666;color: #FFFFFF;border:1px solid #999999;}


/* 字体大小 */

.kc14{font-weight:bold;font-size:14px;}
.kc12{font-weight:bold;font-size:12px;}

/* 字体颜色 */
.KcAttentionFont{color:#999;}
.Font_F00{color:#F00;}
.Font_1f67a8{color:#1f67a8;}
.Font_186aad{color:#186aad;}
.font_ffffff{color:#ffffff;}
.font_999999{color:#999999;}
.font_CD0000{color:#CD0000;}
.font_000000{color:#000000;}
.font_B22222{color:#B22222;}

/*以下是常用通用样式*/

/*通用样式 padding*/
.pl2{padding-left:2px;}
.pl12{padding-left:12px;}
.pb5{padding-bottom:5px;}
.pb2{padding-bottom:2px;}
.p2{padding:5px 5px;}
.pL5{padding-left:5px;}
.pt5{padding-top:5px;}

/*通用样式 margin*/
.mr0{margin-right:0px;}
.mt0{margin-top:0px;}
.mt15{margin-top:15px;}
.mt45{margin-top:45px;}
.mb5{margin-bottom:5px;}

/*通用样式 margin*/
.border4{border:1px solid #CCCCCC;}
.bb_cccccc{border-bottom:1px solid #cccccc;}
.bb_f4b343{border-bottom:1px solid #f4b343;}
.bb_dashed_333333{border-bottom:1px dashed #333333;}
.border_solid_f4b343{border:1px solid #f4b343;}
.border_solid_cccccc{border:1px solid #cccccc;}
.bb_solid_cccccc{border-bottom:1px solid #cccccc;}

.wh95{width:95%;}

/* 新闻样式 */
.KcDefault_News_List li{background: url(/images/KcDefault/KcDefault_title_bg.gif) no-repeat;background-position:0;height:21px;line-height:21px;
text-indent:20px;}

/* 链接按钮 */
a.LinkBtn,a.LinkBtn:visited,a.LinkBtn:hover{ width:132px; height:27px; line-height:27px; font-size:14px; font-weight:bold; color:#fff; text-decoration:none; background:url(/images/Register/RegisterBtn.gif) no-repeat; display:block; text-align:center;}
a.LinkBtn:hover{ color:Yellow;}

