@charset "utf-8";
/* CSS Document */
.wrap{ width:960px; margin:auto; overflow:hidden; clear:both; background:#fff;}
.main{ margin:0 25px; text-align:left;}
#web_logo .right_en{float:right; width:150px; position:absolute; z-index:99; right:150px; top: 5px; line-height:28px;}
.menu {}
.menu ul{list-style:none; padding:0; margin:0; line-height:25px;}
.menu ul li{ float:left; margin:0 18px; list-style-type:none;}
.menu ul li a, .menu ul li a:visited {color:#333; }
.menu ul li a:hover{ background:#333; color:#fff; }
.footer{ width:960px; margin:auto; overflow:hidden; clear:both; background:#9F9F9F; border-top:25px solid #fff;}
.footer .txt{ color:#fff; text-align:center; margin:0 auto; line-height:25px;}
.footer .txt ul{list-style:none; text-align:center; line-height:25px;}
.footer .txt ul li{ display:inline; margin:0 35px 0 0; list-style-type:none;}
.footer .txt ul img{margin:2px;}
.cTxt, .cTxt:visited,.cTxt a{ color:#9F9F9F;}
.l18px{ line-height:18px;}
.web_icon{ background:url(images/index_icon.gif) left no-repeat; padding-left:20px; height:25px; line-height:25px;}
.men_icon{ background:url(images/men_icon.jpg) left no-repeat; padding-left:20px; height:25px; line-height:25px;}
.jewel_icon{ background:url(images/jewel_icon.jpg) left no-repeat; padding-left:20px; height:25px; line-height:25px;}
.video_icon{ background:url(images/video_icon.jpg) left no-repeat; padding-left:20px; height:35px; line-height:35px;}
.map_icon{ background:url(images/video_icon.jpg) left top no-repeat; padding:0 0 5px 20px; line-height:20px;}
.product_icon{ background:url(images/product_icon.jpg) left no-repeat; padding-left:20px; line-height:20px;}


.men_icon1{ height:25px; border-bottom:1px solid #EBEBEB; width:90px}
.men_icon1 .txt {background:url(images/men_icon1.jpg) right no-repeat; padding-left:5px; line-height:25px; width:80px;}
.men_icon1 .txt1 {background:url(images/jewel_icon1.jpg) right no-repeat; padding-left:5px; line-height:25px; width:80px;}
.time{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FF0000;}
.member input{line-height:22px; width:130px; height:22px; border:1px solid #666;}
        #navigation, #navigation li ul {
            list-style-type:none; width:300px;
        }
        #navigation {
            margin:0px;
        }
        #navigation li {
            float:left;
            position:relative;
			width:90px;
			padding-right:50px;
        }
        #navigation li a:link, #navigation li a:visited {
            display:block;
            text-decoration:none;
            color:#333;
            width:90px;
            border:0px solid #fff;
            padding-left:10px;
			height:25px;
            line-height:25px;
        }
        #navigation li a:hover {
            color:#FF6600;
        }
        #navigation li ul li a:hover {
            color:#FF6600;
        }
        #navigation li ul {
            display:none;
            position:absolute;
            top:24px;
            left:0;
            margin-top:1px;
            width:120px;
			background:#fff;
			border:1px solid #EBEBEB;
        }
        #navigation li ul li ul {
            display:none;
            position:absolute;
            top:0px;
            left:130px;
            margin-top:0;
            margin-left:1px;
            width:120px;
        }
