.pr{ position:relative;}

.pa{ position:absolute;}

.user_main{ background:#F8F8F8; border-top:8px solid #C00; padding-bottom:10px; margin-bottom:10px;  font-family:"宋体"}

.user_main .inner{ width:960px; margin:0 auto; clear:both; overflow:hidden;}

.user_top{ margin:20px 0 10px; font-size:12px;  zoom:1;}

.userbox{ margin-right:220px; padding:0 20px 0 0; border-right:1px solid #eee;clear:both; overflow:hidden; zoom:1;}

.useravatar,.useravatar span, .useravatar a{width:100%; }

.useravatar span, .useravatar a{ position:absolute; left:0; bottom:0; }

.useravatar img{ position:absolute;}

.useravatar{height:150px; background:#FFF; border:5px solid #FFF; overflow:hidden;}

.useravatar a{  position:absolute; text-align:center; color:#FFF; z-index:5; line-height:20px;}

.useravatar a:hover{ color:#FFF;}

.useravatar span{ height:20px; background:#000; z-index:1; opacity:.6;filter:alpha(opacity=60);}

.usermore{ padding-left:20px;}

.usermore h1{ font-size:28px; font-family:"微软雅黑","黑体"; line-height:1em; padding:5px 0;  } 

.usermore h1 span{ font-weight:400; font-size:14px;; font-family:"宋体"; padding-left:20px;}

.usermore .userjilu{ color:#666; padding-bottom:10px; zoom:1;}

.usermore .userjilu p{ padding-right:50px; float:left; position:relative;}

.usermore .userjilu p a{ position:absolute; right:0; top:0;}

.usermore ul{ margin-left:-10px; clear:both; overflow:hidden;}

.usermore ul li{ float:left; padding:5px 10px; line-height:1.5em; text-align:center;}

.usermore ul li img:hover{opacity:.8;filter:alpha(opacity=80); background:#FFF;}

.usermore ul li a,.usermore ul li span{ display:block}

.userlogin{top:0; right:0; width:200px; line-height:2.5em; color:#666;}

.userlogin dt{ font-weight:bold;}

.user_n{ border:1px solid #CCC; clear:both; overflow:hidden; zoom:1;

	background:url(../www_images/usercenter/bg_nav.png) 0 0 #FFF repeat-y;}

.user_n h3{ height:45px; line-height:45px; font-size:18px; font-weight:400; font-family:"微软雅黑","黑体";

	background:url(../www_images/usercenter/bg_h3.png) repeat-x;}

.user_n h3 a{ display:inline-block; padding:0 20px; color:#000;

	background:url(../www_images/usercenter/bg_h3.png) right -45px no-repeat;}

.user_n h3 a:hover{ text-decoration:none; color:#666;

	background:url(../www_images/usercenter/bg_h3.png) right -90px no-repeat;}

.user_n h3 b a{ padding:0 40px 0 30px;}

.user_n .user_n_l{ width:160px;}

.user_n .user_n_l .user_nav {text-align:center; line-height:3em; font-weight:bold; }

.user_n .user_n_l .user_nav a{ color:#000}

.user_n .user_n_l .user_nav li.now a{ color:#333;}

.user_n .user_n_l .user_nav li.now{ background:#FFF; border-top:1px solid #CCC; border-bottom:1px solid #CCC; }

.user_n .user_n_l .user_nav li span{ color:#09F;}

.user_n .innerbox{ width:770px; float:right;}

.user_n .innerbox .u_dongtai{ padding:10px 10px 10px 0;}

.user_n .innerbox .u_dongtai ul{ color:#666; line-height:1.5em;}

.user_n .innerbox .u_dongtai ul li{ padding:10px; color:#777; overflow:hidden;  zoom:1;}

.user_n .innerbox .u_dongtai ul li p{ padding-right:50px; _padding-right:10px; position:relative; }

.user_n .innerbox .u_dongtai ul li p span.morebox{ position:absolute; right:5px; top:5px; font-size:12px; color:#999; font-weight:400; width:11px; height:6px; background:url(../www_images/usercenter/zhan.png) 0 -6px no-repeat; _display:none; }

.user_n .innerbox .u_dongtai ul li p.none span.morebox{ background:url(../www_images/usercenter/zhan.png) 0 0px no-repeat; }

.user_n .innerbox .u_dongtai ul li span.time{ padding-left:10px; color:#999;}

.user_n .innerbox .u_dongtai ul li.new{ color:#000; background:url(../www_images/usercenter/bg_mail_new.png) 5px 13px no-repeat; font-weight:bold; padding-left:30px;}

.user_n .innerbox .u_dongtai ul li:hover{ color:#000;}

.user_n .innerbox .u_dongtai ul li:hover span.morebox{ color:#C00}

.du_j{}

.du_qb{ display:none;}

.tougao{}

.tougao .tougao_nav{ height:44px; padding:0 10px; background:url( ../www_images/usercenter/bg_tougao_nav.png) 0 bottom repeat-x; clear:both; overflow:hidden;}

.tougao .tougao_nav a img{ vertical-align:middle; padding-right:5px; display:none!ie;}

.tougao .tougao_nav a{ width:188px; height:38px; line-height:38px; text-align:center; float:left; padding:5px 0 1px;  display:table-cell; overflow:hidden; }

.tougao .tougao_nav a.now{ background:url( ../www_images/usercenter/bg_tougao_nav_a.png) 0 bottom repeat-x;}

.tougao_new ul{ padding:20px 10px;}

.tougao_new ul li{ padding:15px 0;}

.tougao_new ul li span{ font-size:20px; font-family:"黑体";}

.tougao_new ul li span.tg_t{ color:#999;}

.tougao_new ul li.tg_1, .tougao_new ul li.tg_2{ height:50px; }

.tougao_new .list2tixing .tg_1{ margin:100px 0;}

.lanmu{margin-top:20px; font-size:20px; font-family:"黑体"; color:#333; padding-bottom:30px;}

.tougao_new ul li .tg_title, .tougao_new ul li .tg_n{ display:block; margin-top:10px;}

.tougao_new ul li .tg_title{ height:40px; width:500px; border:1px solid; border-color:#CCC #DDD #DDD #CCC; background:url( ../www_images/usercenter/bg_tg_title.png) 0 0 no-repeat;}

.tougao_new ul li .tg_sub{ width:153px; height:52px; border:none; background:url(../www_images/usercenter/bg_tg_sub.png) 0 0 no-repeat; cursor:pointer;}

.tougao_other{ margin:50px 20px 20px; border:5px dashed #CCC; background:#EEE; padding:20px}

.tougao_other h5{ font-size:14px; padding-bottom:15px;}

.tougao_other p{ font-size:12px; line-height:2em;}

.tougao_list ul li { padding:10px 0;}

.tougao_list li span{ display:inline-block; color:#999;}

ul li .tg_l_title{ width:70% ; color:#000;}

ul li .t1, ul li .time, ul li .t2{ text-align:center; font-size:12px;}

ul li .t1{ width:10%;}

ul li .time{ width:10%; float:right }

ul li .t2{ width:10%; float:right;}

span.lm{ color:#666!important; float:left; padding-right:10px;}



.tougao_list h4{ line-height:2em; font-size:12px; background:#EFEFEF; padding:5px 20px; border-top:1px solid #CCC; border-radius:20px;-moz-border-radius:20px;}

.tougao_nav_2{ line-height:1.5em; padding:20px 0 10px; font-size:12px;}

.tougao_nav_2 a{ display:inline-block; padding:2px 5px;  background:#BBB; margin:0 5px; border-radius:10px;-moz-border-radius:10px;}

.tougao_nav_2 a:hover,.tougao_nav_2 a.now,.tougao_nav_2 a{ color:#FFF; text-decoration:none;}

.tougao_nav_2 a.now{ background:#57B4E6;}

.tougao_nav_2 a:hover{background:#09F; }



.tougao_shenhe{ display:none; width:700px; background:#FFF; position:absolute; padding:20px; box-shadow:#333 3px 3px 10px; top:0; left:0;z-index:999;  background:#EFEFEF;}

.tougao_shenhe .shenhe_close{}

.tougao_shenhe .shenhe_close a{ width:23px; height:23px; position:absolute; top:1px; right:1px; display:block; overflow:hidden; background:url(../www_images/usercenter/shenhe_close.png) 0 0 no-repeat; cursor:pointer;}

.tougao_shenhe .shenhe_close a:hover{ background:url(../www_images/usercenter/shenhe_close.png) 0 -23px no-repeat;}

.tougao_shenhe h2{ font-size:20px; font-family:黑体; font-weight:400; line-height:2em; text-align:center;}

.tougao_shenhe_zt{ margin:10px 0; line-height:2em; text-align:center; color:#666; font-size:12px; background:#EEE; }

.tougao_shenhe_zt span{ padding:0 10px;}

.tougao_shenhe_zt span em{ font-style:normal;}

.tougao_shenhe #contentfont{ font-size:14px; padding:20px ; border:1px solid #CCC; background:#FFF; }

#windownbg{ display:none; position:absolute;	width:100%;	height:100%; background:#000; _background:none;  top:0; left:0; opacity:.5;filter:alpha(opacity=50); z-index:99}



.comment{ background:#fff; padding:10px;}

.comment h4, .comment ul li, .comment ul li p{border-radius:20px;-moz-border-radius:20px;}

.comment h4{ line-height:2em; font-size:12px; background:#EFEFEF; padding:5px 20px; border-top:1px solid #CCC;}

.comment ul{ line-height:2em; }

.comment ul li{ padding:10px; margin:20px 10px; background:#EEE; box-shadow:#ccc 1px 1px 2px; -moz-box-shadow:#ccc 1px 1px 2px; }

.comment ul li:hover{ background:#d3e8f6;}

.comment ul li .yuanwen{ color:#666; padding:10px;}

.comment ul li .yuanwen a{ text-decoration:underline;}

.comment ul li p{ font-size:12px; padding:5px 10px; border:1px dashed #CCC; background:#fff;  }

.comment ul li p .tg_l_title b, .comment ul li p .tg_l_title span{color:#999;}



.tg_2 a{ font-family:"宋体"; font-size:12px; }

dl.tougao dt{ font-size:20px; font-family:"黑体"; color:#666; line-height:2em;}

#title{ line-height:30px; height:30px; background-position:0 21px; font-size:14px!important;}



.uc_nav_bg{}

.uc_nav_bg li{ float:left; height:80px; position:relative; margin:10px; border:1px solid #EEE; }

.uc_nav_bg li a{width:240px; height:80px; padding-left:100px; line-height:80px; font-size:26px; font-family:"微软雅黑","黑体"; display:block; overflow:hidden; background:url(../www_images/usercenter/index_ico_bg.png) no-repeat; }

.uc_nav_bg li a:hover{ background:url(../www_images/usercenter/index_ico_bg_hover.png) no-repeat; }

.uc_nav_bg .uc_nav_dt span{ position:absolute; width:18px; height:18px; line-height:18px; background:#C00; color:#FFF; text-align:center; position:absolute; top:16px; left:10px; border-radius:9px; -moz-border-radius:9px;}

.uc_nav_bg .uc_nav_dt a{ background-position:0 0;}

.uc_nav_bg .uc_nav_tg a{ background-position:0 -80px;}

.uc_nav_bg .uc_nav_sc a{ background-position:0 -400px;}

.uc_nav_bg .uc_nav_yyh a{ background-position:0 -320px;}

.uc_nav_bg .uc_nav_pl a{ background-position:0 -160px;}

.uc_nav_bg .uc_nav_wd a{ background-position:0 -240px;}



.uc_nav_bg .uc_nav_dt a:hover{ background-position:0 0;}

.uc_nav_bg .uc_nav_tg a:hover{ background-position:0 -80px;}

.uc_nav_bg .uc_nav_sc a:hover{ background-position:0 -400px;}

.uc_nav_bg .uc_nav_yyh a:hover{ background-position:0 -320px;}

.uc_nav_bg .uc_nav_pl a:hover{ background-position:0 -160px;}

.uc_nav_bg .uc_nav_wd a:hover{ background-position:0 -240px;}