/* common styling */
#fly{position:absolute;top:0px;left:394px;}
.fly{z-index:102;font-family: arial, sans-serif; width:29px;font-size:11px;cursor:pointer;}
.fly a{margin:0;padding:0;color:#787878;}
.fly a:hover{}
.fly_img{background:#000 url(images/btn_fly_00.png) top left no-repeat; width:29px; height:22px;display:block;}
.fly b{color:#676767;float:right}
.mna{float:left;padding-left:5px;}
.mni{float:left;padding-left:7px;}

.fly_no{display:none!important;}
.fly_ya{}

.fly ul{padding:0; margin:0;list-style-type:none;display:none;z-index:102;opacity:0.975;}
.fly ul li{float:left;margin-right:1px;position:relative;}

/*.fly:hover b{color:#474747;}
.fly:hover a.fly_img{background:#000 url(images/btn_fly_01.png) top left no-repeat}
.fly:hover a.flm_img{background:#000 url(images/btn_flm_01.png) top left no-repeat}
.fly:hover a.flc_img{background:#000 url(images/btn_flc_01.png) top left no-repeat}

.fly:hover ul{display:block; position:absolute; top:22px; left:-13px; width:95px; padding-top:2px;}
.fly:hover ul li ul{display: none;}
.fly:hover ul li a{display:block;background:#272727;color:#787878;width:59px; height:20px; line-height:18px;border-top:1px solid #373737;}
.fly:hover ul li a:hover{background:#191919;color:#FFFFFF;}

.fly:hover ul li:hover b{color:#990000;}
.fly:hover ul li:hover a{background:#191919;color:#FFFFFF;}
.fly:hover ul li:hover ul{display:block; position:absolute; left:59px; top:-2px; color:#FFFFFF;}

.fly:hover ul li:hover ul li ul{display: none;}
.fly:hover ul li:hover ul li a{display:block;background:#272727;color:#787878;width:97px;border-left:1px solid #000;border-top:1px solid #373737;}
.fly:hover ul li:hover ul li b{color:#474747;}

.fly:hover ul li:hover ul li:hover ul{display:block; position:absolute; left:97px;top:-2px;color:#FFFFFF;}
.fly:hover ul li:hover ul li:hover a{background:#191919;color:#FFFFFF;}
.fly:hover ul li:hover ul li:hover b{color:#990000;}

.fly:hover ul li:hover ul li:hover ul li a{display:block;background:#272727;color:#787878;width:97px;border-left:1px solid #000;border-top:1px solid #373737;}
.fly:hover ul li:hover ul li:hover ul li a:hover{background:#191919; color:#FFFFFF;}*/

.fly:hover b{color:#474747;}
.fly:hover a.fly_img{background:#000 url(images/btn_fly_01.png) top left no-repeat}
.fly:hover a.flm_img{background:#000 url(images/btn_flm_01.png) top left no-repeat}
.fly:hover a.flc_img{background:#000 url(images/btn_flc_01.png) top left no-repeat}

.fly:hover ul{display:block; position:absolute; top:22px; left:-13px; width:95px; padding-top:2px;}
.fly:hover ul li ul{display: none;}
.fly:hover ul li a{display:block;background:#696969;color:#010101;width:59px; height:20px; line-height:18px;border-top:1px solid #373737;}
.fly:hover ul li a:hover{background:#494949;color:#FFFFFF;}

.fly:hover ul li:hover b{color:#990000;}
.fly:hover ul li:hover a{background:#494949;color:#FFFFFF;}
.fly:hover ul li:hover ul{display:block; position:absolute; left:59px; top:-2px; color:#FFFFFF;}

.fly:hover ul li:hover ul li ul{display: none;}
.fly:hover ul li:hover ul li a{display:block;background:#696969;color:#010101;width:97px;border-left:1px solid #000;border-top:1px solid #373737;}
.fly:hover ul li:hover ul li b{color:#474747;}

.fly:hover ul li:hover ul li:hover ul{display:block; position:absolute; left:97px;top:-2px;color:#FFFFFF;}
.fly:hover ul li:hover ul li:hover a{background:#494949;color:#FFFFFF;}
.fly:hover ul li:hover ul li:hover b{color:#990000;}

.fly:hover ul li:hover ul li:hover ul li a{display:block;background:#696969;color:#010101;width:97px;border-left:1px solid #000;border-top:1px solid #373737;}
.fly:hover ul li:hover ul li:hover ul li a:hover{background:#494949; color:#FFFFFF;}