﻿
.fix:after{clear:both;content:" ";display:block;font-size:0;height:0;line-height:0;visibility:hidden;}
.sso_input{border:1px solid #D4D4D4;color:#000;height:22px;line-height:22px;font-size:12px;padding:3px 5px;}
.sso_inputH{height:20px;line-height:20px;border-color:#D4D4D4;border-width:2px;padding:2px 4px;}
.sso_focus{height:20px;line-height:20px;border-width:2px;padding:2px 4px;}
.sso_optionInput{position:relative;display:inline;zoom:1;float:left;}
.sso_optionInput .hover{background:#09C;color:#FEFEFE;}
.sso_bg{background:#e6e6e6;}
.sso_pw{width:980px;margin:0 auto; height:34px;}
#sso_loginBar { line-height:32px; line-height:34px \9;}
#sso_topbar{position:relative;font-size:0;border-top:1px solid #bbbbbb; border-bottom:1px solid #e6e6e6;-moz-box-shadow:0 1px 6px #999;-webkit-box-shadow:0 1px 6px #999;box-shadow:0 1px 6px #999; color:#666; font-family:Microsoft Yahei;}
#sso_topbar a{text-decoration:none; color:#666; font-family:Microsoft Yahei;}
.sso_select{float:right;width:88px;display:inline; position:relative; height:35px;}
#sso_loginBar .sso_select{width:116px;float:left;}
.sso_select .sso_dropdown{display:block;width:117px; height:34px;}
.sso_select .sso_dropdown a{float:left; padding:0 0 0 16px;line-height: 32px;}
.sso_select .sso_dropdown a span { font-size:14px;}
.sso_select .sso_dropdown .icon-artron {vertical-align:middle; margin-right:11px;}
.sso_select .sso_dropBtn{position:absolute;right:5px;top:0px;width:25px; background-image:url(../image/sso_arrow.gif); background-repeat:no-repeat;height:34px;cursor:pointer;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in;transform-origin:50% 50%;background-position:center;}
.sso_select .hover .sso_siteTit{color:#FEFEFE;}
.sso_select .hover .sso_dropBtn{visibility:visible;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}
.sso_select .sso_siteList{width:91px;display:none;overflow:hidden;zoom:1; padding-bottom:10px;}
.sso_myArtron .sso_siteList { width:117px;}
.sso_siteList li{zoom:1;vertical-align:middle; line-height:31px;text-align: left;}
.sso_siteList a{display:block;padding-left:16px; background-color:#fafafa; font-family:Microsoft Yahei;}
.sso_siteList a span { font-size:14px; vertical-align:middle; margin-right:11px;}
#sso_topbar .sso_other{float:right;margin-left:10px;}
#sso_topbar .sso_other a{display:inline-block;vertical-align:middle;color:#000;float:left;padding:8px 0 5px 9px; color:#666; line-height:normal;}
#sso_topbar .sso_other a.fred{color:#FFF;background:#000;display:inline;margin-left:9px;padding:0;}
#sso_topbar .sso_other a.fred:hover{background:#09C;}
#sso_loginBar strong{font-size:12px;color:#000;line-height:24px;margin-left:0;}
#sso_loginBar a em{font-style:normal;color:#09C;font-weight:700;font-family:Verdana;font-size:11px;}
#sso_nav_member{z-index:999;width:90px;position:relative;}
#topFix{position:fixed;_position:absolute; z-index:12;top:0px;left:0px;width:100%;}
#sso_topbar .sso_pw{font-size:12px; height:34px;}
.sso_site { position:absolute; left:0; top:0;}
#sso_loginBar a{margin-right:10px;vertical-align:0;color:#666; font-family:Microsoft Yahei;}
#sso_loginBar .sso_password,#sso_loginBar .sso_regesit{color:#666;}
#sso_loginBar{float:left;display:inline;width:528px;padding-right:0;}
#sso_loginBar .sso_btn{color:#FEFEFE;margin:0;}
#sso_loginBar .sso_select .sso_site{border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6;}
.sso_select .hover{background-color:#fafafa;}
#sso_loginBar .sso_select a{margin:0;}
#sso_loginBar .sso_select .sso_siteTit .icon-artron {color:#0f820c;}
#sso_loginBar .sso_input{height:16px;width:108px;margin-right:10px;line-height:16px;vertical-align:middle;display:inline-block;}
#sso_topbar .sso_topTel{width:170px;float:right;color:#666;padding-top:10px;line-height:1.1;text-align:right;display:inline;font-family:Microsoft Yahei;}
#sso_topbar .sso_topTel a{color:#666;font-family:Microsoft Yahei;font-weight:700;text-decoration:none; display:inline-block; zoom:1; overflow:hidden; width:200px;}
#sso_topbar .sso_topTel a:hover {color:#0f820c;}
#sso_topbar .sso_topTel span{font-family:Verdana, Geneva, sans-serif;float:left;font-weight:700; margin-top:-1px;*margin-top:0px;}
@media screen and (-webkit-min-device-pixel-ratio:0){#sso_topbar .sso_topTel span{ margin-top:0;} }
.sso_cutLine,.cutLine{height:5px;background:#FFF;border-top:1px solid #D4D4D4;overflow:hidden; display:none;}
#sso_topbar .sso_fl{float:left;display:inline;}
#sso_topbar .sso_fr{float:right;display:inline;}
#sso_topbar .sso_topTel .sso_fl{font-family:Microsoft Yahei; font-weight:normal;}
#sso_loginBar span.sso_fl a{line-height:24px;}
#sso_loginBar span.sso_fl .sso_announce{color:#000;margin-right:8px;}
#sso_loginBar .sso_home{float:left;display:inline;background:none;color:#666;margin:0 20px 0 0;}
#sso_loginBar .sso_home:hover{color:#0f820c;}
#sso_loginBar span .sso_exit{color:#999;margin-left:5px;margin-top:1px;line-height:24px;display:inline-block;}
#sso_loginBar .sso_nickName{font-weight:700;font-style:normal;margin:0 5px;}
.sso_optionInput .sso_inBox{position:relative;display:inline-block;float:left;}
.sso_optionInput .sso_inBox .sso_inTxt{top:6px;font-size:12px;color:#ccc;font-family:Simsun;display:block;position:absolute;left:7px;cursor:text;font-style:normal;}
.sso_optionInput .sso_inBox .sso_inTxtOn{color:#e5e5e5;}
#topbar .pw span{font-size:12px;}
.sso_siteList a:hover,#sso_loginBar .sso_select .sso_siteList a:hover{color:#0f820c;}
#sso_topbar .sso_other a:hover,#sso_loginBar .sso_password:hover,#sso_loginBar .sso_regesit:hover,#sso_loginBar a:hover,#sso_loginBar span.sso_fl .sso_announce:hover,#sso_loginBar span .sso_exit:hover{color:#0f820c;}
#sso_loginBar a.sso_btn,#sso_loginBar .sso_siteList a,#sso_loginBar .sso_siteList a:hover,#sso_loginBar .sso_site .hover a{color:#666; font-family:Microsoft Yahei;}
#sso_loginBar .sso_login { color:#0f820c;}
#sso_loginBar .sso_login:hover {text-decoration:underline;}
#sso_loginBar .sso_reg {}

.sso_artSite .sso_site { background:url(../image/loginLine.gif) no-repeat right center;}
.sso_artSite .sso_dropdown { width:91px; background:url(../image/loginLine.gif) no-repeat left center; line-height:32px; line-height:34px \9;}
.sso_artSite .sso_dropBtn {right:3px;}
.sso_artSite .hover {background:#fafafa; border-left:1px solid #b3b3b3; border-bottom:1px solid #b3b3b3; border-right:1px solid #b3b3b3; width:91px;}
.sso_artSite .hover .sso_dropdown { background:none;}
.sso_artSite .hover a {padding-left:15px;}
#sso_topbar a:hover { color:#0f820c;}
#sso_loginBar .sso_select .hover{background-color:#fafafa; border-left:1px solid #b3b3b3; border-right:1px solid #b3b3b3;border-bottom:1px solid #b3b3b3; width:117px;}
#sso_loginBar .sso_wel{font-family:Microsoft Yahei; margin-right:10px; float:left; display:inline-block; overflow:hidden;}
#sso_loginBar .sso_wel b {color:#0f820c;font-family:Microsoft Yahei;}
#sso_loginBar #member_after_login .sso_wel { max-width:90px;_width:90px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
#sso_loginBar #member_before_login .sso_wel {}

#sso_loginBar .sso_select a { padding-left:39px; font-family:Microsoft Yahei;}
#sso_loginBar .icon-artron { background-image:url(../image/sso_home.gif); background-repeat:no-repeat; background-position:15px 9px;}
#sso_loginBar .hover .icon-artron { background-position:15px -76px; font-family:Microsoft Yahei;}
#sso_loginBar .sso_siteList a { background-image:url(../image/sso_newMember.gif); background-repeat:no-repeat;}
#sso_loginBar .sso_siteList .icon-member { background-position:15px 9px;}
#sso_loginBar .sso_siteList .icon-attention { background-position:15px -22px;}
#sso_loginBar .sso_siteList .icon-collect { background-position:15px -52px;}
#sso_loginBar .sso_siteList .icon-friends { background-position:15px -83px;}
#sso_loginBar .sso_siteList .icon-SetUp { background-position:15px -115px;}
#sso_loginBar .sso_siteList .icon-buy { background-position:15px -149px;}
#sso_loginBar .sso_siteList .icon-release { background-position:15px -179px;}
#sso_loginBar .sso_siteList .icon-member:hover { background-position:-271px 9px;}
#sso_loginBar .sso_siteList .icon-attention:hover { background-position:-271px -22px;}
#sso_loginBar .sso_siteList .icon-collect:hover { background-position:-271px -52px;}
#sso_loginBar .sso_siteList .icon-friends:hover { background-position:-271px -83px;}
#sso_loginBar .sso_siteList .icon-SetUp:hover { background-position:-271px -115px;}
#sso_loginBar .sso_siteList .icon-buy:hover { background-position:-271px -149px;}
#sso_loginBar .sso_siteList .icon-release:hover { background-position:-271px -179px;}

#sso_loginBar .sso_myArtron { height:35px; width:119px;}
#sso_loginBar .sso_buying { display:inline-block; float:left; height:34px; border-right:1px solid #d5d5d5; padding-right:8px; background:url(../image/sso_buyNum.gif) no-repeat left 10px; padding-left:22px; margin-left:15px;}
#sso_loginBar .sso_buying:hover,#sso_loginBar .sso_buyLog { background-position:0 -36px;}
.sso_buying .sso_buyNum { color:#0f820c;}
.sso_buying span { font-family:Verdana;}
.sso_homeSer { width:92px; height:35px; float:right; margin-right:15px;}
.sso_homeSer .sso_dropdown{width:92px; background:url(../image/loginLine.gif) no-repeat right center; line-height:32px; height:35px;border:0;}
.sso_homeSer .sso_dropBtn { left:61px;}
.sso_homeSer .hover {background-color:transparent; border:0;}
.sso_homeSer .hover .sso_dropdown {background-image:none;width:92px; background-color:#fafafa; border-left:1px solid #b3b3b3; border-right:1px solid #b3b3b3;}
.sso_homeSer .hover .sso_dropdown a { padding-left:15px;}
.sso_homeSer .sso_siteList { width:296px;border:1px solid #b3b3b3; border-top:0; background-color:#fafafa; padding-bottom:9px; padding-top:15px; background-image:url(../image/sso_homeSer.gif); background-repeat:no-repeat; background-position:0 3px;}
.sso_homeSer .sso_siteList a { display:inline; line-height:normal; padding-left:0;}
.sso_homeSer .sso_siteList span { display:block; zoom:1; padding-left:15px; float:left; line-height:normal;}
.sso_homeSer .sso_siteList .sso_serArist { width:78px;}
.sso_homeSer .sso_siteList .sso_serGal { width:95px;}
.sso_homeSer .sso_siteList .sso_serGal i { margin:0 2px; color:#cccccc;}
#sso_topbar .sso_siteList .first .sso_serGal a { margin:0;}
.sso_homeSer .sso_siteList .sso_serAuc { width:77px;}
.sso_homeSer .sso_siteList li { zoom:1; overflow:hidden; line-height:normal; height:25px;*float:left;*width:296px;}
#sso_topbar .sso_siteList .first a { background-color:#000000; color:#FEFEFE; margin-right:5px;}
#sso_topbar .sso_siteList .first a:hover { background-color:#0f820c;}

#sso_loginBar .sso_news { background:url(../image/sso_note.gif) no-repeat left -37px; padding-left:22px; display:none; margin-right:0;}
#sso_loginBar .sso_newsAdd { background-position:left -37px;}