﻿*{margin:0; padding:0;}
body{background:white url(../img_index/body_bg.jpg) repeat-x left top; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:black;}
li{list-style:none; line-height:20px;}
img{border:none;}
a{ text-decoration:none;color:#666;}
a:hover{text-decoration:underline;color:orange;}
.clear{height:1px; overflow:hidden; clear:both; background:none;}
img,input{vertical-align:middle;}
.link_blue,.link_blue a{color:#0073c6;}
.link_blue:hover,.link_blue a:hover {color:orange;}
.link_grey,.link_grey a{color:#adacac;}
.link_grey:hover,.link_grey a:hover{color:orange;}
#root{width:883px; margin:1px auto; overflow:hidden;text-align:left; background-color:white;}




/*tool_bar*/
#toolbar_layout{height:227px; background-color:#e3eff8;}
#toolbar_inner{width:982px; height:220px; background:url(../img_index/CSS_Spirite.gif) no-repeat -71px -50px; margin:5px 0 5px 5px;}
#img_player{width:600px; height:200px; float:left; display:inline-block; margin:9px 0 0 10px;}
#login_box,#haslogin_box{width:203px; height:200px; float:left; display:inline-block; margin:9px 0 0 40px; overflow:hidden;}
#haslogin_box{width:214px;height:200px;background:url(../img_index/login_li_bg.gif) no-repeat center 109px;margin-left:25px;margin-top:9px;}
* html #img_player{margin-left:5px;}
* html #login_box{margin-left:30px;}
#login_box li{ height:35px; line-height:35px; clear:both;}
#login_box li span{float:right; font-size:12px;}
#login_box li input{vertical-align:middle;}
#have_border{border-bottom:1px dashed #ccc; margin-bottom:5px;padding-left:27px; font-size:13px;background:url(../img_index/house.gif) no-repeat left 0px; overflow:hidden; vertical-align:bottom;}
#have_border2{border-bottom:1px dashed #ccc; margin-bottom:5px;background:url(../img_index/login_tb.gif) no-repeat left 3px; padding-left:30px;padding-top:8px;}
.nickname{color:#fc0202;}
#have_border2 .link_blue{padding-left:100px;}
#have_border2 a{padding-left:4px;}
#top_li{margin-top:20px;}
.have_tb{line-height:18px;margin-top:5px; background:url(../img_index/log_li_tb.gif) no-repeat 20px center; padding-left:45px;}

.text{width:150px; height:20px; border:1px solid #ccc;}
input.tj_btn{width:54px; height:22px; background:url(../img_index/CSS_Spirite.gif) no-repeat left -50px; color:white; text-align:center; line-height:22px; border:none; margin-left:30px;}
#login_box li#orange_box{height:48px; background:url(../img_index/CSS_Spirite.gif) no-repeat right -270px; text-align:center; line-height:48px; font-size:14px; color:#fb8b0e; font-weight:bold;}
#orange_box a{padding:0 5px; text-decoration:underline;}
/*tool_bar end*/


/*content*/
.product_layout{height:auto; margin-bottom:5px; padding:1px; background-color:white; border:1px solid  #ace; }
.product_layout h2{height:25px; line-height:25px; background-color:#ebf3fb; font-size:14px; color:#2949a6; text-indent:30px;}
.product_lists{margin:0  20px;}
.product_items{width:100%; float:left;clear:both; border-bottom:1px solid  #e1e2e1; padding-top:10px;}
.box_left{width:250px; float:left; display:inline-block;}
.box_center{width:330px; }
.box_right{width:213px; padding-top:7px;}
.box_layout{ float:left; margin-left:21px; display:inline-block;}

.box_left dt{width:158px; float:left; text-align:center; height:1%; line-height:auto;}
.box_left dt img.game_pic{width:151px; height:100px; padding:1px; background-color:white; border:1px solid #ccc; margin-bottom:7px;}
.box_left dt img.game_pic:hover{background-color:white; border:1px solid #959494;}
.box_left  dt .entry{height:20px;padding-left:2px; font-size:14px; color:black; font-weight:bold; vertical-align:bottom;}
.box_left dd{width:90px; float:left; display:inline-block;}
.box_left dd ul{padding:0 0px 0 15px;}
.box_left dd li {height:20px;}
.box_left dd li a{text-decoration:underline;}
.box_left dd li img{margin-left:15px;}

.box_left2{width:266px; float:left; display:inline-block;}
.box_right2{width:540px; float:left; display:inline-block;margin-left:30px;height:130px;}

.box_left2 img{width:260px; height:100px; padding:1px; background-color:white; border:1px solid #959494; margin-bottom:10px;}

.select_tab{width:100%; clear:both; height:26px;}
.select_tab a{color:#535354;}
.select_tab li{width:71px; height:26px; line-height:26px; background:url(../img_index/CSS_Spirite.gif) no-repeat left -98px; float:left; text-align:center; display:inline-block;margin-right:1px; cursor:pointer;}
.select_tab li.hover{background:url(../img_index/CSS_Spirite.gif) no-repeat left  -72px; color:yellow; font-weight:bold;}
.matter{background:url(../img_index/line_bg.gif) repeat-x left top; line-height:20px; padding-top:10px; color:#818080;text-align:left;}

.box_right h3{ height:15px; line-height:15px; padding-left:10px; font-size:12px; color:#f66000; font-weight:normal; border-left:3px solid #feaa93;}
.box_right h3 span{float:right;}
.box_right ul{background-color:#f5f5f3; border-top:1px solid #cfcbc4; padding:5px 0; margin-top:5px;}
.box_right li{padding-left:15px; background:#f5f5f3 url(../img_index/jt.gif) no-repeat  5px center;}
.box_right li span{float:right ; display:inline-block; margin-top:3px; margin-right:10px;}

#con_five_3 a{margin-left:10px; white-space:nowrap;}

.games{background:url(../img_index/tit_bg_blue.gif) no-repeat 20px center;padding-left:18px;}
.cp{background:url(../img_index/tit_bg_orange.gif) no-repeat 20px center;padding-left:18px;}
.tit_blue{color:#2b91e0;}
.tit_red{color:#f65c00;}
.tit_en{padding-left:5px;font-weight:normal;}



.banner{width:883px; height:93px; overflow:hidden; margin-bottom:5px;}
/*content  end*/

/*footer*/
#footer{padding-top:5px; clear:both;}
#pic_links{padding:5px 2px; background:#f4f4f4; border:1px solid #e6e6e6; text-align:left; text-align:center;}
#pic_links img{	width:88px; height:31px; border:1px solid #ccc; margin-left:2px; overflow:hidden; text-align:left;}
#text_links{	background:#ebf3fb; height:auto; padding:0 10px;}
#text_links a{line-height:30px;	padding-left:10px; color:#323232; white-space:nowrap;}
#copy_right{height:31px; text-align:center; line-height:31px;}
#copy_right a{color:#343434;}	
/*footer end*/