﻿/********** reset style **********/
body { margin:0; padding:0; background: #000;}
body,p,td,div { font-family:"宋体", Arial, Helvetica, sans-serif; color:#999; font-size:12px;}
div,ul,li,p,img { margin: 0; padding: 0; border: 0;}
*{ margin:0px;padding:0px;}
ul { margin: 0;} 
li { margin: 0; list-style: none;}
a:link,a:visited {color: #931E7B; text-decoration:none;outline:none;}
a:hover {color: #d00; text-decoration:none;}
.clear { clear:both; margin: 0; padding: 0; height: 0; line-height: 0; font-size: 0;}
	.h04 { height: 4px;}
	.h05 { height: 5px;}
	.h10 { height: 10px; }
	.h20 { height: 20px; }
	.h30 { height: 30px; }
	.h40 { height: 40px; }
	.h50 { height: 50px; }
	.h80 { height: 80px; }
ul.list { margin: 10px auto 10px 5px; } 
ul.list li { margin: 0; list-style: disc inside none; line-height: 150%; }
.red { color: #f00;}
.fll { float: left;}
.flr { float: right;}
.mau { margin: 0 auto;}
.por { position: relative;}
.poa { position: absolute;}
.center { text-align: center;}
.in { width: 1000px; position: relative; margin: 0 auto;}
.cont { width: 1000px; margin: 0 auto;}
.cont p { line-height: 20px; line-height: 20px; padding: 0 30px 15px 30px;}
.test {background:#000;color:#000;}

.r1 {height:300px;background: transparent url(img/r1a.jpg) center 0 no-repeat;}
.wrap_out { background: transparent url(http://images.sg2.the9.com/images_sgv2/mainv4/r2.jpg) center 0 no-repeat;}
.wrap{width:980px;margin:0 auto;min-height:1000px;height:auto !important; height:1000px;position:relative;z-index:900;}
.wrap_l{width:230px;float:left;}
.wrap_m{width:520px;float:left;}
.wrap_r{width:230px;float:left;}
.foot{ width:1000px; margin:20px auto 0 auto;}
.foot table{ margin:0 auto; text-align:center}
.nav{width:980px;margin:0 auto;position:relative;z-index:1000;}
/*nav dropdowns*/
.nav .nav_d {width:115px;padding-bottom:10px;position:absolute;background:transparent url(http://images.sg2.the9.com/images_sgv2/mainv4/nav_dbg.gif) 0 bottom no-repeat;display:none;opacity:0.9;}
.nav #nav_1d{top:-300px;left:100px;}
.nav #nav_2d{top:-300px;left:205px;}
.nav #nav_3d{top:-300px;left:310px;}
.nav #nav_4d{top:-300px;left:415px;}
.nav #nav_5d{top:-300px;left:520px;}
.nav #nav_6d{top:-300px;left:625px;}
.nav #nav_7d{top:-300px;left:730px;}
.nav #nav_8d{top:-300px;left:835px;}
.nav .nav_d a:link,
.nav .nav_d a:visited {display:block;height:22px;line-height:22px;text-align:center;color:#957B94;}
.nav .nav_d a:hover{background:url(http://images.sg2.the9.com/images_sgv2/mainv4/nav_hoverbg.gif) center center no-repeat;text-decoration:none;color:#fff;}
.nav .nav_d a.heading:link,
.nav .nav_d a.heading:visited {display:block;width:113px;height:70px;margin:0 auto;background:url(http://images.sg2.the9.com/images_sgv2/mainv4/nav_onbg.gif) 0 0 no-repeat; }
.nav #nav_1d a.heading{background-position:-101px 0;}
.nav #nav_2d a.heading{background-position:-206px 0;}
.nav #nav_3d a.heading{background-position:-311px 0;}
.nav #nav_4d a.heading{background-position:-416px 0;}
.nav #nav_5d a.heading{background-position:-521px 0;}
.nav #nav_6d a.heading{background-position:-626px 0;}
.nav #nav_7d a.heading{background-position:-731px 0;}
.nav #nav_8d a.heading{background-position:-836px 0;}
/*nav btns*/
.nav .nav_a {display:block;width:105px;height:50px;position:absolute;}
.nav #nav_0 {left:0px;top:-300px;}
.nav #nav_1 {left:105px;top:-300px;}
.nav #nav_2 {left:210px;top:-300px;}
.nav #nav_3 {left:315px;top:-300px;}
.nav #nav_4 {left:420px;top:-300px;}
.nav #nav_5 {left:525px;top:-300px;}
.nav #nav_6 {left:630px;top:-300px;}
.nav #nav_7 {left:735px;top:-300px;}
.nav #nav_8 {left:840px;top:-300px;}
.nav #nav_9 {left:945px;top:-300px;}



/*** wrap_l ** */
.l_menu {width:230px;height:420px;background:url(http://images.sg2.the9.com/images_sgv2/mainv4/l_menu.jpg) 0 0 no-repeat;position:relative;}
	.l_menu_btn1{display:block;width:230px;height:147px;}
	#l_menu_1,
	#l_menu_2,
	#l_menu_3,
	#l_menu_4,
	#l_menu_5{background:url(http://images.sg2.the9.com/images_sgv2/mainv4/l_menu.jpg) 0 0 no-repeat;}
	.l_menu #l_menu_1{display:block;width:160px;height:20px;padding:30px 0 0 70px;background-position:0 -147px;}
	.l_menu #l_menu_2{display:block;width:160px;height:23px;padding:30px 0 0 70px;background-position:0 -197px;}
	.l_menu #l_menu_3{display:block;width:160px;height:22px;padding:32px 0 0 70px;background-position:0 -250px;}
	.l_menu #l_menu_4{display:block;width:160px;height:26px;padding:30px 0 0 70px;background-position:0 -304px;}
	.l_menu #l_menu_5{display:block;width:160px;height:26px;padding:30px 0 0 70px;background-position:0 -360px;}
	.l_menu_1on #l_menu_1{background-position:-230px -147px;cursor:pointer;}
	.l_menu_2on #l_menu_2{background-position:-230px -197px;cursor:pointer;}
	.l_menu_3on #l_menu_3{background-position:-230px -250px;cursor:pointer;}
	.l_menu_4on #l_menu_4{background-position:-230px -304px;cursor:pointer;}
	.l_menu_5on #l_menu_5{background-position:-230px -360px;cursor:pointer;}
	.l_menu div a:link,
	.l_menu div a:visited {color:#737272;display:block;float:left;padding:2px 3px;}
	.l_menu div a:hover {color:#fff;background:#8A2D77; }
	.l_menu .l_menu_sub1{position:absolute;left:70px;top:175px;}
	.l_menu .l_menu_sub2{position:absolute;left:70px;top:228px;}
	.l_menu .l_menu_sub3{position:absolute;left:70px;top:283px;}
	.l_menu .l_menu_sub4{position:absolute;left:70px;top:336px;}
	.l_menu .l_menu_sub5{position:absolute;left:70px;top:390px;}


.l_6da {width:230px;height:248px;background:url(http://images.sg2.the9.com/images_sgv2/mainv4/l_6da_b.jpg) 0 0 no-repeat;}
	.l_6da a{display:block;width:206px;height:36px;margin:0 auto;text-indent:-9999px;}
.l_daoju {width:230px;height:213px;background:url(http://images.sg2.the9.com/images_sgv2/mainv4/l_daoju_bga.jpg) 0 0 no-repeat;}
	.l_daoju .pic {display:block;width:200px;margin:0 auto;overflow:hidden;height:98px;}
	.l_daoju .pic img { margin:5px 0; }
	.l_daoju .txt {height:28px;line-height:28px;text-align:center;color:#626262;}
	.l_daoju .btn {display:block;height:28px;text-indent:-9999px;} 
.l_btns {width:230px;height:73px;background:url(http://images.sg2.the9.com/images_sgv2/mainv4/l_btns.jpg) 0 0 no-repeat;}
	.l_btns a{display:block;float:left;width:115px;height:35px;background:url(http://images.sg2.the9.com/images_sgv2/mainv4/l_btns.gif) 0 0 no-repeat;}
	.l_btns a#l_btns_1{background-position:0 0;}
	.l_btns a#l_btns_2{background-position:-115px 0;width:110px;}
	.l_btns a#l_btns_3{background-position:0 -35px;}
	.l_btns a#l_btns_4{background-position:-115px -35px;width:110px;}
	.l_btns a#l_btns_5{background-position:0 -70px;}
	.l_btns a#l_btns_6{background-position:-115px -70px;width:110px;}
	.l_btns a#l_btns_7{background-position:0 -105px;}
	.l_btns a#l_btns_8{background-position:-115px -105px;width:110px;}
	.l_btns a#l_btns_1:hover{background-position:-230px 0;}
	.l_btns a#l_btns_2:hover{background-position:-345px 0;}
	.l_btns a#l_btns_3:hover{background-position:-230px -35px;}
	.l_btns a#l_btns_4:hover{background-position:-345px -35px;}
	.l_btns a#l_btns_5:hover{background-position:-230px -70px;}
	.l_btns a#l_btns_6:hover{background-position:-345px -70px;}
	.l_btns a#l_btns_7:hover{background-position:-230px -105px;}
	.l_btns a#l_btns_8:hover{background-position:-345px -105px;}
.l_tata{width:230px;height:298px;background:url(http://images.sg2.the9.com/images_sgv2/mainv4/l_tata_bg.jpg) 0 0 no-repeat;}
	.l_tata .l_tata_btn{ display:block; width:90%; height:260px; margin:0 auto}


/*** wrap_m ***/
.m_news_wrap{width:520px;height:576px;background:url(http://images.sg2.the9.com/images_sgv2/mainv4/m_news_wrap.jpg) 0 0 no-repeat;}
.m_box{background: transparent url(http://images.sg2.the9.com/images_sgv2/mainv4/m_box_bgy.gif) center 0 repeat-y;text-align:center;}
.m_box_bot{background: transparent url(http://images.sg2.the9.com/images_sgv2/mainv4/m_box_bot.gif) center bottom no-repeat;} 
.m_box_top{background: transparent url(http://images.sg2.the9.com/images_sgv2/mainv4/m_box_top.gif) center 0 no-repeat;min-height:100px;}
.m_box_top h6{font-size:12px;text-align:center;}

.search { width:450px; height:34px;padding-top:10px; }
.search table { height:34px;float:left; }
.searchSelect { width:75px; cursor:pointer;margin-left:40px; }
.searchSelect a:link,
.searchSelect a:visited { display:block; color:#ad9479; width:75px; height:21px; line-height:21px;}
.search .searchInput { width:160px; height:21px; padding:6px 4px; }
.search input { background:none; border:none; width:146px; height:18px; padding-top:2px; _height:20px; color:#ad9479; vertical-align:middle; }
.search .searchBtnSubmit { cursor:pointer; display:block; width:64px; height:30px; font-size:0; border:none }
.searchSelect ol { display:none }

.m_dyj {width:486px;height:134px;margin:0 auto;position:relative;}
#dyj_pic{}
#dyj_pagi {position:absolute;right:10px;top:110px;z-index:1001;}
#dyj_pagi a:link,
#dyj_pagi a:visited {display:block;float:left; width:16px;height:16px;line-height:16px;background:#1E0619;color:#E9E9E9;border:#3A2533 1px solid;text-align:center;margin:2px;font-weight:bold; -moz-border-radius:3px;}
#dyj_pagi a.activeSlide:link,
#dyj_pagi a.activeSlide:visited {background:#802068;}


/*news*/
.news { float:left; width:346px; height:338px; padding:10px 0 0 10px; }
.newsBg { padding-top:16px;}
.newsBg table{margin:0 auto;}
.newsHot { text-align:center; font-weight:bold; padding-bottom:4px; color:#FFFFFF; line-height:20px; font-size:14px}
.newsHot a:link,
.newsHot a:visited { color:#FFF65E; font-size:14px; line-height:20px; }
.newsHot a:hover { text-decoration:none }
.newsTab { background:url(http://images.sg2.the9.com/images_sgv2/index/title_bg.gif); width:327px; height:26px; margin:0 auto; }
.newsLists { position:relative; margin-top:8px; }
.newsBtnMore { position:absolute; z-index:100; top:-20px; left:285px; }
.newsList { padding-left:30px;padding-top:5px; width:455px }
.newsList li { height:20px; line-height:20px; float:left; width:100%; color:#e9cdad }
.newsList a:link,
.newsList a:visited {color:#999;}
.newsList a:hover { color:#fff; text-decoration:none; }
.newsList span,
.newsList div { float:left; overflow:hidden; }
.newsList span { height:24px; line-height:24px; }
.newsList span a { color:#e9cdad;display:inline-block;float:left;width:50px; background:url(http://images.sg2.the9.com/images_sgv2/mainv4/news_lic.gif) 0 center no-repeat;text-align:center; }
.newsList li { height:24px; border-bottom:#1C1C1C 1px solid; }
.newsList li div { width:325px; height:24px;line-height:24px; overflow:hidden; }
.newsList li div img { vertical-align:middle; *position:absolute;}
.newsList li div a { color:#e9cdad; }
.newsList em { float:right;font-style:normal;color:#999; }
.newsTab ul { padding-left:8px; }
.newsTab li { color:#e4d498; float:left; height:26px; line-height:26px; }
.newsTab li a,
.newsTab li a u,
.newsTab li a b { background-image:url(http://images.sg2.the9.com/images_sgv2/index/news_tab_btn.gif); background-repeat:no-repeat; }
.newsTab li a { color:#e4d498; text-decoration:none; display:block; float:left; background-position:0 28px; padding-left:6px; }
.newsTab li a b { float:left; display:block; font-weight:normal; background-position:0 28px; padding-right:6px; }
.newsTab li a u { float:left; display:block; text-decoration:none; background-position:0 28px; cursor:pointer; padding:0 2px; }
.newsTab li a:hover { color:#a41f1d; }
.newsTab li a.cur { color:#a41f1d; background-position:0 -26px; }
.newsTab li a.cur b { background-position:100% -52px; }
.newsTab li a.cur u { background-position:0 0; background-repeat:repeat-x; font-weight:bold; }
.hotlink { padding-bottom:4px; height:20px; color:#333; }
.hotlink li { float:left; padding:0 4px; color:#ffffff; line-height:20px }
.hotlink li a:link,
.hotlink li a:visited { color:#eee; display:block; padding:2px; margin:0 auto; background:#222; border:#111 1px solid; opacity:0.9; -moz-border-radius:5px; line-height:16px }
.hotlink li a:hover { text-decoration:none; color:#fff; }


.m_banner_wrap{width:513px;padding-left:7px;height:67px;margin:0 auto;}
.m_banner_wrap ul li{ float:left}
.m_banner_wrap a{display:block;float:left;width:167px;padding-left:2px;}
.m_banner_wrap img { border:#222 1px solid; -moz-border-radius:3px; width:163px; height:65px}


/*media&game material*/
.m_title{ background:url(http://images.sg2.the9.com/images_sgv2/mainv4/ico01.gif) no-repeat; padding:0 10px 0 37px; margin:0 0 0 21px; height:37px; line-height:37px; overflow:hidden}
.m_title img{ float:left; margin:8px 0 0 0;}
.m_title a,
.m_title a:link,
.m_title a:visited
{ background:url(http://images.sg2.the9.com/images_sgv2/mainv4/ico03.gif) no-repeat right 18px; color:#acabab; padding:0 9px 0 0; margin:0 24px 0 0; display:inline; font-size:14px; font-weight:normal; text-decoration:none; float:right}
.m_media{ background:url(http://images.sg2.the9.com/images_sgv2/mainv4/media_03.jpg) no-repeat; width:500px; height:185px; clear:both; margin:0 0 0 11px; display:inline; float:left}
.sblockBanner img{ margin:12px 0 17px 10px; width:173px; height:61px; float:left; display:inline; }
.m_media ul{ float:left; margin:14px 0 0 10px; text-align:left; height:60px; overflow:hidden}
.m_media ul li{ background:url(http://images.sg2.the9.com/images_sgv2/mainv4/ico02.gif) left center no-repeat; padding:0 0 0 12px;}
.m_media ul a:visited, 
.m_media ul a:link, 
.m_media ul a
{ background:url(http://images.sg2.the9.com/images_sgv2/mainv4/line01.gif) left bottom repeat-x; width:275px; height:18px; line-height:20px; padding:0 0 2px 0; color:#737272; text-decoration:none}
.m_media ul a:hover{ color:#e9e9e9}
.m_media ul a.last{ background:none}
.m_material_img01{ display:inline; border:1px solid #414141; border-left:none; float:left; border-top:none; margin:0 0 0 11px;}
.m_material_img02{ display:inline; border:1px solid #414141; border-left:none; float:left; border-top:none; border-bottom:none; margin:0 0 0 11px;}
.m_material_img03{ display:inline; border:1px solid #414141; border-top:none; float:right; margin:-32px 0 0 0}
.m_div01{ float:right; height:29px; line-height:29px; border-bottom:1px solid #414141; display:inline; margin:0 9px 0 0; width:417px; text-align:left; color:#737272}
.m_div01 a{ margin:0 8px 0 12px;}
.m_div01 a.link01{ margin:0}
.m_div01 a.link02{ margin:0 3px 0 12px;}
.m_div01 a.link03{ margin:0 3px 0 2px;}
.m_div01 a ,
.m_div01 a:link,
.m_div01 a:visited{ color:#737272}
.m_div01 a:hover{color:#e9e9e9}
.m_div02{ width:255px; margin:0; height:31px; line-height:31px; float:left}
.m_div03{ width:89px; height:31px; line-height:31px;}
.m_div04{ width:89px; height:31px; line-height:31px; margin:0 -50px 0 0;}
.m_div05{ border:none; height:29px; line-height:29px;}

.m_map_ti{width:520px;height:37px;background:url(http://images.sg2.the9.com/images_sgv2/mainv4/m_map_ti.gif) 0 0 no-repeat;}

.m_iask_ti{width:520px;height:37px;background:url(http://images.sg2.the9.com/images_sgv2/mainv4/m_iask_ti.gif) 0 0 no-repeat;}





/*** wrap_r ***/
.r_calendar_wrap {background: url(http://images.sg2.the9.com/images_sgv2/mainv4/r_calendar_bgy.gif) center 0 repeat-y;}
.r_calendar_bot{background: url(http://images.sg2.the9.com/images_sgv2/mainv4/r_calendar_bot.gif) center bottom no-repeat;}
.r_calendar_top{background: url(http://images.sg2.the9.com/images_sgv2/mainv4/r_calendar_top.gif) center 0 no-repeat;height:320px;}
.r_banner_wrap{width:212px; padding:0 9px}
.r_banner_wrap img{ border:1px solid #535253; display:block; width:210px; height:75px}
.r_banner_wrap .intro{  margin-bottom:3px}

.r_box{background: transparent url(http://images.sg2.the9.com/images_sgv2/mainv4/r_box_bgy.gif) center 0 repeat-y;}
.r_box_bot{background: transparent url(http://images.sg2.the9.com/images_sgv2/mainv4/r_box_bot.gif) center bottom no-repeat; padding-bottom:1px} 
.r_box_top{background: transparent url(http://images.sg2.the9.com/images_sgv2/mainv4/r_box_top.gif) center 0 no-repeat;}
.r_box_top h6{font-size:12px;text-align:center; height:30px; line-height:37px; padding-top:7px}
.rightBoxIn,.rightBoxInCt,.rightBoxInFt{ background:url(http://images.sg2.the9.com/images_sgv2/mainv4/r_box_in.gif) center; width:198px; margin:0 auto}
.rightBoxInCt{ background-position:left top; background-repeat:no-repeat}
.rightBoxInFt{ background-position:right bottom; background-repeat:no-repeat;padding:5px; width:188px}
.rightBoxIn{ margin:5px auto}

.l_box{background: transparent url(http://images.sg2.the9.com/images_sgv2/mainv4/r_box_bgy.gif) center 0 repeat-y;}
.l_box_bot{background: transparent url(http://images.sg2.the9.com/images_sgv2/mainv4/r_box_bot.gif) center bottom no-repeat; padding-bottom:1px} 
.l_box_top{background: transparent url(http://images.sg2.the9.com/images_sgv2/mainv4/l_box_top.gif) center 0 no-repeat;}
.l_box_top h6{font-size:12px;text-align:center; height:30px; line-height:37px; padding-top:7px}
.leftBoxIn,.leftBoxInCt,.leftBoxInFt{ background:url(http://images.sg2.the9.com/images_sgv2/mainv4/r_box_in.gif) center; width:198px; margin:0 auto}
.leftBoxInCt{ background-position:left top; background-repeat:no-repeat}
.leftBoxInFt{ background-position:right bottom; background-repeat:no-repeat;padding:5px; width:188px}
.leftBoxIn{ margin:5px auto}

.arr li{ background:url(http://images.sg2.the9.com/images_sgv2/mainv4/arr_01.gif) left center no-repeat; text-indent:15px; width:88px; float:left; margin-left:2px; overflow:hidden; line-height:20px}
.arr li a,.arr li a:visited{ color:#737272}
.arr li a:hover{ color:#FFFFFF; text-decoration:none}

/**gm**/
.gm{ background-image:url(http://images.sg2.the9.com/images_sgv2/mainv4/gm.gif); padding:0 0 0 30px;}
.gm p{ font-weight:bold; font-size:14px}
.gm span,.gm span a{ color:#FFFFFF !important; display:block}
.mail{ background-position: -5px 0px; background-repeat:no-repeat }
.phone{ background-position: -4px -39px; background-repeat:no-repeat }
.line{ height:1px; background-position:10px -98px; margin:5px auto; font-size:0; overflow:hidden}
/**service**/
.fwq{ width:190px; margin:5px auto; line-height:24px; height:24px}
.fwq p{ float:left; margin:0 15px 0 5px }
.fwqSelect{ background:url(http://images.sg2.the9.com/images_sgv2/mainv4/serviceSelect.gif); width:107px; height:24px; float:left;line-height:24px; text-indent:15px;}
.fwqSelect a,.fwqSelect a:visited{ color:#d1b994; width:100%; display:block}
.fwqSelect a:hover{ color:#FFFFFF} 
.fwqSelect ol{ display:none}
.fwqList li{margin-left:5px;}
.fwqList{}
.fwqListIn,.fwqListInCt,.fwqListInFt{ background:url(http://images.sg2.the9.com/images_sgv2/mainv4/r_box_in.gif) -266px; width:130px; margin:0 auto}
.fwqListInCt{ background-position:-68px top; background-repeat:no-repeat}
.fwqListInFt{ background-position:right bottom; background-repeat:no-repeat;padding:5px 0px;  overflow:hidden}
.fwqListIn{ margin:5px auto 5px 15px; float:left; display:inline}

.zt_1{ background:url(http://images.sg2.the9.com/images_sgv2/mainv4/fwq_zt2.gif) left -2px no-repeat;padding-left:20px;height:22px; line-height:22px;overflow:hidden}
.zt_2{ background:url(http://images.sg2.the9.com/images_sgv2/mainv4/fwq_zt2.gif) left -55px no-repeat;padding-left:20px;height:22px; line-height:22px;overflow:hidden}
.zt_3{ background:url(http://images.sg2.the9.com/images_sgv2/mainv4/fwq_zt2.gif) left -28px no-repeat;padding-left:20px;height:22px; line-height:22px;overflow:hidden}
.zt_4{ background:url(http://images.sg2.the9.com/images_sgv2/mainv4/fwq_zt2.gif) left -80px no-repeat;padding-left:20px;height:22px; line-height:22px;overflow:hidden}
.fwq_zt{ float:left}
.fwq_zt li{ margin-right:5px;}
.fwq_zt ul{  margin:13px auto 5px 10px}
/**vote**/
.voteTitle{ background:url(http://images.sg2.the9.com/images_sgv2/mainv4/vote_titlebg.gif) left top no-repeat; padding:0px 0 0 40px; min-height:50px; height:auto !important; height:50px; color:#e9e9e9; }
.voteList td {	padding:2px;}
.vote{ line-height:22px}
.voteSubmit{ background:url(http://images.sg2.the9.com/images_sgv2/mainv4/voteSubmit.gif) top; width:74px; height:26px; display:block; margin:5px auto}
.voteSubmit:hover{ background-position:bottom;}

/**intro**/
.introSelect{width:206px; margin:5px auto;}
.introSelect a,.introSelect a:visited{ color:#726c75;display:block; background-image:url(http://images.sg2.the9.com/images_sgv2/mainv4/introSelect_bg.gif); width:196px; height:29px; line-height:26px; padding-left:10px; text-decoration:none}
.introSelect a:hover,.introSelect a.open{ color:#FFFFFF;}
.introSelect ol{display:none}
.selectmenu {
	position:absolute;
	overflow:hidden;
	display:none;
	z-index:1000000;
}
.selectmenu div {
	position:relative;
	min-width:90px;
	_width:90px;
	background:#040404;
}
.selectmenu ol {	border:#1d1e21 1px solid;}
.selectmenu li {	display:block;}
.selectmenu a {
	color:#726c75!important;
	white-space:nowrap;
	display:block;
	height:14px;
	background:#040404;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:3px;
	padding-top:3px;
	text-decoration:none;
}
.selectmenu a:hover {
	color:#FFFFFF!important;
	background-color:#1f0a18;
	text-decoration:none
}

/*** calendar ***/
.calendar { background:url(http://images.sg2.the9.com/images_sgv2/mainv4/calendar_bg.jpg) center repeat-y; width:212px; margin-left:9px; position:relative}
.calendar_par{ background:url(http://images.sg2.the9.com/images_sgv2/mainv4/calendar_par.gif); width:219px; height:52px; position:absolute; top:-4px; left:-3px}
.calendarBg{background:url(http://images.sg2.the9.com/images_sgv2/mainv4/calendar_bg.jpg) top left no-repeat; padding-top:70px}
.calendarBot{background:url(http://images.sg2.the9.com/images_sgv2/mainv4/calendar_bg.jpg) bottom right no-repeat ; height:8px; overflow:hidden; font-size:0}
.calendarTbale {
	position:relative
}
.calendarList {background:url(http://images.sg2.the9.com/images_sgv2/mainv4/calendarList_rep.gif); width:200px; margin:0 auto}
.calendarList_top { background:url(http://images.sg2.the9.com/images_sgv2/mainv4/calendarList_top.gif); width:200px; height:38px; margin:5px auto 0 auto}
.calendarList_bot { background:url(http://images.sg2.the9.com/images_sgv2/mainv4/calendarList_bot.gif); width:200px; height:7px; margin:0 auto; overflow:hidden}
.calendarList ul {margin:0 auto;}
.calendarList li {}
.calendarList a,.calendarList a:visited {
	background:url(http://images.sg2.the9.com/images_sgv2/mainv4/calendar_list_bg.gif) left 8px no-repeat;
	width:190px;
	height:22px;
	margin-left:10px;
	display:block;
	text-decoration:none;
	color:#E9E9E9;
	text-indent:20px;
	line-height:22px;
}
.calendarList a:hover, .calendarList a.cur {
	color:#fcf1ed;
	font-weight:bold
}
.calendarFrame {
	background:url(http://images.sg2.the9.com/images_sgv2/mainv4/calendar_table_bg.gif) no-repeat;
	width:204px;
	height:144px;
	margin:0 auto;
	
}
.calendarFrame table {
	width:100%;
	text-align:center;
}
.calendarFrame th {
	height:23px;
	width:28px;
	color:#ffdd9b
}
.calendarFrame td {
	height:20px;
	width:28px;
	color:#898888;
	cursor:pointer;
}
.calendarFrame a {
	color:#a78064;
	text-decoration:none
}
.calendarFrame a:hover {
	text-decoration:underline;
}
.calendarFrame td.cur {
	color:#fff;
	background:url(http://images.sg2.the9.com/images_sgv2/mainv4/calendar_table_cur.gif) no-repeat;
}
.calendarFrame td.today {
	background:none;
	background:url(http://images.sg2.the9.com/images_sgv2/mainv4/calendar_table_today.gif) no-repeat;
	color:#fff
}
.calendarFrame td.other {
	color:#4f4b4b;
	cursor:default;
}
.calendarBottom {
	width:209px;
	margin:0 auto;
	position:absolute;
	top:-28px;
	left:0px
}
.calendarInfo {
	background:url(http://images.sg2.the9.com/images_sgv2/mainv4/calendar_info_bg.gif);
	width:116px;
	height:19px;
	padding-top:2px;
	color:#c9bea8;
	line-height:21px;
	float:right;
	text-align:center;
	font-weight:bold
	
}
.calendarControl {
	background:url(http://images.sg2.the9.com/images_sgv2/mainv4/calendar_control_bg.gif);
	float:right;
	width:69px;
	height:19px;
	padding-top:2px;
	color:#7d7a7a;
	font-weight:bold;
	text-indent:22px;
	line-height:21px;
	margin:0 7px;
}
.calendarControl a {
	color:#7d7a7a;
	display:block;
	width:100%;
	height:20px;
	cursor:pointer;
}
#calendarTip {
	position:absolute;
	background:#0e000f;
  border:1px solid #737272;
	width:180px;
	top:-1000px;
	left:-1000px;
	z-index:1000000
}
.calendarTipHd, .calendarTipCt, .calendarTipFt {
}
.calendarTipHd {
	background-position:left 0;
	height:4px;
	font-size:0;
	line-height:0;
}
.calendarTipCt {
	background-position:center center;
	background-repeat:repeat-y;
	padding:0 5px;
	color:#FCF1ED;
}
.calendarTipFt {
	background-position:right bottom;
	height:4px;
	font-size:0;l_6da
	line-height:0;
}
.map{ background:url(http://images.sg2.the9.com/images_sgv2/mainv4/idx_map.gif); width:321px; height: 325px; float:left; margin:5px 8px 5px 15px; display:inline}
.rank{ background:url(http://images.sg2.the9.com/images_sgv2/mainv4/idx_rank.jpg); width:160px; height:325px; float:left; margin-top:7px}
.rank_1{ height:60px; text-align:center; padding-top:75px;}
.rank_name{ color:#e9e9e9; font-size:14px}
.rank_tip{ display:inline; text-align:center; line-height:40px; color:#e9e9e9; margin-left:5px}
.rank_tip span{ color:#00d0fd}
.rank ul li{ line-height:20px; text-align:left; text-indent:35px}
.rank ul{ margin-top:2px}

/*main left 6da*/
.da_wrap {width:200px;height:200px;margin:0 auto;overflow:hidden;background:url(http://images.sg2.the9.com/images_sgv2/mainv4/dabg.jpg) 0 0 no-repeat;position:relative;}
.da_wrap_in {width:1200px;height:200px;background:url(http://images.sg2.the9.com/images_sgv2/mainv4/6da.gif) 0 0 no-repeat;position:absolute;left:0px;z-index:999;}
.da_wrap_in a{ display:block; width:200px; height:200px; float:left; text-indent:-9999px}

.da_wrap .prev{display:block;position:absolute;left:10px;top:170px;width:15px;height:15px;background:url(http://images.sg2.the9.com/images_sgv2/mainv4/6da_btn.gif) 0 0 no-repeat;z-index:1000;}
.da_wrap .next{display:block;position:absolute;left:175px;top:170px;width:15px;height:15px;background:url(http://images.sg2.the9.com/images_sgv2/mainv4/6da_btn.gif) -15px 0 no-repeat;z-index:1001;}
/*main left 6da end*/
