﻿

header,section,article,aside,footer,nav{display:block;}
.center{margin:0 auto;width:970px;}
.clear{clear:both;}
.f-l,.f-r{display:inline;}
.f-l{float:left;}
.f-r{float:right;}

.hid{position:absolute;left:-9999px;top:0;}

html {
	_overflow-x: hidden;
}

/*布局*/
.icontent {
    background: #252c3b url(../image/serversbg.jpg) no-repeat center top;
    padding-bottom: 90px;
}
.ibody {
    margin: 20px auto 0;
    width: 980px;
}
.irightSide {	
	_margin-left: 10px;
	_overflow: hidden;
}


/*右边*/
.right-i {
    width: 718px;	
    height: 74px;    
    background: url(../image/servers.jpg) no-repeat;
    text-align: right;
}
.sub-break {
    padding: 28px 28px 0 0;
    color: #dbdfea;
}
.sub-break a,
.sub-break a:hover {
    color: #dbdfea;
}

.right-c{
    padding-left:10px;    
}
.right-box{
    left:-12px;    
    position:relative;
    z-index:20;
}
.right-main{
    min-height:1840px;
    _height:1940px;
}


.server-rt{ position:relative; z-index:6;}




.right-wrap{
   background: #2e3547;
   padding-bottom:20px;
}



.server-rt{padding:0px 20px 0 25px; _padding-right: 0;}
.server-rt .ser-list{/*--推荐服只显示3行joelvy-*/  
  margin: 0 17px 8px 0;
  overflow: hidden;
  padding-top: 15px;
  position:relative;
}
.fire{position:absolute;top:-49px;left:-10px;}
.server-rt a, .ser-list a{ color:#fff; text-decoration:none;}
.server-rt .serv-me{ position:relative; top: 10px; border-bottom: 1px solid #3d4455; }

.server-rt h3{height:39px;background:url(../image/servers.jpg) no-repeat -9999px -9999px; position:relative; top: 10px; text-indent:-9999em; overflow:hidden; clear:both;}
.serv-reco { border-bottom: 1px solid #3d4455; }
.serv-reco h3{ background-position:left -200px; padding-top: 10px;}
.serv-me h3{ background-position:left -292px;}
.serv-me .ser-list{
  height:60px;
}
.serv-all h3{ background-position:left -345px;}


#all-servList{width:694px;height:1160px;position:relative;
   overflow: auto;
}

/*--名称列表--*/
.ser-list a,.quickBtn, .mark-layer span, .ser-menu li {background:url(../image/servers.jpg) no-repeat -512px -81px; }

.serv-me .choise-ser{ right:50px; top:16px; color:#dbdfea; display:inline-block; height:20px; text-align:left; position:absolute;clear:both;}
.serv-me .choise-ser em, .serv-me .choise-ser input{ float:left;}
.quickInput{width:35px;height:14px;line-height:14px;background:#454d64; border: none; color: #fff; margin:5px 10px 0;text-align:center;}
.quickBtn{display:inline-block;width:34px;height:18px;background-position: -686px -142px;float:left;overflow:hidden;margin: 3px 0 0 12px;}


.ser-list a{float:left;position:relative;width:153px;height:44px;padding-left:60px;font-size:14px;line-height:40px;margin:0 12px 7px 0;overflow:hidden;font-family: "Microsoft Yahei", "微软雅黑";}
.ser-list a:hover{
  color:#eee;
  text-shadow: 2px 2px 2px #000;
}
.recommendServer a{overflow:visible;}
.server-rt .recommendServer{padding-top:30px;}
.ser-list ul{
  overflow:hidden;
  width: 694px;
}
.ser-list li{
  float:left;
  display:inline;
  *height:51px;
}
.ser-list li.tj a{background-position: 0 -130;}
.ser-list li.xf a{background-position: 0 -81px;}
.ser-list li.hb a{background-position: -249px -81px;}
.ser-list li.wh a{background-position:0 -130px;}
.ser-list a .effect{position:absolute;left:-11px;top:-80px;width:81px;height:135px;}

.serv-all{position:relative;}
.mark-layer{position:absolute;right:50px;top:23px;}
.mark-layer span{padding-left:24px;line-height:22px;color:#fff;margin-left:12px;float:left;}
.mark-layer span.m-1{background-position: -380px -139px;}
.mark-layer span.m-2{background-position: -448px -139px;}
.mark-layer span.m-3{background-position: -518px -139px;}
.mark-layer span.m-4{background-position: -589px -139px;}

/*--区服菜单--*/
.ser-menu{height:54px;margin-top: 20px; *position:relative; *top: 20px; font-family: "Microsoft Yahei", "微软雅黑";}
.ser-menu li{float:left;display: inline;margin-right: 2px;background: #181c25;width:106px;height:35px; line-height: 35px;color:#fff;text-align:center;font-size:14px;}
.ser-menu li a{display:block;height:33px;color:#414e70; border-top: 2px solid #181c25; border-style: solid; border-width: 2px 1px 0 1px; border-color: #181c25;}
.ser-menu li.target a{
  border-color: #3d527d #384055 #384055 #384055;
  color:#788092;
  background:#2e3547;
  font-weight:bold;
  
}

.servAd-list{margin-left:30px;padding-bottom:5px;}
.servAd-list li{width:240px;height:28px;line-height:28px;color:#a6a8ff;border-bottom:1px dotted #2d3c5e;text-align:left}
.servAd-list li.noborder{border:none;}
.servAd-list li a{float:left;width:154px;height:28px;color:#a6a8ff;overflow:hidden;}
.servAd-list li a:hover{text-decoration:none; color:#ff3661;}
.servAd-list li span.ad-time{float:right;}
.servAd-list li span.ad-type{float:left;padding-right:3px;}
.servAd-list li.first .ad-type{color:#ff3661;}



.login-tip{
  visibility: hidden;
  padding-left: 23px;
}
.login-tip a{
  color:#FFEBB0;
}


/*注册*/
.reg{display:none;padding:17px 0 5px 30px;overflow:hidden;background:url(http://image.91wan.com/sq/css_v4/..images/sq/serv-reg-bk.png?v=20131205) 6px bottom no-repeat;}
.reg-tr{height:44px;clear:both;overflow:hidden;}
.red{color:#f00;}
/*按钮*/
.link{width:254px;height:150px;margin:10px 0 0 18px;background-position:0 -360px;}
.link a{display:block;width:144px;height:48px;line-height:48px;padding-left:110px;margin-top:2px;color:#fff;font-size:17px;font-family:"Microsoft Yahei";background:url(http://image.91wan.com/sq/images_v4/sq/link.jpg?v=20131205) no-repeat;}
.link a:hover{text-decoration:none;}
a.gift-btn{background-position:0 0;}
a.gift-btn:hover{background-position:-254px 0;}
a.pay-btn{background-position:0 -50px;}
a.pay-btn:hover{background-position:-254px -50px;}
a.activity-btn{background-position:0 -100px;}
a.activity-btn:hover{background-position:-254px -100px;}
/*左边*/
.left-nav{height:35px;padding:39px 0 0 35px;background:url(http://image.91wan.com/sq/images_v4/sq/left-nav.png?v=20131205) 1px 0 no-repeat;}
.left-nav h2{width:200px;height:25px;background:url(http://image.91wan.com/sq/images_v4/sq/left-title.jpg?v=20131205) no-repeat;text-indent:-999px;overflow:hidden;}
.left-nav .left-nav1{background-position:0 0;}
.left-nav .left-nav2{background-position:0 -25px;}
.left-nav .left-nav3{background-position:0 -50px;}
.left-nav .left-nav4{background-position:0 -75px;}
.left-nav .left-nav5{background-position:0 -100px;}

.lft-rptBk{background:url(http://image.91wan.com/sq/images_v4/sq/ser-lft-rpt.jpg?v=20131205) 14px top repeat-y;}
.ser-lf-botom{ width:287px; height:218px;background:url(http://image.91wan.com/sq/images_v4/sq/server-left-botom.png?v=20131205) right top no-repeat;}

/*客服中心*/
.service{width:230px;height:173px;margin:0 0 0 35px;background:url(http://image.91wan.com/sq/images_v4/sq/service.jpg?v=20131205) no-repeat;}
.service p,.service a{float:left;width:173px;height:40px;padding:0 0 0 57px;margin:12px 0 0;}