/*html, body, span, div, p, a, table, tbody, td, h1, h2, h3, h4, h5, h6, img, form, font, strong, b, i, dl, dt, dd, ol, ul, li, dl, dd, dt, iframe, label, blockquote, input, button {padding:0; margin:0;list-style: none;}
body {line-height:22px;font-size:12px;font-family:arial,"\5B8B\4F53";color:#666;background:#fff;-webkit-text-size-adjust:none;}
img {vertical-align:middle; border:none;}
a {color:#666;text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());}
a:hover, a:active, a:focus {color:#f60;}
input,button,select,textarea{outline:none}
textarea{resize:none}*/


.navigation{ height:70px; width:750px; float: right; position: relative; z-index: 9999999}

.ddsmoothmenu{width:750px;margin:0 auto; height:70px;line-height:70px;background:none;color:#333; font-size: 14px;}
.ddsmoothmenu ul{margin: 0;padding: 0;list-style-type: none;}

.ddsmoothmenu ul li{position: relative;display: inline;float: left; text-align:center; z-index: 9;}
.ddsmoothmenu ul li a{ display: block; background: url(../images/nav.png) 0 0 no-repeat; width: 107px; height: 70px;}
* html .ddsmoothmenu ul li a{ display: inline-block;}
.ddsmoothmenu ul li.s{float:left;width:3px;color:#D4D4D4;font-size:12px;}
.ddsmoothmenu ul li.sel{}
.ddsmoothmenu ul li.sel a,
.ddsmoothmenu ul li.sel a:link,
.ddsmoothmenu ul li.sel a:visited{ color:#9f2355; background: url(../images/nav.png) 0 0 no-repeat;}
.ddsmoothmenu ul li a.selected,.ddsmoothmenu ul li a:hover{ color:#9f2355;}	

.ddsmoothmenu ul li.m1 a { width: 107px;}
.ddsmoothmenu ul li.m1 a:hover,.ddsmoothmenu ul li.sel a.a1,.ddsmoothmenu ul li.m1 a.selected { background-position: 0 -70px}
.ddsmoothmenu ul li.m2 a { background-position: -107px 0; width: 118px;}
.ddsmoothmenu ul li.m2 a:hover,.ddsmoothmenu ul li.sel a.a2,.ddsmoothmenu ul li.m2 a.selected { background-position: -107px -70px}
.ddsmoothmenu ul li.m3 a { background-position: -225px 0; width: 104px;}
.ddsmoothmenu ul li.m3 a:hover,.ddsmoothmenu ul li.sel a.a3,.ddsmoothmenu ul li.m3 a.selected { background-position: -225px -70px}
.ddsmoothmenu ul li.m4 a { background-position: -329px 0; width: 106px;}
.ddsmoothmenu ul li.m4 a:hover,.ddsmoothmenu ul li.sel a.a4,.ddsmoothmenu ul li.m4 a.selected { background-position: -329px -70px}
.ddsmoothmenu ul li.m5 a { background-position: -435px 0; width: 104px;}
.ddsmoothmenu ul li.m5 a:hover,.ddsmoothmenu ul li.sel a.a5,.ddsmoothmenu ul li.m5 a.selected { background-position: -435px -70px}
.ddsmoothmenu ul li.m6 a { background-position: -535px 0; width: 106px;}
.ddsmoothmenu ul li.m6 a:hover,.ddsmoothmenu ul li.sel a.a6,.ddsmoothmenu ul li.m6 a.selected { background-position: -535px -70px}
.ddsmoothmenu ul li.m7 a { background-position: -641px 0; width: 105px;}
.ddsmoothmenu ul li.m7 a:hover,.ddsmoothmenu ul li.sel a.a7,.ddsmoothmenu ul li.m7 a.selected { background-position: -641px -70px}

.ddsmoothmenu ul li ul{ position:absolute;top:70px; visibility:visible; display:none; padding: 10px; padding-right: 120px; background:#007cc2;  box-shadow: 0px 3px 10px #000;}
.ddsmoothmenu ul li ul li{display: list-item;float: none; width: auto; text-align: left; background: url(../images/dotline_w.gif) repeat-x 0 bottom; width: 110px;}
.ddsmoothmenu ul li ul li a,.ddsmoothmenu ul li ul li a:link,.ddsmoothmenu ul li ul li a:visited,
.ddsmoothmenu ul li.sel ul li a,.ddsmoothmenu ul li.sel ul li a:link,.ddsmoothmenu ul li.sel ul li a:visited{border: 0px;color: #fff; font-size:14px;font-weight:normal;margin: 0;padding: 5px 10px;line-height:20px; height: auto; background:none;display: block; width: 110px;}
.ddsmoothmenu ul li ul li a:hover,.ddsmoothmenu ul li.sel ul li a:hover{ color:#000; border: 0px; background: none;}
.ddsmoothmenu ul li ul li.arrowclass a { background: url(../images/nav/nav_arrow.gif) no-repeat right center;}
.ddsmoothmenu ul li ul li.arrowclass a:hover { background: url(../images/nav/nav_arrow_hover.gif) no-repeat right center;}
.ddsmoothmenu ul li ul li a.selected{ border: none; background-position: right center;}
.ddsmoothmenu ul li ul li ul{top: 0; padding: 10px; background: #007cc2; width: 140px;}
.ddsmoothmenu ul li ul.s1 { height: 190px; }
.ddsmoothmenu ul li ul.s2 { height: 190px; }
.ddsmoothmenu ul li ul.s3 { width: 130px;height: 190px; }
.ddsmoothmenu ul li ul.s3 li { width: 120px;}
.ddsmoothmenu ul li ul.s3 li ul li { width: 160px;}
.ddsmoothmenu ul li ul.s3 li ul li a { background: none; width: 150px;}
.ddsmoothmenu ul li ul.s3 li ul li a:hover { background: none;}
.ddsmoothmenu ul li ul.s4 { height: 190px; width: 160px }
.ddsmoothmenu ul li ul.s4 li { width: 150px;}
.ddsmoothmenu ul li ul.s4 li a { width: 150px;}
.ddsmoothmenu ul li ul.s5 { height: 190px; width: 130px; right: 0px;}
.ddsmoothmenu ul li ul.s5 li { width: 120px;}

/* Holly Hack for IE \*/
* html .ddsmoothmenu{height: 1%;} /*Holly Hack for IE7 and below*/
/* ######### CSS classes applied to down and right arrow images  ######### */
.downarrowclass{position: absolute;top: 12px;right: 7px;}
.rightarrowclass{position: absolute;top: 6px;right: 5px;}
/* ######### CSS for shadow added to sub menus  ######### */
.ddshadow{ /*shadow for NON CSS3 capable browsers*/
position: absolute;left: 0;top: 0;width: 0;height: 0;background: silver;}
.toplevelshadow{ /*shadow opacity for NON CSS3 capable browsers. Doesn't work in IE*/
opacity: 0.6;
}


/* -- ÄÚÈÝ¿ò¼Ü -- */
.container_bg{ background:url(../images/nav/container_bg.jpg) repeat-x 0 0;}
.container{ width:950px; margin:0 auto;}
/*--×Óµ¼º½--*/
.subnav {padding: 14px 0; height: 23px;overflow: hidden;}
.subnav ul {float: right;margin-top: 5px; display:none; line-height:15px;}
.subnav li {display: inline;padding-left: 15px;}
.subnav li.lj { width:5px; padding-left:15px; border-right:1px solid #dbdbdb; margin-right:-2px;}
.subnav .selected a {color: #f60;}

/* -- Ô²½ÇÄ£¿é -- */
.module .line{ height:1px; background:#d3d3d3;margin:0 1px; font-size:0; line-height:0;overflow:hidden;}
.module .c{ border-left:1px solid #d3d3d3; border-right:1px solid #d3d3d3; line-height:24px; background:#fff;}
.module .c:after {visibility:hidden;display:block;font-size:0;content:"";clear:both;height:0;}
.module .cont_pad{ padding:15px; line-height:22px; }



