@charset "utf-8";/* CSS Document */
*{margin:0;padding:0;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td,hr,span,strong,img,em,object,option,select{margin:0;padding:0;}
img{border:0;}
li{list-style:none;}
a{text-decoration:none; color:#666;}
a:hover{text-decoration:underline; color:#FF3300}
p{text-align:left;line-height:150%;}
.clear{clear:both;}
.none{display:none;}
.red{ color:#CC0033}
.text-right{ text-align:right;}
body{ background:#000;font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif; font-size:12px;}
.box{width:900px; height:auto;margin:0 auto;}

.head{}
.logo{display:block;width:222px; height:91px; background:url(../images/common/logo.gif) no-repeat 0 0; float:left; margin-bottom:10px; }
.logo a{width:163px; height:91px;display:block; text-indent:-99999px; overflow:hidden;}

.member{  overflow:hidden; zoom:1; height:41px;width:200px; float:right;}
.member span{ text-transform:uppercase; font-size:9px; padding:0 0 0 3px;}
.member ul{ width:auto; overflow:hidden; zoom:1; padding-top:10px; float:left;}
.member ul li{ display:block;float:left; width:auto; margin-right:4px; color:#666666;}
.member ul li a{ color:#FF6600;}
.member ul li a.btn1{ display:block; width:75px; height:25px; background:url(../images/common/btn.png) no-repeat left; color:#CCCCCC; padding-left:15px; line-height:25px; text-decoration:none;}
.member ul li a.btn1:hover{ color:#FF6600;}

.language{  width:200px; color:#666; font-size:10px; line-height:120%; float:right; text-align:right; margin-top:10px;}
.language p{ padding-bottom:10px; float:left; padding-right:30px; background:url(../images/common/index_06.gif) no-repeat 70px;}
.language span{ display:none;}
.language ul li{ display:block; width:30px; float:left; margin-right:4px; margin-top:10px;}
.language ul li a{ display:block; margin-bottom:2px;}
.language ul li a.current{}
.navi li{  }
.navi span{ display:none;}

/*---top-vertical-menu--------*/
 .jqueryslidemenu{ background: #000; text-transform:capitalize;font-size:12px; width:460px; float:left; font-family:'Michroma', arial, serif; padding-top:10px;}
.jqueryslidemenu ul{}
/*Top level list items*/
.jqueryslidemenu ul li{position: relative;display: inline;float: left;}
/*Top level menu link items style*/
.jqueryslidemenu ul li a{display: block;background: #000; /*background of tabs (default state)*/color: white;padding: 8px 10px; color: #2d2b2b;text-decoration: none;}
* html .jqueryslidemenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/display: inline-block;}
.jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited{color:#ccc;}
.jqueryslidemenu ul li a:hover{background:#111; /*tab link background during hover state*/color:#FF3300; text-decoration:none;}	
/*1st sub level menu*/
.jqueryslidemenu ul li ul{position: absolute;left:0;display: block;visibility: hidden;}
/*Sub level menu list items (undo style from Top level List Items)*/
.jqueryslidemenu ul li ul li{display: list-item;float: none;}
/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jqueryslidemenu ul li ul li ul{top: 0;}
/* Sub level menu links style */
.jqueryslidemenu ul li ul li a{width: 140px; /*width of sub menus*/padding: 5px;margin: 0;border-top-width: 0;border-bottom: 1px solid #101010;}
.jqueryslidemenuz ul li ul li a:hover{ /*sub menus hover style*/
background: #eff9ff;color: black;}
/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{position: absolute;top: 12px;right: 7px;}
.rightarrowclass{position: absolute;top: 6px;right: 5px;}



/*vertical-menu-drop-2*/
.sidemenu{ width:222px;}
.sidebarmenu ul{ width:222px; /* Main Menu Item widths */ background:#000; text-transform:capitalize;font-family:'Michroma', arial, serif;  }
.sidebarmenu ul li{position: relative; padding:2px 0;border-bottom: 1px solid #111;}
/* Top level menu links style */
.sidebarmenu ul li a{display: block;overflow: auto; /*force hasLayout in IE7 */color: white;text-decoration: none;padding: 6px;}
.sidebarmenu ul li a:visited, .sidebarmenu ul li a:active{  /*background of tabs (default state)*/}
.sidebarmenu ul li a:visited{color: white;}
.sidebarmenu ul li a:hover{background:#111; color:#FF3300; text-decoration:none;}
/*Sub level menu items */
.sidebarmenu ul li ul{position: absolute;width:210px; /*Sub Menu Items width */top: 0;visibility: hidden;}
.sidebarmenu a.subfolderstyle{background:url(../images/common/arrow2.gif) no-repeat 97% 50% #000;}
.sidebarmenu a.subfolderstyle:hover{background:url(../images/common/arrow2.gif) no-repeat 97% 50% #111;}
/* Holly Hack for IE \*/
* html .sidebarmenu ul li { float: left; height: 1%; }
* html .sidebarmenu ul li a { height: 1%; }
/* End */

.foot{ color:#777; background:#121212; padding:10px; margin:20px 0 0 0; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;-moz-border-radius: 5px;  -webkit-border-radius: 5px; border: 1px solid #000; font-size:10px;}



p.more{ text-align:right; padding-right:10px; height:auto;}



