/*
*the topbar
*/
body{ margin-top:30px;}
.gb-topbar a:link{ text-decoration:none;}
.gb-topbar a:hover{ text-decoration:underline;}

.gb-topbar{ width:100%; min-width:1000px; height:29px; border-bottom:1px solid #dfdfdf; background:#f3f3f3; font-family:"SimSun"; font-size:12px;  font-family:"Microsoft Yahei","SimSun"; letter-spacing:0px; position: fixed;left: 0;top: 0; z-index:9999;}
.gb-topbar .topbar-in{ width:980px; height:29px; margin:0 auto; clear:both; *zoom:1; position:relative;}
.gb-topbar .topbar-sep{ color:#ccc; font-size:12px; float:left; line-height:28px;}
.topbar-channel-box{ float:left; font-family:Tahoma, Geneva, sans-serif, "SimSun"; font-size:0;}
.topbar-channel-173,.topbar-channel-site, .topbar-channel-ios, .topbar-channel-and, .topbar-channel-wp, .topbar-channel-news, .topbar-channel-bbs{ float:left; padding:0 8px; line-height:29px; font-size:12px;color:#595656; display:inline-block;}

.topbar-ico-ios, .topbar-ico-and, .topbar-ico-wp, .topbar-ico-house, .topbar-ico-tri{ display:inline-block; width:18px; height:29px; background:url(/skin/REXUESF/images/gb-topbar2.png) no-repeat; vertical-align:middle; margin:0 5px 0 5px;}
.topbar-ico-ios{ background-position:0 3px;}
a:hover .topbar-ico-ios{ background-position:-20px 3px;}
.topbar-ico-and{ background-position:0 -46px;}
a:hover .topbar-ico-and{ background-position:-20px -46px;}
.topbar-ico-wp{ background-position:0 -95px;}
a:hover .topbar-ico-wp{ background-position:-20px -95px;}
.topbar-ico-house{ background-position:0 -142px; width:15px;}
.topbar-ico-tri{ background-position:0 -190px; width:15px; height:25px; margin:0 0 0 6px;}

.topbar-zq-box{ float:left; font-size:12px; cursor:pointer; position:relative;z-index:5000;  *display:inline; *zoom:1;}
.topbar-zq-tit{ color:#595656; display:inline-block; height:29px; line-height:27px; _margin-top:1px;  overflow:hidden; padding:0 0 0 7px; z-index:10; position:relative; border:1px solid #f3f3f3;border-bottom:none; cursor:pointer;}
.topbar-zq-tit-cur{ border-color:#ccc; background:#fff;}
.topbar-zq-list{ display:none; position:absolute; left:0; top:26px; width:76px;border:1px solid #d7d7d7; border-top:none; background:#fff; z-index:7; padding:5px 0 2px 0;}
.topbar-zq-list li{ display:block; text-align:center; height:24px; line-height:24px; overflow:hidden;}
.topbar-zq-list a{ color:#3c3c3c; display:block; height:26px; line-height:26px;}
.topbar-zq-list a:hover{ background:#f0f5f7; text-decoration:none;}

.gb-topbar .topbar-user-fun{ position:absolute; right:10px}
.gb-topbar .topbar-user-status{ margin-top:5px}
.gb-topbar .topbar-user-status .bt-status{ display:inline-block; overflow:hidden; position:relative; z-index:3; float:left; min-width:2.5em; height:18px; padding:0 8px; color:#333; text-align:center; line-height:19px; border:1px solid #ccc; background:#fff url(//ue.shouyoucdn.com/images/online/index/2013/topbar.png) 0 -150px repeat-x;}
.gb-topbar .topbar-user-status .bt-status:hover{ color:#fff; text-decoration:none; background:#2ba339; border-color:#2ba339}
.gb-topbar .topbar-user-status .bt-status-drop{ height:19px; border-bottom:0; background-color:#fff}
.gb-topbar .topbar-user-status .bt-status-drop:hover{ background-color:#fff}
.gb-topbar .topbar-user-status .arrow{ width:7px; height:5px; margin-left:3px; *margin:8px 0 6px 3px; vertical-align:middle; background-position:-19px -14px}
.gb-topbar .topbar-user-status .bt-status-drop .arrow{ background-position:-27px -14px}
.gb-topbar .topbar-user-status .bt-status2{ float:left; margin-left:10px; line-height:21px; color:#757575}
.gb-topbar .topbar-passport{ display:none; position:absolute; top:25px; left:-180px;}
.gb-topbar .topbar-passport .ue-passport-default .form-box .submit{ height:21px; margin-top:5px; line-height:21px\9; border:1px solid #ccc; background-color:#f9f9f9; cursor:pointer}
.gb-topbar .topbar-passport .ue-passport-default .title .button{ padding:0 4px 3px; font-size:18px; line-height:1; color:#ffa700; text-align:center}
.gb-topbar .topbar-passport .ue-passport-default .title .button:hover{ color:#fff; text-decoration:none; background-color:#ffa700}

.gb-topbar .topbar-user-fun{ overflow:visible; z-index:999;}
.gb-topbar .ue-passport-default .content{ width:auto !important;}
.gb-topbar .topbar-user-status .bt-status-drop{ height:20px; border-bottom:0;background:#fff;}
.gb-topbar .topbar-user-status .bt-status-drop:hover{ border-color:#ccc; color:#666;}

/*add 20140505*/
.topbar-channel-app {	padding: 0px 8px; color: rgb(89, 86, 86); line-height: 29px; font-size: 12px; float: left; display: inline-block;}
.ico-topbar-app {margin: 0px 4px 3px 0px;height: 16px;vertical-align: middle;display: inline-block;background-image: url("/skin/REXUESF/images/ico-logo.png");background-repeat: no-repeat;background-position: -40px 0px;width: 10px;}

.art-wrap .ico3-shwb,.art-wrap .ico3-shbsh{ display:none;}
/**add 2014 1223  �ײ����ذ�ť*/
.backshouyou{ width:172px;margin:0 auto; margin-top:5px; margin-bottom:16px; }
.backshouyou a{  display: block; width:117px; height:42px; line-height:42px; padding-left:75px;  color:#4b4948; font-size:14px;background:url(/skin/REXUESF/images/shouyou-goback.png) no-repeat;}
.backshouyou a:hover{ text-decoration:none;}


.ad-curtain{z-index:30;}
/**add 2015 2.5 zai guang guang*/
.goback2015{ text-align:left;}