﻿*{ padding:0px; margin:0px;}
html, body{font: 12px/22px 宋体, Arial, Helvetica, sans-serif;}
body{  text-align:center; margin:0 auto; font-size:12px; background-color:#FEF7DF;}


a{ text-decoration:none; color:#7b7b7b; }
ul{ list-style:none;}
dl{	list-style:none;}
img{ border:0px; }
.b{font-weight:bold;}
.i{font-style:italic;}
.u{text-decoration:underline;}
.gray{color:#7f7f7f;}
.red{color:#fb3e00;}
.gred{color:#df4000;}
.green{color:#00871d;}
.blue{color:#005fa3;}
.white{color:#fff;}

a.red,a.red:visited{color:#E12E27; text-decoration: none;}
a.red:hover,a.red:active{	 color:#fb3e00; text-decoration:underline;}

.left{float:left; }
.right{float: right; margin-right:1px;}

.en{ font-family:Verdana; font-size:11px;}
input{ font-size:12px;}
.textbox{ padding:2px; border:1px solid #ccc; font-size:12px;}

.hide{display:none;}
.show{display:block;}



.clear{clear:both; line-height:0; height:0; font-size:0;}

#container{ width:969px; margin:0 auto ; text-align:left;}

#header{ text-align:center;  margin-top:30px;}
#header .top{text-align:right;}
#header .topmenu a{ color:#F00000; background: transparent url(images/dian.gif) no-repeat scroll left center ; padding-left:12px; margin-right:5px;}
#header .menu{ height:65px;}

#mainbody{margin:6px 0 0px 0;}

#footer{line-height:30px; height:30px;color:#E12E27; margin-left:10px; padding-left:8px; margin-right:10px; margin-bottom:20px;  background-color:#FDF4CE;margin-top:20px;}
* html #footer{	margin:10px 10px;}
#footer span{font-family:Arial, Helvetica, sans-serif; font-size:10px;}
#footer .right{background:transparent  url(images/Support.jpg) no-repeat  scroll right center ;  }
#footer .right a.Support{display:inline-block; width:166px; height:20px;}

.box_lt{background-image:url('images/box_lt.jpg'); background-repeat:no-repeat; height:345px;}
.box_lb{background-image:url('images/box_lb.jpg'); background-repeat:no-repeat; height:128px; margin-top:5px;padding:7px;}
.box_lb .left_l{ float:left; width:60px;}
.box_lb .left_c{ float:left; margin:0 20px; padding-top:20px; width:162px;overflow:hidden;}
.box_lb .left_c ul{ margin-top:10px;}
.box_lb .left_c li{ width:120px;white-space:nowrap;text-overflow:ellipsis;overflow: hidden;}
.box_lb .left_r{ float:left; width:450px;}
.box_r{background-image:url('images/box_r.jpg'); background-repeat:no-repeat; height:478px; padding:7px;}
.box_r .rows{ margin-bottom: 10px;}

.box_l{}
.box_l .top{background: transparent  url(images/box_abouts_top.jpg) no-repeat scroll left top ; height:77px;}
.box_l .top_act{background: transparent  url(images/Activity_title.jpg) no-repeat scroll left top ; height:77px;}
.box_l .top_p{background: transparent  url(images/Personal.jpg) no-repeat scroll left top ; height:77px;}
.box_l .top_other{background: transparent  url(images/box_abouts_other_top.jpg) no-repeat scroll left top ; height:77px;}
.box_l .top_in{background: transparent  url(images/integral_title.jpg) no-repeat scroll left top ; height:77px;}

.in_left{float:left ; }
.in_right{float:right ;  text-align:left;}
.in_right a{height:20px; display:inline-block ;}
a.grzs{background:transparent url(images/zsgl.jpg) no-repeat scroll left center ; width:128px; margin-right:12px;}
a.tbqj{background:transparent url(images/qjd.jpg) no-repeat scroll left center ; width:109px;  margin-right:12px;}
a.yfj {background:transparent url(images/yfj.jpg) no-repeat scroll left center ; width:128px;}

.box_l .body{background: transparent  url(images/box_abouts_body.jpg) repeat-y scroll left top ;}
.box_l .bottom{ background: transparent  url(images/box_abouts_bottom.jpg) no-repeat scroll left top ; height:11px;}

.box_content_r .top{background: transparent  url(images/box_abouts_r_top.jpg) no-repeat scroll left top ; height:25px;}
.box_content_r .body{background: transparent  url(images/box_abouts_r_body.jpg) repeat-y scroll left top ; padding:0 30px 40px 30px; min-height:460px;}
.box_content_r .body_face{padding:0;}
* html .box_content_r .body{height:447px;}
.box_content_r .bottom{ background: transparent  url(images/box_abouts_r_bottom.jpg) no-repeat scroll left top ; height:11px;}
.box_content_r .body .title{color:#ed0000;  font-size:14px; font-weight:bold; border-bottom: 1px #F6F6F6 solid; padding-bottom:12px;}
.body .content{margin-top:15px;}

.box_content_r{}
.box_content_r .body_act{ position:relative; padding:0; padding-left:7px; }
.body_act .banner{position:absolute ; left:7px;top:-17px;}

.body_act .content{	margin:0; padding-top:256px; padding::0px; overflow:hidden; color:#666666;}
.body_act .content_history{padding-top:365px; padding-bottom:50px;}
.body_act .content .rows{margin-left:24px; margin-bottom:20px;}
.body_act .content .rows ul{ margin-top:10px;}
.body_act .rows li{float: left; width:120px; margin-right:10px; line-height:21px; margin-top:10px;}
.body_act .rows li a.bule{color:#009BB9; text-decoration: underline ;}
.body_act .content .rows p.title{text-align:left;}
.body_act .content .rows p{	 margin-top:5px;}
p.smailTitle{ color:#EE0000; font-weight:bold;}
.pic{padding:2px;border:1px #7B7B7B solid;}

.txtbox{border:1px #AAADB4 solid;}
a.btn{width:126px; height:30px; display:block; background: transparent url(images/yj_btn.jpg) no-repeat scroll left center ;}
.tb td{ text-align:left; padding-bottom:12px;}
.tb td.btn{text-align:center; padding-top:10px;}
.tb th{	color:#777777; font-weight: bold ; text-align:left; vertical-align: top;}


.wallpaperlist li{ float:left; margin:15px 20px;height:150px; display:inline; }
.wallpaperlist li .pic{   border:none;}
.wallpaperlist li .txt{ text-align:center; margin:5px 0; }
.wallpaperlist li .txt a{ background:url(images/size_bg.jpg) no-repeat; display:inline-block; width:75px; height:17px; line-height:17px; text-align:center; color:#f30000; }


.pager{ margin-top:8px; text-align:center;}
.pager li{float:left;  height:20px; line-height:20px; border:1px #DDDDDD solid; color:#A9A9A9; margin-right:10px;  min-width: 22px; text-align:center; }
* html .pager li{width:22px;}
.pager li a{color:#980000;}

.personal .ctitle {background-color:#FFFCF3;border:1px solid #FFD7B6;color:#DB0000;font-size:14px;font-weight:bold;height:30px;line-height:30px;margin:15px auto;padding-left:20px;}
.personal .pointhistory li {margin:0 0 5px 20px;}
.formtable {width:100%;}
.formtable th {text-align:right;width:35%;}
.formtable td {padding:8px 5px;}
.formtable .textbox {width:200px;}
.textbox {border:1px solid #C6C6C6;height:18px;line-height:18px;padding:0 2px;}
.formtable .msgtxt {background-color:#FFFFCF;border:1px solid #FFF0BB;color:#999999;margin-left:10px;padding:5px 10px;}
.formtable .button,.advanceinfo .button{text-align:center;}

.personal .advanceinfo {margin:0 auto;width:95%;}
.personal .advanceinfo th {color:#DB0000;padding:8px 0;text-align:left;}
.personal .advanceinfo td {line-height:22px;padding-left:10px;}

.map{ margin-left:15px;}
.map li{float:left; width:88px; margin-right:20px; height:180px;}
.map dt a{color:white;}
.map dt{width:88px; height:20px; line-height:20px;  text-align:center; color:white; background:transparent url(images/map_title_bg.jpg) no-repeat scroll left center; margin-bottom:8px;}
.map dd{text-align:center; }
.map dd a{color:black;}
.map dd a:active,.map dd a:hover {text-decoration:underline; color:red;}






