﻿body{ font-size:13px; background-color:#FFF; font-family:宋体; background:url(images/big_bg.jpg) repeat-x; line-height:180%}
body,h2,form,ul,li{ margin:0; padding:0;}
li{ list-style:none}
h2{ color:#5d5a0b; font-size:13px}
a{ text-decoration:none; color:#5d5a0b}
a:hover{ text-decoration:underline}
img{ border:0}
.clear{ clear:both}

.wapper{ width:1002px; margin:0 auto}
.top{ height:88px; background:url(images/top.jpg)}
.nav{ height:40px; line-height:40px; background:url(images/nav_bg.jpg)}
.nav a{ font-size:14px; font-weight:bold; color:#FFF;  background:url(images/nav_line.jpg) right center no-repeat; padding:0 25px}
.main{ background:url(images/content_bg.jpg) top no-repeat; min-height:500px; padding-top:10px}
.left{ width:312px; float:left; overflow:hidden}
	.p_left{ padding:0 0 0 13px}
	.k_login, .vip, .safe_help,  .kf{ width:297px; border:1px solid #d7d7d7; color:#5d5a0b; position:relative; }
	.login_title{ height:36px; line-height:36px; background:url(images/login_title.jpg); text-indent:40px}
	.vip_title{ height:36px; line-height:36px; background:url(images/title_bg.jpg); text-indent:40px}
	.safe_title{ height:36px; line-height:36px; background:url(images/title_bg.jpg) left -36px; text-indent:40px}
	.kf_title{ height:36px; line-height:36px; background:url(images/title_bg.jpg) left -72px; text-indent:40px}
	.login_content{ background-color:#fbfff6; border-top:1px solid #d7d7d7; line-height:30px; padding:10px 0 10px 20px}
	.login_content input{ width:120px; height:15px}
	.zhzc{ background:url(images/ico1.jpg) no-repeat left center; padding:5px 0 5px 15px; margin-left:25px; height:18px;}
	.wjmm{ background:url(images/ico2.jpg) no-repeat left center; padding:5px 0 5px 17px; margin-left:15px; height:18px;}
	.login_btn{ width:79px; height:65px; position:absolute; background:url(images/login.jpg); left: 208px; top: 50px; }
	.login_btn:hover{ background:url(images/login.jpg) left -65px}
	.cz,.xs{ width:124px; height:29px; display:block; float:left}
	.cz{ background:url(images/change.jpg)}
	.cz:hover{background:url(images/change.jpg) left -29px }
	.xs{ background:url(images/change.jpg) -141px top; margin-left:10px}
	.xs:hover{ background:url(images/change.jpg) -141px -29px; }
	.vip_help{padding:5px 0 5px 20px;}
	.vip_help li,.gg_content li{ background:url(images/ico.gif) left center no-repeat; padding:0 0 0 12px;font-size:14px;  line-height:200%;}
	.bug_sub{ padding:5px 0 0 0}
	.bug_sub a{ width:301px; height:71px; display:block; background:url(images/bug_sub.jpg)}
	.bug_sub a:hover{ background:url(images/bug_sub.jpg) left -71px}
	.kf_content{padding:5px 25px}
	.kf_content a{ font-weight:bold}
	
	
.midder{ width:456px; float:left; overflow:hidden; margin:0 6px}
	.lunbo{ width:454px; border:1px solid #CCC; height:196px; background-color:#fafafa}
	.gg{ height:34px; line-height:34px; background:url(images/gg_bg.jpg); text-indent:40px; margin-top:5px }
	.gg_content{ border:1px solid #d7d7d7; padding:5px 10px 7px 15px}
	.gg_content span{ float:right; color:#999}
	#help{ background:url(images/tab_bg.jpg); line-height:35px; height:35px; margin-top: 5px; padding:0 0 0 35px }
	#help a{ width:94px; height:35px; display:block; float:left; text-align:center}
	#help .on{background:url(images/tab_a_bg.jpg); }
	#help_content{ border:1px solid #CCC; border-top:none; padding:5px 20px}
.right{ width:221px; float:right; overflow:hidden}
	.p_right{ padding:0 12px 0 0}
	.hot{ line-height:35px; height:35px; background:url(images/hot_Bg.jpg); text-indent:35px}
	.hot_pic{ padding:10px 0 10px 0; text-align:center; border:1px solid #CCC; border-top:none}
	.hot_pic img{ padding:1px; border:1px solid #CCC; margin-bottom:10px}
	.mycard{text-align:center;padding-top:50px;background:url(images/mycard_bg.gif);margin-top:10px;width:209px;height:40px;}
	.mycard a{margin-right:5px;}

.footer{ background:url(images/footer_bg.jpg); height:100px}
.p_footer{ text-align:center; padding:35px 0 0 0}
/**subright**/
.sub_right{ min-height:620px; border:1px solid #ccc; width:668px; float:left; margin:0 0 0 7px; _height:620px}
.p_sub_right{ padding:7px 10px 10px 10px}
.bread_nav{ height:20px; line-height:20px; background:url(http://www.17playing.com/css2/images/break_nav_ico.jpg) no-repeat left center; padding:0 0 0 13px; font-size:12px; color:#57574f}
.sub_title{ margin:0; padding:20px 0 5px 0; font-size:26px; text-align:center; color:#5d5a0b}
.time{ color:#999; text-align:right; font-size:12px; padding-right:50px}
.sub_line{background:url(http://www.17playing.com/css2/images/sub_line.jpg) no-repeat center top; height:10px; overflow:hidden}
.sub_content{ font-size:14px; color:#333; padding:0 10px 10px 10px; font-family:Tahoma, 宋体; line-height:200%}
.sub_content li{line-height:38px;border-bottom:1px solid #ace0f8;}