/* css.reset */
 body,div,ul,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,td,dl,dt,dd,tr { margin:0; padding:0;   }   
 table { border-collapse:collapse;border-spacing:0;}  
 img { border:0; display:block;}      
 ul,li { list-style:none;}      
 h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal;   } 

.clearfix:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
.clearfix{*zoom:1;}

 /* Global Settings */
 body { text-align:center;background-color:#fff;font-family:宋体,Helvetica, Arial, Liberation Sans,FreeSans,sans-serif;color: #222;}
 a { color: #222; text-decoration: none; font-size:13px;}
 a:hover { color:#f00;text-decoration:underline; font-size:13px; }
  
 /* wrapper */
 .wrapper { width:1002px;text-align:left; margin:0 auto;}
 
 /* main */
 .main { width:1002px; margin:0 auto;text-align:left; }
 .tab { width:413px; height:283px; float:left;}
 .hotNo { width:589px;float:right;position:relative}
 
 /* tab */
 .tabLeft { width:383px; height:283px; float:left;}
 .tabRight { width:30px; height:283px; float:right;}
 
 .tabLeft1 { width:100%; height:43px;background:url(../images/tab1.gif) no-repeat 0 0; overflow:hidden;}
 .tableft2 { width:100%; height:197px;font-size:13px;}
 .tableft3 { width:100%; height:43px;background:url(../images/tab3.gif) no-repeat 0 0; font-weight:bold; text-indent:10px; font-size:13px;}
 
 .Menubox {
	height:30px;
	line-height:30px;
	margin-left:15px;
	font-size:13px;
	margin-top:12px;
	background-image: url(../images/tab_hover1.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
 .Menubox ul{ height:30px;line-height:30px; width:300px;}
 .Menubox li{
	float:left;
	display:block;
	cursor:pointer;
	width:90px;
	text-align:center;
	color:#4297d7;
	font-weight:bold;
}
 .Menubox li.hover { width:80px;background:url(../images/tab_hover.gif) no-repeat 0 0;color:#fff;font-weight:bold;}
 .Contentbox{ clear:both;}
 .Contentbox table { margin:0 10px; font-size:13px;}
 .Contentbox table thead {background-color:#edf7ff; color:#0059ac;}
 .Contentbox table tr { height:22px; }
 .Contentbox table tr td { text-indent:5px;}
 
 #con_one_2 {position:relative;}
 #con_one_3 {position:relative;}#con_one_2 ul li span { float:right;display:block; margin-top:4px;font-size:13px; background:none; text-indent:0;}
 #con_one_2 ul { margin:5px 10px;}
 #con_one_2 ul li {line-height:26px; height:26px; border-bottom:1px dashed #ccc;}
 #con_one_2 ul li a {  font-size:13px;}
 #con_one_2 ul li a:hover { font-size:13px;}
 .ad_text{position:absolute;top:195px;width:345px;height:30px;}
 .tableft3 font { color:#f00; font-weight:bold; font-size:12px;}
 .tableft3  p { line-height:16px;}
 .tableft3  p a { font-weight:normal; color:#00f; text-decoration:underline;}
 
 .hotad{position:absolute;right:10px; top:5px;}
 .hotNoTop { width:100%; height:28px;}
 .hotNoBottom {width:100%;}
 
 .hotNoLeft { width:24px; height:255px;float:left;}
 .hotNoRight { width:565px;float:right;}
 .hotNoRightT { width:565px; height:240px; font-size:13px;overflow:hidden; }
 .hotNoRightB { width:565px; height:15px;}

 .hotNoRightT dl { width:100%; position:relative; margin-top:2px; border-bottom:1px dashed #999; height:75px;}
 .hotNoRightT dl dt { float:left; padding:5px 10px;width:106px; height:61px;}
 .hotNoRightT dl dt img { width:100px; height:55px; padding:3px; border:1px solid #ccc;}
 
 .hotNoRightT dl dd { padding:0 10px;}
 .hotNoRightT dl h6  {color:#ff8537;}
 .hotNoRightT dl h6 a { color:#ff8537; font-weight:bold; text-decoration:underline;font-size:14px; }
 .hotNoRightT dl p { color:#555;}
 .hotNoRightT dl p a {color:#ff8537; padding:0 3px;}
 .hotNoRightT dl p span { position:absolute; right:30px;bottom:5px}
 .hotNoRightT dl p span a { float:left;}
 .hotNoRightT dl a { height:22px; line-height:22px;}
 
 /* az */
 .az { width:1002px; height:24px;background:url(../images/az4.gif) no-repeat right 0; background-color:#bee5ff; clear:both;margin:0 auto;}
 .az p { padding-left:10px;}
 .az span ,.az a { float:left;}

 /* line */
 .line { width:100%; height:4px;background:url(../images/az3.gif) repeat-x 0 0;}
 .line img { float:right;}
 
 /* list */
 .list { width:1002px; position:relative;margin:0 auto; text-align:left;}
 .list .img1 { position:absolute; left:0; top:0;}
 .hotred { position:absolute; left:16px; top:30px;}
 .newred { position:absolute; left:16px; top:0;}
 
 .listTitle { width:100%; height:22px;background:url(../images/right.gif) no-repeat right 0; margin-top:5px;}
 .listTitleLeft { width:35px; height:22px;float:left;background:url(../images/left.gif) no-repeat 0 0;}
 .listTitleCon { width:931px; height:22px;float:left;background:url(../images/bg.gif) repeat-x 0 0; overflow:hidden;}
 
 
 .listTitleCon ul { font-weight:bold; font-size:12px;}
 .listTitleCon ul { width:100%; font-size:12px;}
 .listTitleCon ul li,.listCon ul li { float:left; line-height:30px; height:30px;text-align:left;}
 .listTitleCon ul li a {font-size:12px;}
 .listTitleCon ul li a:hover {font-size:12px;}
 .listTitleCon ul li.col_0  { width:45px;}
 .listCon ul li.col_0 { width:80px;}
 .listTitleCon ul li.col_1,.listCon ul li.col_1  { width:175px;}
 .listTitleCon ul li.col_2,.listCon ul li.col_2  { width:175px;}
 .listTitleCon ul li.col_3,.listCon ul li.col_3  { width:105px;}
 .listTitleCon ul li.col_4,.listCon ul li.col_4 { width:50px;}
 .listTitleCon ul li.col_5,.listCon ul li.col_5  { width:50px;}
 .listTitleCon ul li.col_6,.listCon ul li.col_6  { width:50px;}
 .listTitleCon ul li.col_7,.listCon ul li.col_7  { width:50px;}
 .listTitleCon ul li.col_8,.listCon ul li.col_8  { width:60px;}
 .listTitleCon ul li.col_9,.listCon ul li.col_9  { width:70px;}
 .listCon ul li.col_3 img,.listCon ul li.col_8 img { padding-top:5px;}
 .listCon ul li.col_1 font { float:left;font-size:12px;}
 .listCon ul li.col_5 { color:#999;}
 
 .listCon ul {font-size:12px;width:860px; margin:0 auto;margin-left:80px; border-bottom:1px solid #ccc; height:30px;}
 
 .listCon { width:100%; background:url(../images/list_bg.gif) repeat-y 0 0; overflow:hidden;}
 .listBottom { width:1002px; height:16px; background:url(../images/list_bottom.gif) no-repeat 0 0;margin:0 auto;}
 
 .hits { width:60px; height:6px;background:#E1E1E1; text-align:left;margin:10px 0; 
 overflow:hidden;}
 .hits_3 { width:60px; height:6px;background: url(../images/hits.jpg) repeat-x; text-align:left; margin:10px 0; 
 overflow:hidden;}
 .hits_2 { width:60px; height:6px;background: url(../images/hits_3.jpg) repeat-x; text-align:left; margin:10px 0; 
 overflow:hidden;}

 /* navBottom */
 .navBottom { width:1002px; height:31px; background:url(../images/footer_bg.jpg) no-repeat 0 0;margin:10px auto 0 auto; text-align:center; clear:both;}
 .navBottom a { height:31px; line-height:31px; color:#fff; font-size:13px;}
 
 /* copyright */
 .copyright {text-align:center; font-size:13px; height:40px; line-height:40px;margin:0 auto;}

 /* intro */
 .intro { width:100%; min-height:870px; height:auto !important;height:870px;overflow:visible;}
 .introLeft { width:265px; float:left; display:inline; margin-left:8px;}
 .introRight { width:712px; float:right; position:relative;}
 
 /* ad */
 .ad { width:265px; height:135px; margin:10px auto; background-color:#f8f8f8;}
 .ad img { width:265px; height:135px;}
 
 /* leftHot */
 .leftHot { width:263px; margin:0 auto; border:1px solid #9cabbe;}
 .leftHotTitle { width:100%; height:25px;background:url(../images/hotGameBg.gif) repeat-x 0 0; overflow:hidden;}
 .leftHotTitle a { float:right; margin-top:10px; margin-right:5px;}
 .leftHotTitle span { display:block;background:url(../images/dot.gif) no-repeat 10px 0; font-size:13px; color:#006bda; padding-left:30px; font-weight:bold; margin-top:5px; }
 .leftHotCon { width:100%;background:url(../images/hot_bottom.gif) no-repeat 0 bottom; overflow:hidden;}
 .leftHotCon ul { margin:5px 10px; height:240px;}
 .leftHotCon ul li { font-size:13px; line-height:24px;background:url(../images/dot_red.gif) no-repeat 0 8px; padding-left:10px;}
 .leftHotCon ul li a { float:right; margin-top:3px;}
 
 /* newCard */
 .newCard { width:265px;height:430px; margin:10px auto 0 auto;background:url(../images/newCardB.gif) no-repeat 0 bottom;}
 .newCardTitle { width:265px; height:37px;background:url(../images/newCardT.gif) no-repeat top;}
 .newCardCon { width:100%; background:url(../images/newCardBg.gif) repeat-y 0 0; overflow:hidden;}
 .newCardCon table { width:90%; height:375px;margin:5px auto;background:url(../images/TopNews.gif) no-repeat 0 -2px; }
 
 /* loca */
 .loca {width:100%; background:url(../images/loca.gif) no-repeat 0 0; height:28px; margin-top:10px; overflow:hidden; }
 .loca span { font-size:13px; display:block; margin-left:20px; margin-top:5px;color:#005e9c;}
 .loca a,.loca1 a {color:#f00;}
 
 /* introMain */
 .introMain { width:689px; min-height:824px; height:auto !important;height:824px;overflow:visible; margin-left:20px;margin-top:10px;}
 .introMain .pic5 { position:absolute; left:0; top:38px;}
 .introMainTitle { width:100%; height:9px;}
 .introMainCon { width:100%;min-height:806px; height:auto !important;height:806px;overflow:visible; background:url(../images/introBg.gif) repeat-y 0 0;}
 .introMainBottom {width:100%; height:9px; background:url(../images/introB.gif) no-repeat 0 0; margin-bottom:10px;*margin-bottom:0; }


 /* introMainConde */
 .introMainConTitle { width:640px; height:65px; margin:0 auto;background:url(../images/line.gif) repeat-x 0 bottom; }
 .introMainConTitle .pic1 { float:left; padding-top:20px;}
 .introMainConTitle .click { float:right;margin:10px 20px 0 0;}
 
 .introMainCon table { width:640px; margin:0 auto; font-size:13px; margin-top:15px;}
 .introMainCon table tr { line-height:30px;}
 .introMainCon table tr td { border:1px solid #999;}
 .introMainCon table tr td font { color:#005e9c; font-weight:bold; font-size:13px;}
 .introMainCon table tr td span.text { padding:10px; display:block;line-height:22px;}
 .introMainCon table tr td p.red { text-indent:10px; color:#f00;line-height:22px;}
 .introMainCon table tr td p.lastP  { text-indent:10px; color:#000;}
 .introMainCon table a { text-decoration:underline; color:#00f;}
 
 .introMainCon ul { width:234px;height:50px;margin:0 auto;text-align:center; margin-top:20px;}
 .introMainCon ul li { float:left; width:91px; text-align:center; line-height:34px; height:34px;margin-left:20px;display:inline;}
 
 /* room */
 .room { width:100%;min-height:705px; height:auto !important; height:705px; }
 .roomLeft { width:342px; float:left;}
 .roomRight { width:660px; float:right; position:relative;}
 
 /* ad2 */
 .ad2 { width:321px; height:135px; margin:10px auto; }
 .ad2 img { width:321px; height:135px; }
 
  /* qianghao */
 .qianghao { width:319px; margin:0 auto; border:1px solid #9cabbe; margin-top:10px;}
 .qianghaoTitle { width:100%; height:25px; background:url(../images/hotGameBg.gif) repeat-x 0 0; overflow:hidden;}
 .qianghaoTitle span { display:block;background:url(../images/dot.gif) no-repeat 10px 0; font-size:13px; color:#006bda; padding-left:30px; font-weight:bold; margin-top:5px; }
 .qianghaoCon h6 { width:300px; margin:0 auto; font-weight:bold; font-size:13px; line-height:30px; color:#f00;}
 .qianghaoCon p { width:300px; margin:0 auto;font-size:13px; line-height:24px; text-indent:25px;}
 .qianghaoCon em { color:#00f; text-decoration:underline; font-style:normal;}
 
 .qianghaoCon h6 span,.qianghaoCon h6 input { float:left;}

 .qianghaoCon p.blue { text-indent:5px; margin:5px auto;line-height:39px; height:39px;}
 .qianghaoCon p.blue a { color:#00f; float:left; }
 .qianghaoCon p.blue input { float:right;}
 
 /* flashgame */
 .flashgame { width:321px; margin:10px auto;}
 .gameTitle { width:100%; height:30px; background:url(../images/game.gif) no-repeat 0 0;}
 
 /* loca1 */
 .loca1 {width:100%; background:url(../images/room2.gif) no-repeat 0 0; height:28px; margin-top:10px; overflow:hidden; }
 .loca1 span { font-size:13px; display:block; margin-left:20px; margin-top:5px;color:#005e9c;}
 
 
 /* roomMain */
 .roomMain { width:631px;height:738px; margin:0 auto; margin-left:20px; background:url(../images/room6.gif) no-repeat 0 bottom; margin-top:10px;}
 .roomMain .pic5 { position:absolute; left:0; top:38px;}
 .roomMainTitle { width:100%; height:9px;}
 .roomMainCon { width:100%;height:718px;background:url(../images/room5.gif) repeat-y 0 0;}
 .roomMainConTitle{ width:600px; height:50px;margin:0 auto;background:url(../images/line.gif) repeat-x 0 bottom;}
 .roomMainConTitle .room3 { padding-left:20px;} 
 .roomMainCon iframe { width:600px; margin-left:10px;}
 
 /* small */
 .smallbg { background:url(../images/smallbg.gif) repeat 0 0;}
 .small { position:relative;}
 .small .ul1 { position:absolute; left:222px; top:140px; width:539px; height:343px;}
 .small .ul1 li { float:left;}
 .small1 { width:100%; height:63px;}
 .small4 { width:524px; height:293px; background-color:#fff; text-align:left;}
 
 .small4 ul { width:430px; margin:0 auto; }
 .small4 ul li { width:100%; font-size:13px; line-height:35px;}
 .small4 ul li em { color:#0049dd; font-style:normal;}
 .small4 ul li a { color:#00f; text-decoration:underline;}
 .small4 ul li span {color:#f00;}
 .small4 ul li span a {color:#f00; text-decoration:underline;} 
 .small4 ul li span.sp{display:block;margin:5px 0 0 20px;}
 .smallpic { position:absolute; left:230px; top:90px; width:530px; height:30px;}
 .libtn { text-align:center;}
 .libtn input { margin:0 10px; float:left;}
 .libtn img { margin-left:10px;}
 .licode label,.licode input,.licode img,.licode a { float:left;}
 .input_2 { width:80px; margin-top:5px;}
 
 /* mybox 我的宝箱与新手卡介绍 共用css */
 table#box { border:1px solid #555;}
 table#box tr td { text-indent:20px; padding:0 5px;}
 table#box tr.tr1 { background-color:#f6f6f6; font-weight:bold; color:#f00; }
 table#box tr td { border:0;}
 table#box tr.tr2 { background-color:#f6f6f6; }

 /* 新手指南 */
 .zhinan { width:100%;background:url(../images/zhinan_bg.gif) repeat-y 0 0; height:904px;}
 .zhinanTop { width:100%; height:92px;}
 .zhinanLeft { width:200px; float:left;}
 .zhinanFlash { width:802px; float:right;}
 .zhinanFlashTitle { width:100%; height:62px;}
 .zhinanFlashTitle  img { padding-left:20px; padding-top:10px;}
 .zhinanFlashCon { height:710px; padding-left:20px;}
 .zhinanFlash p {line-height:20px; width:700px; margin:10px auto; color:#f00; font-weight:bold; font-size:16px;}
 .center_ad{width:860px; height:130px;line-height:40px;margin:10px auto;margin-left:80px;background:#bee5ff;border:1px dashed #C6C6C6;font-family:"微软雅黑"; font-size:22px; color:#087ead;}
 .center_ad a{color:#087ead;text-decoration:none;font-size:22px;}
 .center_ad a:hover{font-size:22px;color:#087ead;text-decoration:none;}
 
 
.result { width:100%; height:30px; line-height:30px; clear:both;}
.result ul li,.result1 ul li { float:left;height:30px; line-height:30px; }
.result1 { clear:both;background:url(../images/regBottom0.gif) no-repeat 0 bottom;}
.result .col_1,.result1 .col_1{ width:160px;text-align:left; text-indent:10px; }
.result .col_2,.result1 .col_2 { width:160px;text-align:left; }
.result .col_3,.result1 .col_3{ width:80px;text-align:center; }
.result .col_4,.result1 .col_4 { width:40px;text-align:center; }
.result .col_5,.result1 .col_5 { width:40px;text-align:center;}
.result .col_6,.result1 .col_6 { width:40px;text-align:center;}
.result .col_7,.result1 .col_7 { width:40px;text-align:center;}
.result .col_8,.result1 .col_8 { width:60px;text-align:center;}
.result1 .col_3 img, .result1 .col_8 img{margin:0 auto;}
.result .col_9,.result1 .col_9 { width:60px;text-align:left;margin-left:20px;}

 .hits { width:60px; height:6px;background:#E1E1E1; text-align:left;margin:10px auto; }
 .hits_3 { width:60px; height:6px;background: url(../images/hits.jpg) repeat-x; text-align:left; margin:10px auto; }
 .hits_2 { width:60px; height:6px;background: url(../images/hits_3.jpg) repeat-x; text-align:left; margin:10px auto; }
 
 .result1 ul li.col_3 img,.result1 ul li.col_8 img { padding-top:5px;}

