@charset "utf-8";article,aside,canvas,figure,figure,figcaption,hgroup,footer,header,nav,section,audio,video{display:block;}
html,body,div,span,object,iframe,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,hr,fieldset,form,label,legend,table,caption,article,aside,canvas,details,figure,figcaption,hgroup,menu,footer,header,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;}
body{color:#333;font:12px/1.6em Verdana,Geneva,sans-serif;min-width:960px;}
input,button,textarea{font:12px/normal Verdana,Geneva,sans-serif;}
label,input,select,button{vertical-align:middle;}
input[type=radio],input[type=checkbox]{margin:0 3px;padding:0;}
a{color:#333;cursor:pointer;text-decoration:none;}
a:hover{text-decoration:underline;color:#900;}
a:active,a:focus{outline:none;}
table.fixed{table-layout:fixed;}
table.fixed td{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
textarea.text,input.text{padding:2px;font-size:12px;line-height:16px;border:1px solid #c3c3c3;border-color:#7c7c7c #c3c3c3 #c3c3c3 #9a9a9a;background:#fff url(../img/dot.gif) repeat-x;outline:none;resize:none;}
input.text{height:16px;}
textarea.text{overflow:auto;}
input.disabled{background-color:#ededed;}
input.error{border:1px solid #f00;background:url(../img/dot_error.gif) repeat-x;}
label.error{background:url(../img/label_tips.gif) no-repeat -1px -36px #fef9e5;border:1px solid #b8b8b8;display:inline-block;font-family:Verdana,Geneva,sans-serif;font-size:12px;line-height:14px;margin-left:5px;padding:3px 4px 2px 25px;}
label.success{background:url(../img/label_tips.gif) no-repeat -36px -7px;display:inline-block;height:16px;width:16px;margin-left:5px;}
.f14{font-size:14px;}
.white{color:#fff;}
.black{color:#000;}
.gray{color:#717171;}
.udl{text-decoration:underline;}
.underline *{text-decoration:underline;}
.h{display:none;}
.red{color:#c00;}
.icon{display:inline-block;vertical-align:middle;height:16px;width:16px;}
.icon *{display:none;}
.icon-big{display:inline-block;vertical-align:middle;height:24px;width:24px;}
.icon-big *{display:none;}
.msg{text-align:center;position:fixed;top:0;left:0;z-index:9999;width:100%;padding-top:2px;}
.msg span{display:inline-block;background-color:#0b8b00;color:#fff;line-height:20px;padding:0 2em;}
.msg span.error{background-color:#ee3123;}
.msg{*position:absolute;*top:expression(documentElement.scrollTop+"px");}
.mask{z-index:8000;position:absolute;top:0;left:0;-moz-opacity:.5;opacity:.50;filter:alpha(opacity=50);background-color:#000;width:100%;height:100%;zoom:1;}
.header,.subnav,.container,.globalnav{margin:0 auto;width:950px;}
.header{font-size:12px;position:relative;z-index:99;}
.logo{padding:5px 0;height:50px;overflow:hidden;}
.quick-link{position:absolute;top:23px;right:0;color:#333;}
.quick-link a{color:#333;}
.quick-link a:hover{color:#c00;}
.globalnav{height:37px;background:url(../img/nav_120807.gif) no-repeat;}
.globalnav ul{list-style:none;margin:0;padding:0;}
.globalnav li{float:left;display:inline;position:relative;}
.globalnav a{background-image:url(../img/nav_120807.gif);background-repeat:no-repeat;height:37px;width:117px;display:block;padding-top:37px;height:0;overflow:hidden;}
.gn-homepage a{background-position:0 0;width:89px;}
.gn-homepage a:hover{background-position:0 -80px;}
.gn-homepage a.on,.gn-homepage a.on:hover{background-position:0 -40px;}
.gn-domain a{background-position:-89px 0;}
.gn-domain a:hover{background-position:-89px -80px;}
.gn-domain a.on,.gn-domain a.on:hover{background-position:-89px -40px;}
.gn-peanuthull a{background-position:-206px 0;}
.gn-peanuthull a:hover{background-position:-206px -80px;}
.gn-peanuthull a.on,.gn-peanuthull a.on:hover{background-position:-206px -40px;}
.gn-sunlogin a{background-position:-323px 0;}
.gn-sunlogin a:hover{background-position:-323px -80px;}
.gn-sunlogin a.on,.gn-sunlogin a.on:hover{background-position:-323px -40px;}
.gn-olivemail a{background-position:-440px 0;}
.gn-olivemail a:hover{background-position:-440px -80px;}
.gn-olivemail a.on,.gn-olivemail a.on:hover{background-position:-440px -40px;}
.gn-site a{background-position:-557px 0;}
.gn-site a:hover{background-position:-557px -80px;}
.gn-site a.on,.gn-site a.on:hover{background-position:-557px -40px;}
.gn-hosting a{background-position:-674px 0;}
.gn-hosting a:hover{background-position:-674px -80px;}
.gn-hosting a.on,.gn-tudu a.on:hover{background-position:-674px -40px;}
.gn-tudu a{background-position:-791px 0;}
.gn-tudu a:hover{background-position:-791px -80px;}
.gn-tudu a.on,.gn-tudu a.on:hover{background-position:-791px -40px;}
.nav-menu{position:absolute;left:13px;top:50px;padding:25px;width:420px;border:1px solid #acacac;border-top:3px solid #393939;background-color:#fff;z-index:9;-webkit-box-shadow:2px 2px 0 rgba(224,224,224,0.5);-moz-box-shadow:2px 2px 0 rgba(224,224,224,0.5);box-shadow:2px 2px 0 rgba(224,224,224,0.5);}
.nav-menu .arrow{border:6px dashed transparent;border-bottom:6px solid #393939;display:block;font-size:0;height:0;left:40px;line-height:0;position:absolute;top:-14px;width:0;}
.nav-menu ul:after,.nav-menu:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav-menu ul{width:195px;height:150px;overflow:hidden;float:left;border-right:1px dotted #414141;}
.nav-menu li{width:97px;float:left;overflow:hidden;height:22px;margin-bottom:16px;}
.nav-menu li a{background:none;height:22px;line-height:22px;overflow:hidden;padding:0 5px;display:inline-block;width:auto;text-align:left;color:#717171;font-size:14px;font-family:"微软雅黑";}
.nav-menu li a:hover{text-decoration:none;background-color:#767676;color:#fff;}
.nav-pic{height:148px;width:196px;float:left;padding-left:25px;}
.nav-pic a{display:block;padding:0;background:none;height:148px;width:196px;display:block;background:none;overflow:hidden;}
.logo img{_filter:expression(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1 ?(this.runtimeStyle.backgroundImage = "none",this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.src+"',sizingMethod='image')",this.src = "//www.oray.com/images/s.gif"):"none");}
.subnav{height:24px;line-height:24px;margin-top:10px;padding:12px 0;position:relative;}
.hotline{font-family:"微软雅黑";}
.hotline strong{font-size:18px;font-weight:normal;}
.hotline span{font-size:16px;color:#c00;}
.subnav ul{margin:0;padding:0;list-style:none;position:absolute;top:12px;right:0;}
.subnav li{display:inline-block;margin-left:20px;}
.subnav a{color:#333;}
.subnav a:hover{color:#c00;}
.subnav a.on{color:#6a6a6a;}
.subnav a.btn{color:#fff;}
.footer{padding:20px 0 10px;text-align:center;line-height:20px;color:#666;}
.footer a{color:#666;}
.footer a:hover{color:#900;}
.ie6 .subnav ul,.ie7 .subnav ul{zoom:1;display:block;}
.ie6 .subnav li,.ie7 .subnav li{zoom:1;display:inline;}