@charset "utf-8";
.selserver
{
margin: 0 auto;
width:100%;
border:#d1d401 1px solid;
background-color:#feffef;
color:#666666;
padding-bottom:6px;
margin-bottom:10px;
}
.selserverclose
{
width:978px;
text-align:center;
padding:10px 0px;
}
.selserver .selserverclose a
{
color:#666666;
}
.selserver h3
{
font-weight:normal;
font-size:13px;
color:#666666;
margin-top:10px;
margin-left:25px;
background:url(/images/sel/icon2.gif) no-repeat left 30%;
padding-left:17px;
}
.selserver a
{
font-size:12px;
color:#0044dd;
}
.selserver a:hover{text-decoration:underline;}

.selserver span
{
color:#666666;
font-size:10px;
}
.main
{
margin: 0 auto;
width:980px;
margin-top:10px;
}
.left
{
float:left;
width:704px;
}

.recommend
{
width:704px;
}
.recommendleft
{
float:left;
width:270px;
}
.enterdiscuztop
{
margin-top:5px;
}
.enterdiscuz
{
width:268px;
height:76px;
border:#b1cdff 1px solid;
overflow:hidden;
font-family: PMingLiU;
font-size:11px;
}
.enterdiscuz dl
{
margin-left:5px;
margin-top:6px;
}
.enterdiscuz dt
{
border-right:#82b8e4 1px dotted;
padding-right:5px;
padding-left:3px;
height:61px;
float:left;
}
.enterdiscuztitle
{
float:left;
padding-left:10px;
width:140px;
font-weight:bold;
padding-top:2px;
margin-bottom:5px;
overflow:hidden;
height:12px;
height:11px\9;
background:url(/images/sel/icon18.gif) no-repeat 10px 7px;
background:url(/images/sel/icon18.gif) no-repeat 10px 5px\9;
text-indent:1em;
}
.enterdiscuztitle a
{
color:#000000;
}
.enterdiscuztitle a:hover{text-decoration:underline}

.enterdiscuzlist
{
font-size:11px;
padding-left:10px;
width:150px;
float:left;
height:44px;
line-height:20px;
overflow:hidden;
color: #999999;
/**
background:url(/images/sel/icon18.gif) no-repeat 10px 6%;
text-indent:1em;**/
}
.enterdiscuzlist a
{
color:#0084b5;
}
.enterdiscuzlist a:hover{text-decoration:underline}
.recommendright
{
float:left;
width:422px;
margin-left:12px;
}
.bannerbox
{
width:420px;
border:#e1e1e1 1px solid;
}
.banner
{
padding:1px;
border-bottom:#e1e1e1 1px solid;
height:113px;
width:418px;

}

.bannerlist
{
height:83px;
width:418px;
background:url(/images/sel/bannerlistbg.gif) repeat-x;
}
.bannerlist ul
{
padding:6px 5px 0px 10px;
}
.bannerlist li
{
line-height:200%;
overflow: hidden; zoom:1;
background:url(/images/sel/icon19.gif) no-repeat 0px 55%;
}
.bannerlistline
{
border-bottom:#CCCCCC 1px dotted;
}
.bannerlist a
{
color:#35a401;
float:left;
width:290px;
margin-left:20px;
}
.bannerlist a:hover{text-decoration:underline}
.bannerlist span
{
float:right;
width:69px;
font-size:9px;
color:#989896;
}
.operation
{
margin-top:10px;

}
.operationleft
{
float:left;
}
.operationright
{
float:left;
margin-left:10px;
padding-top:5px;

width:187px;
height:109px;
border:#afcdff 1px solid;
background:url(/images/sel/operationrightbg.gif) repeat-x;

}
.operationright dt
{
font-size:14px;
font-weight:bold;
text-align:center;
width:100%;
padding:7px 0px 4px 0px;
border-bottom:#afcdff 1px solid;
color:#333333;
margin-bottom:5px;
}
.operationright dd
{
float:left;
display:inline;
width:56px;
line-height:200%;

text-align:center;
padding-left:2px;
}
.operationright a
{
color:#333333;
}
.operationright a:hover{text-decoration:underline}
.operationsale
{
margin-top:8px;
}
.recommendworks
{
width:704px;
margin-top:10px;
}
.recommendworks h3
{
background:url(/images/sel/recommendworkstitle.gif) no-repeat left top;
width:704px;
height:37px;
}
.recommendworks span
{
color:#656565;
line-height:150%;
width:140px;
overflow:hidden;
display:block;
}

.left .recommendworks a
{
color:#000000;
text-decoration:underline;
line-height:200%;
}
.recommendworkspic 
{
padding:5px;
border:#d1d1d1 1px solid;
margin-bottom:7px;
}
.recommendworks ul
{
overflow:auto; zoom:1;
width:692px;
border:#afcdff 1px solid;
padding:10px 0px 20px 10px;
}
.recommendworks li
{
float:left;
display:inline;
margin:0 16px;

}
.gamelist
{
width:702px;
margin-top:10px;
border:#afcdff 1px solid;
background:url(/images/sel/gamelistlinebg.gif) repeat-y left top;
overflow:auto; zoom:1;

}
.gamelistleft
{
width:98px;
float:left;
}
.gamelistleft ul
{
padding-top:29px;
}
.gamelistleftsel a
{
display:block;
width:98px;
height:55px;
line-height:55px;
color:#496ba4;
text-indent:20px;
font-size:14px;
font-weight:bold;
background:url(/images/sel/gamelistbg.gif) no-repeat left top;

}
.gamelistleftsel a
{
background-position:right top;
}
.gamelistleftimg
{
padding-left:6px;
padding-top:6px;
}
.gamelistleftlast a
{
height:55px;
line-height:55px;
}
.gamelistright
{
float:left;
width:604px;
overflow:hidden;
}
.gamelisttitle
{
border-bottom:#afcdff 1px solid;
width:604px;
height:29px;
background-color:#ebf2ff;
}
.gamelisttitle li
{
float:left;
height:29px;
line-height:29px;
font-weight:bold;
color:#5a5a5a;
}
.gamelisttitle1
{
padding-left:43px;
width:90px;
}
.gamelisttitle2
{
padding-left:205px;
width:130px;
}
.gamelisttable1 img
{
border:#CCCCCC 1px solid;
padding:1px;
margin-right:10px;
margin-left:10px;
}
.gamelisttabletitle a
{
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#000000;
}
.gamelisttabletitle a:hover
{
text-decoration:underline;
}
.gamelisttablebuy span
{
color:#c41117
}
.gamelisttablebuy a
{
color:#000000;
}
.gamelisttablebuy a:hover
{
text-decoration:underline;
}
.gamelisttable1 td
{
padding-bottom:2px;
padding-top:2px;
}
.gamelisttrbg
{
background-color:#f8f8f8;
}
.ad
{
width:702px;
height:80px;
margin-top:10px;
border:#afcdff 1px solid;
}
.hot
{
width:704px;
margin-top:10px;
}
.hot h3
{
background:url(/images/sel/hot.gif) no-repeat left top;
width:704px;
height:37px;
}
.hot img
{
margin-bottom:10px;
}
.hot span
{
color:#656565;
line-height:250%;

}

.left .hot a
{
color:#000000;
text-decoration:underline;

}

.hot ul
{
overflow:auto; zoom:1;
width:687px;
border:#ffb3af 1px solid;
padding:15px 0px 15px 15px;
}
.hot li
{
float:left;
display:inline;
margin:0 19px;
}
.hot p
{
text-align:center;
}
.info
{
width:704px;
margin-top:10px;
}
.infoleft
{
float:left;
width:223px;
}
.infoleft .ask
{
text-align:center;height:73px;
height:65px\9;border:none;
}
.infoleft h3
{

width:223px;
height:37px;
background:url(/images/sel/infoleftbg.gif) no-repeat left top;
}

.infoleft table
{
width:100%;
border:#ffb3af 1px solid;
}
.infoleft td
{
padding:8px;
border-bottom:1px #ccc dashed;
}
.infoleft span
{
width:200px; overflow:hidden;display:block;height:14px;
}
.infoleft a
{
text-decoration:underline;
color:#2e4e7d;
}
.lgametype,.llinetype,.ltel,.lpatten,.lmyrequest
{
letter-spacing:2px;
}
.fgametype,.flinetype
{
border:#bababa 1px solid;
}

.fmyrequest
{
width:180px;
height:73px;
border:#bababa 1px solid;
}
.fqq,.ftel
{
width:113px;
border:#bababa 1px solid;
}
.inforight
{
float:left;
width:471px;
margin-left:10px;
}
.inforight .inforight_d
{
border:#ffb3af 1px solid;
}
.inforight h3
{
height:37px;
width:471px;
background:url(/images/sel/inforightbg.gif) no-repeat left top;
}
/**
.inforight ul
{
width:449px;
border:#ffb3af 1px solid;
padding:10px 0px 10px 20px;
}
.inforight li
{
height:25px;
line-height:25px;
padding-left:10px;
background:url(/images/sel/icon21.gif) no-repeat 0 50%;
}
**/
.inforight table{margin:6px;}
.inforight td{border-bottom:#ccc 1px dashed; padding:6px;}
.inforight .nobottom{border-bottom:none; padding:6px;}
.inforight span
{
color:#222222;
display:block;
width:350px;
height:15px;
overflow:hidden;

}
.inforight a:hover{text-decoration:underline}
.inforight span a
{
color:#cc0000;
}
.right
{
float:left;
width:264px;
margin-left:12px;
}
.login
{
width:264px;
margin-bottom:10px;
}
.login h3
{
background:url(/images/sel/logintitle.gif) no-repeat left top;
width:264px;
height:36px;
}
.logincotent
{
width:246px;
border:#d1d401 1px solid;
padding:8px;
}
.loginline
{
border-bottom:#d1d401 1px solid;
width:246px;
}
.loginusername
{
margin:12px 0px 0px 7px;
padding:5px 3px 5px 10px;
border:#d1d401 1px solid;
background:url(/images/sel/icon22.gif) no-repeat 55px 50%;
width:211px;
}
.username
{
margin-left:14px;
width:140px;
border:0px;
}
.userpassword
{
width:140px;
border:0px;

}
.loginuserpassword
{
margin:20px 0px 12px 7px !important;
margin:16px 0px 12px 7px;
padding:5px 3px 5px 10px;
border:#d1d401 1px solid;
width:211px;
}
.lbuserpassword
{
letter-spacing:2px;
}
.loginbtnbox
{
margin-top:10px;text-align:center;
}
.loginbtnbox input{margin-bottom:6px;}
}
.loginsuccess
{
padding-top:2px;
}
.loginsuccess a
{
font-size:12px;
font-weight:normal;
}
.loginsuccess a:hover
{
text-decoration:underline;
}
.loginsuccess li
{
text-indent:20px;
padding:4px 0px;
}
.liusername
{
font-size:14px;
font-weight:bold;
}
.spanusername
{
color:#014cc9;
}
.spanscore
{
color:#014cc9;
}
.lilogout a
{
color:#0084b5;
}
.lilogout a:hover
{
text-decoration:underline;
}
.online
{
width:264px;
}
.online h3
{
background:url(/images/sel/onlinebg.gif) no-repeat left top;
width:264px;
height:37px;
}
.onlinecotent
{
width:246px;
border:#e1e1e1 1px solid;
padding:8px;
}
.online dt
{
border-bottom:#CCCCCC 1px dotted;
padding:6px 0px 15px 0px !important;
padding:6px 0px 14px 0px;
text-align:center;
}
.online dd
{
padding:6px 0px;
}
.onlineddline
{
border-bottom:#CCCCCC 1px dotted;
}
.online ul
{
overflow:auto; zoom:1;
}
.online li
{
float:left;
}
.onlinenum
{
width:50px;
text-align:center;
height:30px;
padding-top:15px;
}
.onlinetype
{
width:90px;
height:30px;
padding-top:11px;
}
.onlineqq
{
width:104px;
line-height:180%;
color:#666666;
}
.onlineqq span
{
color:#2e4e7d;
border-bottom:#2e4e7d 1px solid;
padding-bottom:1px;
}
.pay
{
width:264px;
margin-top:10px;
}
.paytitle
{
width:264px;
height:29px;
background:url(/images/sel/paytitlebg.gif) repeat-x;
}
.paytitle li
{
float:left;
CURSOR: pointer; 
display:block;
text-align:center;
font-size:14px;
}
.paytitle .pay_on
{
width:127px;
height:28px;
line-height:28px;
border-left:#e1e1e1 1px solid;
border-right:#e1e1e1 1px solid;
border-top:#e1e1e1 1px solid;
color:#222222;
background-color:#FFFFFF;
}
.paytitle .pay_off
{
border:#e1e1e1 1px solid;
color:#222222;
width:127px;
height:27px;
line-height:27px;
background-color:#efefef;
}
.paytitle .paymarginleft
{
margin-left:6px;
}
.paylist
{
width:228px;
border-left:#e1e1e1 1px solid;
border-right:#e1e1e1 1px solid;
border-bottom:#e1e1e1 1px solid;
clear:both;
padding:14px 17px 12px 17px !important;
padding:18px 17px 17px 17px;
}
.paylist li
{
text-align:center;
padding:14px 0px;
}
.paylistline
{
border-bottom:#CCCCCC 1px dotted;
}
.inhelp
{
width:264px;
margin-top:10px;
}
.inhelp h3
{
width:264px;
height:37px;
background:url(/images/sel/inhelp.gif) no-repeat left top;
}
.inhelp dl
{
padding:17px 8px 10px 8px !important;
padding:19px 8px 10px 8px;
width:246px;
border:#e1e1e1 1px solid;
line-height:170%;
}
.inhelp a
{
color:#000000;
}
.inhelp a:hover{text-decoration:underline;}

.inhelp dd
{
padding-left:10px;
width:210px;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;display: block;
}
.more
{
text-align:right;
}
.friendlink
{
width:264px;
margin-top:10px;
}
.friendlink h3
{
width:264px;
height:37px;
background:url(/images/sel/friendlinkbg.gif) no-repeat left top;
}
.friendlink ul
{
padding:10px 0px 10px 5px;
width:257px;
border:#e1e1e1 1px solid;
overflow:auto; zoom:1;
}
.friendlink li
{

width:100px;
padding:5px 0px 10px 15px;
float:left;
display:inline;
}
.friendlink a
{
color:#222222;
display:block;
height:100%;
}
.friendlink a:hover{text-decoration:underline}
.index_promotion
{
margin: 0 auto;
width:978px;
border-bottom:#FF9900 1px solid;
border-right:#FF9900 1px solid;
border-top:3px #FF9900 solid;
border-left:3px #FF9900 solid;
background-color:#feffef;
color:#666666;
margin-bottom:10px;
}