/* CSS Document */
.iboxcate{width:900px;height:0;margin:0 auto;position:relative;z-index:11;opacity:0.90;}
.iboxcatein{position:absolute;top:0;left:-50px;}
.iboxcateinx{width:50px;height:50px;background:url(../site_wp_img/ico_catelist.png) center no-repeat #F00;cursor:pointer;}
.iboxcateinx:hover .catelist{display:block;}
.catelist{display:none;width:300px;height:300px;background-color:#F00;position:absolute;top:0;left:50px;z-index:11;overflow-x:hidden;overflow-y:auto;}
.catelist a{display:block;float:left;width:280px;padding:0 5px 0 5px;line-height:51px;color:#FFF;}
.catelist a:hover{color:#F00;background-color:#FFF;}
.framemenu table{width:900px;}
.framemenu table h1{float:left;padding:10px;font-size:1.1em;color:#FFF;background-color:#F00;margin:0;} 
.framemenu table td{font-size:1.1em;padding:10px;vertical-align:top;margin:0;cursor:pointer;position:relative;}
.framemenu table td em{display:none;font-size:0.8em;color:#666;text-align:left;}
.framemenu table tr{background-color:#EEE;border-top:1px dotted #CCC;}
.framemenu table tr:hover td, .framemenu table tr:hover{background-color:#FFF;}
.framemenu table tr:hover td{color:#F00;}
.framemenu table tr:hover td em{display:block;}
.framemenu table tr:hover td .ibtnadditem{background-color:#08C;}
.framemenu table tr:hover td .ibtnadditem:hover{background-color:#F60;}
.framemenu table td.iboxtext{width:880px;font-size:1.5em;font-weight:bold;text-align:center;color:#000;}
.framemenu table td.iboxcatename{width:100%;padding:0;}
.iboxitemnum{width:80px;text-indent:10px;}
.iboxitemnumsub{display:none;float:left;margin-right:10px;}
.iboxitemname{width:660px;}
.iboxitemprice{width:100px;}
.ibtnadditem{float:right;width:24px;height:30px;font-size:1.2em;color:#FFF;text-align:center;text-indent:0;background-color:#F00;}