﻿/* CSS Document */
.layout{width:1000px; margin:0 auto;}

/* bg */
body.mainpage{background:url(../images/bg/loop_mainpage.jpg) left top repeat-x;}
.sec_mainpage{width:100%; height:100%; background:url(../images/bg/bg_mainpage.jpg) center 33px no-repeat;}
body.news{background:url(../images/bg/loop_news.jpg) left top repeat-x;}
.sec_news{width:100%; height:100%; background:url(../images/bg/bg_news.jpg) center 33px no-repeat;}
body.newplayer{background:url(../images/bg/loop_newplayer.jpg) left top repeat-x;}
.sec_newplayer{width:100%; height:100%; background:url(../images/bg/bg_newplayer.jpg) center 33px no-repeat;}
body.gameinfo{background:url(../images/bg/loop_gameinfo.jpg) left top repeat-x;}
.sec_gameinfo{width:100%; height:100%; background:url(../images/bg/bg_gameinfo.jpg) center 33px no-repeat;}
body.itemmall{background:url(../images/bg/loop_itemmall.jpg) left top repeat-x;}
.sec_itemmall{width:100%; height:100%; background:url(../images/bg/bg_itemmall.jpg) center 33px no-repeat;}
body.downloadcenter{background:url(../images/bg/loop_downloadcenter.jpg) left top repeat-x;}
.sec_downloadcenter{width:100%; height:100%; background:url(../images/bg/bg_downloadcenter.jpg) center 33px no-repeat;}
body.eventcenter{background:url(../images/bg/loop_eventcenter.jpg) left top repeat-x;}
.sec_eventcenter{width:100%; height:100%; background:url(../images/bg/bg_eventcenter.jpg) center 33px no-repeat;}
body.community{background:url(../images/bg/loop_community.jpg) left top repeat-x;}
.sec_community{width:100%; height:100%; background:url(../images/bg/bg_community.jpg) center 33px no-repeat;}
body.support{background:url(../images/bg/loop_support.jpg) left top repeat-x;}
.sec_support{width:100%; height:100%; background:url(../images/bg/bg_support.jpg) center 33px no-repeat;}
body.userinfo{background:url(../images/bg/loop_userinfo.jpg) left top repeat-x;}
.sec_userinfo{width:100%; height:100%; background:url(../images/bg/bg_userinfo.jpg) center 33px no-repeat;}

/* mainpage */
.sec_mainpage .footer{padding-top:30px!important;}

/* second layout */
.layout .login{position:relative; height:33px;}
.layout .nav{height:127px;}

/* menu */
.layout .menu{width:150px; padding-right:20px;}
.layout .menu .menuCot{width:130px; padding:14px 10px 30px 10px; background:#000; line-height:24px;}
.layout .menu .menuCot li, .layout .menu .menuCot img{float:left;}
.layout .menu .menuCot li.title{width:120px; height:29px; padding-left:10px; border-bottom:1px solid #272727;}

.layout .menu .menuCot li.lists{width:130px; border-bottom:1px solid #272727; color:#d5d5d5; font-weight:bold;}
.layout .menu .menuCot li.lists a{display:block; height:23px; padding:1px 0 0 21px; background:url(../images/common/ico02.gif) 11px 10px no-repeat; color:#d5d5d5; line-height:24px; *line-height:25px; _line-height:25px; overflow:hidden;}
.layout .menu .menuCot li.lists a:hover{background:url(../images/common/ico03.gif) 11px 10px no-repeat; color:#ff5000;}
.layout .menu .menuCot li.lists ul{display:none;}

.layout .menu .menuCot li.lists_o{width:130px; background:url(../images/common/ico04.gif) 10px 11px no-repeat; color:#ff5000; font-weight:bold;}
.layout .menu .menuCot li.lists_o a{display:block; height:23px; padding:1px 0 0 21px; color:#ff5000; line-height:24px; *line-height:25px; _line-height:25px; overflow:hidden;}
.layout .menu .menuCot li.lists_o ul{float:left; width:105px; padding:0 12px 11px 13px; border-top:1px solid #272727;}
.layout .menu .menuCot li.lists_o ul li{width:105px; height:24px; border-bottom:1px dashed #2f2f2f; color:#d5d5d5; font-weight:normal; line-height:24px; *line-height:25px; _line-height:25px; overflow:hidden;}
.layout .menu .menuCot li.lists_o ul li a{display:block; padding-left:8px; color:#d5d5d5;}
.layout .menu .menuCot li.lists_o ul li a:hover{color:#ff5000;}
.layout .menu .menuCot li.lists_o ul li.s{background:url(../images/common/ico05.gif) 0 12px no-repeat; color:#ff5000;}
.layout .menu .menuCot li.lists_o ul li.s a{color:#ff5000;}
.layout .menu .menuCot li.lists_s{width:130px; border-bottom:1px solid #272727; background:url(../images/common/ico03.gif) 11px 10px no-repeat; color:#ff5000; font-weight:bold;}
.layout .menu .menuCot li.lists_s a{display:block; height:23px; padding:1px 0 0 21px; color:#ff5000; line-height:24px; *line-height:25px; _line-height:25px; overflow:hidden;}

/* main */
.layout .main{width:600px; padding:20px; padding-bottom:0;}

/* rightAd */
.rightAd{width:170px; height:495px;}
.rightAd .adCot{float:left; padding-top:20px;}
.rightAd .adCot li, .layout .rightAd .adCot img{float:left;}
.rightAd .adCot li{width:100%; padding-bottom:10px;}
.rightAd .adCot li.spec{padding-top:10px;}

/* footer */
.layout .footer{width:100%; padding-top:50px;}
.layout .footer .cot{width:100%; height:51px; padding-top:12px; border-top:5px solid #000;}
