/*通用*/
body { text-align:center; background:url(http://www.youxi123.com/images/bg.gif) #FFFFFF; color:#555555; padding:0 15 0 15px; margin:0px; font-size:12px; line-height:180%; font-family:"Arial";}
div,form,ul,li { text-align:left; padding:0px; margin:0px; border:0px; width:100%;}
img { border:0px; padding:0px; margin:0px;}
h1 { width:100%; font-size:14px; padding:3 0 3 0px; margin:0px; clear:both;}
hr { margin:15 0 15 0px; width:100%; height:1px; color:#CCCCCC; border:1px dashed;}
hr.dot_line { width:100%; height:1px; color:#EEEEEE; border:1px dashed;}
.font_14 { font-size:14px;}

/*连接*/
a:link,a:visited { color:#2872B5; text-decoration:none;}
a:hover,a:active { color:#2872B5; text-decoration:underline;}

.bar a:link,.bar a:visited,.bar a:hover,.bar a:active { color:#555555;}

.weizhi a:link,.weizhi a:visited,.weizhi a:hover,.weizhi a:active { color:#555555;}

.list_pic h1 a:link,.list_pic h1 a:visited,.list_pic h1 a:hover,.list_pic h1 a:active { color:#555555;}

.list_zhuanji h1 a:link,.list_zhuanji h1 a:visited,.list_zhuanji h1 a:hover,.list_zhuanji h1 a:active { color:#555555;}

.bottom a:link,.bottom a:visited,.bottom a:hover,.bottom a:active { color:#555555;}

.btn_play:link,.btn_play:visited { padding:10px; border:1px #000000 solid; background:url(http://www.youxi123.com/images/logo_350_40.gif) #FFF9D7 200px 200px no-repeat; color:#000000; font-size:14px; font-weight:bold; text-decoration:none;}
.btn_play:hover,.btn_play:active { padding:10px; border:1px #000000 solid; background:url(http://www.youxi123.com/images/logo_350_40.gif) #FF9900 200px 200px no-repeat; color:#FFFFFF; font-size:14px; font-weight:bold; text-decoration:none;}

.btn_flash a:link,.btn_flash a:visited { padding:5 10 5 10px; border:1px #ADD5ED solid; margin:0 10 0 0px; background:#F4FAFF; text-decoration:none;}
.btn_flash a:hover,.btn_flash a:active { padding:5 10 5 10px; border:1px #ADD5ED solid; margin:0 10 0 0px; background:#F4FAFF; text-decoration:underline;}


/*区块*/
.area { width:960px; clear:both;}
.area .col_left { float:left; padding:0 0 0 20px; width:620px; clear:both;}
.area .col_right { float:right; padding:0 20 0 0px; width:320px; clear:both;}

.bg_white { background:#FFFFFF;}
.weizhi { padding:0 20 10 20px;}
.btn_flash { padding:10 0 15 0px;}

/*头部*/
.logo1 { float:left; width:240px; padding:30 0 25 10px;}
.logo2 { text-align:right; float:right; width:720px; padding:10 10 0 100px;}

/*FORM*/
.txtbox {padding:5 5 0 5px; border:1px #999999 solid; background:#FFFFFF; color:#666666; width:150px; width:400px; height:28px;}
.btn {padding:6px; border:0px; height:28px; border:1px #666666 solid; background:#999999; color:#FFFFFF; font-size:12px;}

/*圆边角*/
.corner_0 { float:left; width:940px; height:10px; font-size:1px; line-height:1px; background:#FFFFFF;}
.corner_1 { float:left; width:10px; height:10px; font-size:1px; line-height:1px; background:url(http://www.youxi123.com/images/corner.gif);}
.corner_2 { float:left; width:10px; height:10px; font-size:1px; line-height:1px; background:url(http://www.youxi123.com/images/corner.gif) 10px 0px;}
.corner_3 { float:left; width:10px; height:10px; font-size:1px; line-height:1px; background:url(http://www.youxi123.com/images/corner.gif) 0px -10px;}
.corner_4 { float:left; width:10px; height:10px; font-size:1px; line-height:1px; background:url(http://www.youxi123.com/images/corner.gif) -10px -10px;}

/*导航栏*/
.bar { padding:3 20 3 20px; font-size:14px; font-weight:bold; font-family:"宋体";}

/*游戏列表*/
.list_pic li{ text-align:center; float:left; margin:5 0 5 0px; width:120px; white-space:nowrap; overflow:hidden;}
.list_pic image, .list_zhuanji image, .list_sort image{ border:3px #EEEEEE solid;}

.list_txt, .list_zhuanji, .list_hot { padding:10px; border:1px #E5E5E5 solid;}
.list_txt span { text-align:center; padding:3px; margin:0 8 0 0px; width:20px; height:16px; background:url(http://www.youxi123.com/images/corner.gif) #999999 0px -20px no-repeat; color:#FFFFFF; font-size:12px; line-height:12px;}
.list_txt .top3 { background:url(http://www.youxi123.com/images/corner.gif) #FF9900 0px -20px no-repeat;}
.list_txt font{ float:right; color:#CCCCCC; font-size:12px;}
.list_txt li{ padding:4 4 4 0px;}

.list_zhuanji li{ float:left; margin:3 20 3 0px; width:109px; white-space:nowrap; overflow:hidden;}

.list_sort li{ text-align:center; float:left; margin:10 0 10 0px; width:150px; white-space:nowrap; overflow:hidden;}

.list_hot li{ float:left; margin:3 20 3 0px; width:123px; white-space:nowrap; overflow:hidden;}

/*bottom*/
.bottom { text-align:center; padding:20px;}


/*soft.youxi123.com*/

.area { width:800px;}
.area .col_left { width:520px;}
.area .col_right { width:250px;}

/*圆边角*/
.corner_0 { float:left; width:780px; height:10px; font-size:1px; line-height:1px; background:#FFFFFF;}
.corner_1 { float:left; width:10px; height:10px; font-size:1px; line-height:1px; background:url(http://www.youxi123.com/images/corner.gif);}
.corner_2 { float:left; width:10px; height:10px; font-size:1px; line-height:1px; background:url(http://www.youxi123.com/images/corner.gif) 10px 0px;}
.corner_3 { float:left; width:10px; height:10px; font-size:1px; line-height:1px; background:url(http://www.youxi123.com/images/corner.gif) 0px -10px;}
.corner_4 { float:left; width:10px; height:10px; font-size:1px; line-height:1px; background:url(http://www.youxi123.com/images/corner.gif) -10px -10px;}

.downlist li { float:left; width:25%; pading:3px; color:#999999;}
.b_title { line-height:35px;}
