body {
	font-family: Arial, Helvetica, sans-serif, "宋体";
	font-size: 12px;
	line-height: 24px;
	color: #717171;
	margin: 0px;
	padding: 0px;
}
.clear{
	font-size: 0px;
	line-height: 0px;
	display: block;
	margin: 0px;
	padding: 0px;
	clear: both;
	height: 1%;
}
div{ margin:0px auto;}
img{ border:0;}
p,span,ul,li,h1,h2,{ margin:0px; padding:0px;}
ul,li{ list-style:none;}
a:link{	font-size: 12px;color: #717171; text-decoration:none;}
a:visited{font-size: 12px;color: #717171; text-decoration: underline;}
a:hover{font-size: 12px;color: #ff3c00; text-decoration: underline;}


/*top*/
.top_bg_pic{ width:100%; height:363px; background:url(./jiaz_01.jpg) no-repeat center top; margin:0px auto;}

.top_mid{ width:1003px; margin:0px auto; height:84px; }
.top_mid img{ float:left; margin-left:20px; margin-top:15px;}
.top_font{ font-family: "微软雅黑"; font-size:24px; color:#F00; float:right; margin-top:28px; margin-right:30px;}

.top_menu{ width:100%; height:63px; background-color:#f0600d; margin:0px auto;}
.top_f{ width:1003px; height:63px; color:#fff; font-family:"微软雅黑"; font-size:18px; margin:0px auto; line-height:63px;}
.top_f ul{ margin:0px; padding:0px;}
.top_f li{ float:left; margin:0px; border-right:1px solid #f59158; height:63px; font-weight:bold;}
.top_m_bg{ background-color:#cc4b00;}
.top_f li a{ font-family:"微软雅黑"; font-size:18px; text-decoration:none; color:#FFF; display:block;padding:0px 25px;}
.top_f li a:hover{ color:#FF0;  text-decoration:none; background-color:#cc4b00;}

/*主体*/
.main{ width:100%;  margin:0px auto 50px auto; background: url(./bg.jpg) repeat-x center top;}
.main_mid{ width:992px;  margin:0px auto; padding-top:15px;}

/*left*/
.left{ width:723px; float:left;}
.ad{ width:723px; height:357px;}
.tj{ width:722px;  border:1px solid #d9d9d9; background-color:#FFF;}
.remen{ width:722px; height:450px; border:1px solid #d9d9d9; margin-top:10px;}
.tj_title{ width:690px; height:49px; margin-top:20px; font-size:24px; font-family:"微软雅黑"; font-weight:bold; color:#775e50;  background-color:#eeeeee; padding-left:10px; line-height:49px;}
.layout {width:690px;padding:10px 0px 20px 10px; font-size:14px;}
.layout p{ margin:5px 0px; padding:0px;}
.layout h2{ width:550px; float:right; font-size:14px; font-weight:normal; line-height:30px; margin-right:10px;}

.la_tishi{ color:#0090d3; font-family:"微软雅黑"; font-size:20px; text-align:center; margin:20px 0px;}

#pic div {border: 1px solid #d9d9d9;margin: 0px 10px 3px 3px;float: left;text-align: center;padding:5px;height: 103px;width: 330px;overflow: hidden;}
#pic div img {float: left;}
#pic {height:350px;padding-top:10px;width: 710px;margin-top: 0px;margin-right: auto;margin-left: auto;}
#pic h1 {font-family:"宋体";	font-weight:bold;font-size: 14px;color: #333333;margin: 0px;padding: 0px;float: left;text-align:left;width: 40%;}
#pic h2 {font-family:"宋体";font-size: 12px;font-weight:normal;color: #717171;margin: 0px;padding: 0px;float: left;text-align:left;margin-bottom:2px;width: 40%;}

.hezuo{ width:722px; height:145px; border:1px solid #d9d9d9; margin-top:10px;}
.hezuo_nr{ width:690px; height:90px; margin-top:10px;}
.hezuo_nr ul{ margin:0px; padding:0px;}
.hezuo_nr li{ margin:0px; padding:0px; list-style:none; float:left;}

/*right*/
.right{ width:260px; float:right;}
.login{ width:258px; height:356px; border:1px solid #d9d9d9; background-color:#FFF;}
.log_wb{ width:216px; height:45px; line-height:45px; padding-left:10px; border:1px solid #c9d9de; background-color:#fcfcfc; color:#666;}
.log_color{ color:#00a8dd; text-decoration:underline;}
.log_color a{color:#00a8dd; text-decoration:underline;}
.log_color a:hover{color: #F30; text-decoration:underline;}

.kaifu{ width:258px; border:1px solid #d9d9d9; background-color:#FFF; margin-bottom:10px; }
.k_title{ width:238px; height:39px; font-weight:bold; background:url(../images/jiaz_04.gif); padding-left:20px; color:#1c1c1c; font-family:"微软雅黑"; font-size:16px;line-height:39px;}
.k_nr{ width:256px; margin-bottom:20px; font-size:14px; margin-top:20px;}
.k_nr p{ margin:0px; padding:0px; text-align:center;}
.k_nr ul{ margin:0px; padding:0px; }
.t{ letter-spacing:-1px; margin-left:5px;}
.t2{height:30px; width:256px; border-bottom:1px dashed #cdcdcd; margin-top:5px; line-height:30px;}
.k_nr li{ margin:0px; padding:0px; list-style:none; line-height:36px;} 
.k_nr li a{ font-size:14px; text-decoration:none;}
.k_nr li a:hover{ font-size:14px; text-decoration: underline; color:#ff3c00;}
.k_nr_font{ color:#810000; font-size:14px;width:236px; padding-right:20px; text-align:right; font-weight:bold;}
.k_nr_blue{ color:#0066ff; font-size:14px; text-decoration:underline;}
.k_nr_blue a{ color:#0066ff; font-size:14px; text-decoration:underline;}
.k_nr_blue a:hover{ color:#ff3c00; font-size:14px; text-decoration:underline;}
.k_nr_font a{ color:#810000; font-size:14px;width:256px; text-align:right; font-weight:bold;text-decoration:none;}
.k_nr_font a:hover{ color:#ff3c00; font-size:14px;width:256px; text-align:right; font-weight:bold; text-decoration:underline; color:#ff3c00;}
.k_nr dt{ margin:0px; padding:0px; background-color:#e9f0f8; height:27px; line-height:27px;}
.k_nr dd{ margin:0px; padding:0px;}
.k_font{width:52px; text-align:center;}
.k_font2{ width:75px; text-align:center;}

.ggao{ width:258px; height:262px; border:1px solid #d9d9d9; background-color:#FFF; margin-top:10px; }
.ggao_nr{ width:240px; height:204px; margin-top:10px; }
.ggao_nr ul{ margin:0px; padding:0px;}
.ggao_nr li{ margin:0px; padding:0px; line-height:28px; list-style:none; background:url(../images/t_42.gif) no-repeat left center; padding-left:15px; border-bottom:1px dashed #c0c0c0;}
.ggao_color{ color:#ff6600;}

/*游戏中心*/
.game_ren{ width:722px; height:450px; border:1px solid #d9d9d9;background-color:#FFF;}
#youxi div {border: 1px solid #d9d9d9;margin: 0px 5px 10px 3px;float: left;text-align: center;padding:5px;height: 150px;width: 330px;overflow: hidden;}
#youxi div img {float: left;}
#youxi {height:350px;padding-top:10px;width: 705px;margin-top: 0px;margin-right: auto;margin-left: auto;}
#youxi h1 {font-family:"宋体";	font-weight:bold;font-size: 14px;color: #333333;margin: 0px;padding: 0px;float: left;text-align:left;width: 40%;}
#youxi h2 {font-family:"宋体";font-size: 12px;font-weight:normal;color: #717171;margin: 0px;padding: 0px;float: left;text-align:left;margin-bottom:2px;width: 40%;}
#youxi h3 {font-family:"宋体";font-size: 12px;font-weight:normal;color: #717171;margin: 15px 0px 0px 0px;padding: 0px;float: left;text-align:left;margin-bottom:2px;width: 100%;}
.wb_g{ width:140px; height:22px; border:1px solid #707070;}

/*上海之星要闻*/
.yaowen_ren{ width:722px; border:1px solid #d9d9d9;background-color:#FFF; padding-bottom:30px;}
.yaowen_title{ width:712px; height:38px; border-bottom:1px solid #d9d9d9; color:#908e8e; background-color:#f9f9f9; font-family:"宋体"; font-size:12px; padding-left:10px; line-height:38px;}
.yaowen_nr {padding-top:10px;width:690px;margin-top: 0px;margin-right: auto; font-family:margin-left: auto; font-size:14px; line-height:30px; text-indent:2em;}
.yaowen_nr h1{ font-family:"微软雅黑"; font-size:30px; color:#5f5f5f; font-weight:normal; text-align:center;}
.yaowen_nr h2{ font-family:"宋体"; padding-bottom:10px;font-size:14px; color:#5f5f5f; font-weight:normal; border-bottom: 1px solid #e7e0e0; text-align:center;}

/*充值中心*/
.chongzhi {height:350px;padding-top:10px;width: 705px;margin-top: 0px;margin-right: auto;margin-left: auto;}
.chongzhi p{ margin:0px; padding:0px;}
#chongz div {margin: 3px;text-align: center;padding: 2px;width: 200px;overflow: visible;float: left;}
#chongz {width: 675px;height:250px;margin-top:20px;margin-right: auto;margin-left: auto;}
#chongz h2 {font-family:"宋体";font-size: 14px; font-weight:normal; margin: 10px;padding: 0px;}

/*客服中心*/
.kefu_ren{ width:722px; padding-bottom:30px; border:1px solid #d9d9d9;background-color:#FFF;}
.kefu {width: 721px;margin-top: 0px;margin-right: auto;margin-left: auto;}
.kefu_t{ width:701px; height:45px; line-height:45px; background-color:#f2f8f9; padding-left:20px; font-size:14px;}
.kefu_t ul{ margin:0px; padding:0px;}
.kefu_t li{ margin:0px; padding:0px; list-style:none; float:left;} 
.ke_font{ display:block; width:80px;}
.ke_red{ color:#F30; font-weight:bold;}
.kefux{ width:695px; height:324px; margin-top:20px;}
.ke_ggao{ width:695px; border-bottom:1px solid #e7e7e7; height:40px; font-family:"微软雅黑"; font-size:24px; color:#333;}
.ke_g_nr{ width:695px; height:118px; border-bottom:1px solid #e7e7e7; font-size:14PX;}
.ke_g_nr ul{ margin:0px; padding:0px;}
.ke_g_nr li{ margin:10px 0px 0px 0px; padding:0px; line-height:30px; height:36px; width:300px; list-style:none; background:url(../images/t_42.gif) no-repeat left center; padding-left:15px;}
#question div { width:220px;float: left;text-align: center;height:118px;overflow: visible;padding:5px 3px 10px 3px;background-color:#f4fcff;}
#question {width: 695px; height:135px;margin-top: 20px;margin-right: auto;margin-left: auto;}
#question h2 {font-family:"宋体";font-size: 14px;margin: 10px;padding: 0px; text-align:left;}
#question h3 {font-family:"宋体";font-size: 14px; font-weight:normal;color: #666666;margin: 10px;padding: 0px; text-align:left; text-indent:2em;}
#question2 div { width:220px;float: left;text-align: center;height:178px;overflow: visible;padding:5px 3px 10px 3px;background-color:#f4fcff;}
#question2 {width: 695px; height:195px;margin-top: 20px;margin-right: auto;margin-left: auto;}
#question2 h2 {font-family:"宋体";font-size: 14px;margin: 10px;padding: 0px;}
#question2 h3 {font-family:"宋体";font-size: 14px; font-weight:normal;color: #666666;margin: 10px;padding: 0px; }
#question a{ font-size:14px; font-weight:bold; text-decoration:none; font-weight:normal;}
#question a:hover{ font-size:14px; color:#ff3c00; font-weight:bold; text-decoration:underline;font-weight:normal;}
#question2 a{ font-size:14px; font-weight:bold; text-decoration:none;font-weight:normal;}
#question2 a:hover{ font-size:14px; color:#ff3c00; font-weight:bold; text-decoration:underline;font-weight:normal;}

/*login-注册*/
.main_login2{ width:960px; margin:0px auto; padding-top:30px; padding-bottom:20px;}
/*login*/
#login2{ width:990px;  border:1px solid #d9d9d9; margin:0px auto 80px auto; background:#fff; padding-bottom:50px;}
.login_title2{ width:970px; height:50px; border-bottom:1px solid #d9d9d9; color:#1c1c1c; background-color:#f9f9f9; font-family:"微软雅黑"; font-size:24px; padding-left:20px; line-height:50px;}
.login_con2{ width:700px;  margin:10px auto 0px auto ; padding-top:20px; padding-left:50px; }
.login_con2 dl{ margin:0px auto 30px auto; padding:0px; width:700px; height:47px; display:block; float:left;}
.login_con2 dt{ margin:0px; padding:0px; float:left; font-size:14px; width:80px; height:42px; line-height:42px; text-align:right; margin-right:10px;}
.login_con2 dd{ margin:0px; padding:0px; float:left; line-height:42px;}
.sign_con{ width:875px; height:60px; background-color:#f0f8ff; padding:10px 10px 20px 20px; margin:20px auto; font-size:14px;}
.login_s{ width:486px; height:45px; padding-left:10px; border:1px solid #a4cdec; float:left; font-size:14px;color:#999; margin-right:10px; float:left; background-color:#fcfcfc;}
.login_s2{ width:350px;  padding-left:10px;height:45px; line-height:42px; border:1px solid #a4cdec;  font-size:14px;color:#999;float:left; font-size:14px; background-color:#fcfcfc;margin-right:10px; float:left; color:#404040;background-color:#fcfcfc;}
.login_sb{ width:640px; height:55px;  margin:20px auto 0px auto; padding-left:110px;}
.login_la{ width:680px;  margin:20px auto 0px auto; padding-left:70px;}
.login_kk{ width:600px; padding-top:10px; height:250px; border:1px solid #ddd; background-color:#f4f4f4; font-size:14px; color:#666; line-height:30px;}








/*底部*/
.end{ width:100%; height:135px; border-top:3px solid #f0600d; margin:0px auto; background-color:#f9f9f9;}
.end_mid{ width:992px; height:105px; text-align:center; padding-top:30px;}
.end_mid p{ margin:0px auto; padding:0px;}
.end_font{ color:#373737; font-weight:bold;}
.end_font a{ color:#373737; font-weight:bold; text-decoration:none;}
.end_font a:hover{ color:#ff3c00; font-weight:bold; text-decoration:underline;}











