@charset "gbk";
/* CSS Document */

*{margin:0;padding:0;list-style:none;}
body{font-size:12px;line-height:24px;background:#FFF;text-align:center;font-family:'宋体',Tahoma;}
img{border:0;}
a{color:#000;text-decoration:none;}
a:hover{color:#cd1a1c;}
h3 {font-family:"微软雅黑";}

.top{height:30px;background:#333333;}
.top .links{width:960px;text-align:right;height:30px;line-height:30px;margin:0 auto;}
.top .links a{margin-left:20px;color:#FFF;}
.top .toplogin {float: left;}
.top .toplogin a{margin-right:20px;margin-left:0px;color:#FFF;}

.header{height:130px;border-bottom:solid 1px #d4d4d4;background:#f8f8f8;margin-bottom:15px;}
.header .nav{height:130px;width:961px;margin:0 auto;position:relative;}
.header .nav .logo a{width:319px;height:80px;position:absolute;left:0;background:url(../images/logo.jpg) no-repeat;text-indent:-999px;overflow:hidden;margin-top:10px;}
.header .nav .logo a.academic {background:url("../images/logo_academic.jpg") no-repeat;}
.header .nav .logo a.zhuanti {background:url("../images/logo_zhuanti.jpg") no-repeat;}
.header .nav .logo a.penclub {background:url("../images/logo_penclub.jpg") no-repeat;}
.header .nav .logo a.toplist {background:url("../images/logo_toplist.jpg") no-repeat;}
.header .nav .logo a.thinktank {background:url("../images/logo_thinktank.jpg") no-repeat;}
.header .nav .logo a.daohang {background:url("../images/daohang.jpg") no-repeat;}

.header .nav .logo a.faxue {background:url("../images/faxue.jpg") no-repeat;}
.header .nav .logo a.jingjixue {background:url("../images/jingjixue.jpg") no-repeat;}
.header .nav .logo a.zhengzhixue {background:url("../images/zhengzhixue.jpg") no-repeat;}
.header .nav .logo a.guojiguanxi {background:url("../images/guojiguanxi.jpg") no-repeat;}
.header .nav .logo a.shehuixue {background:url("../images/shehuixue.jpg") no-repeat;}
.header .nav .logo a.xinwenxue {background:url("../images/xinwenxue.jpg") no-repeat;}
.header .nav .logo a.wenxue {background:url("../images/wenxue.jpg") no-repeat;}
.header .nav .logo a.lishixue {background:url("../images/lishixue.jpg") no-repeat;}
.header .nav .logo a.zhexue {background:url("../images/zhexue.jpg") no-repeat;}
.header .nav .logo a.jiaoyuxue {background:url("../images/jiaoyuxue.jpg") no-repeat;}

.header .nav ul{width:960px;height:35px;line-height:35px;position:absolute;bottom:0px;*bottom:0px !important;*bottom:-1px;left:0;border-left:solid 1px #d4d4d4;border-top:solid 3px #044c82;overflow: hidden;white-space: nowrap;}
.header .nav ul li{float:left;width:64px;background:#f8f8f8;border-right:solid 1px #d4d4d4;border-bottom:solid 1px #d4d4d4;}
.header .nav ul li.short{width:61px;}
.header .nav ul li.short2{width:54px;}
.header .nav ul li.here{height:35px;background:#FFF;border-bottom:solid 1px #FFF;}
.header .nav ul li a{font-weight:bold;}
.header .nav ul li a.hot{color:#cd1a1c;}
.header .nav div.ad_top{width:468px;height:60px;position:absolute;top:15px;right:200px;}
.header .login{height:60px;width:120px;position:absolute;top:15px;right:0;text-align:right;}
.header .logined{height:51px;width:100px;position:absolute;top:15px;right:0;text-align: left;font-size:14px;border:solid 2px #ededed;padding:0 10px;line-height:22px;font-size:12px;padding-top:5px;padding-left:35px;}
.header .logined span{position:absolute;height:40px;width:40px;background:#ccc;border-radius:3px;top:8px;left:8px;background:url(../images/guest.jpg) no-repeat;}
.header .login .header_login{display:block;height:30px;width:100px;background:#26A8E2;text-align:center;color:#fff;border-radius:3px;margin-right:10px;line-height:30px;}
.header .login .header_sign{display:block;height:30px;width:100px;background:#78c34d;text-align:center;color:#fff;border-radius:3px;line-height:30px;margin-top:5px;}

.nav_2{height:22px;border-bottom:solid 1px #d4d4d4;margin-bottom:10px;line-height:12px;background:url(../images/title_bg.jpg) repeat-x;}
.nav_2 .list{width:960px;margin:0 auto;text-align:left;}
.nav_2 .list ul li{float:left;padding-right:25px;}

.nav_2_big {height: 50px; background:none;}
.nav_2_big .dh {font-size: 14px; padding-bottom: 15px;}

.main{width:960px;margin:0 auto;}
.main .part_left{width:210px;float:left;text-align:left;margin-bottom:15px;padding-right:10px;overflow:hidden;}
.main .part_left h3{height:30px;width:198px;background:url(../images/title_bg.jpg) repeat-x;border:solid 1px #d4d4d4;border-top:solid 2px #044c82;font-size:14px;line-height:30px;padding-left:10px;margin-bottom:10px;}
.main .part_left .sign_s{background:#f8f8f8;height:200px;margin-bottom:10px;}
.main .part_left .sign_s p{padding-left:10px;margin-bottom:5px;}
.main .part_left .sign_s p label{width:50px;display:inline-block;text-align:right;}
.main .part_left .sign_s p input.login_s{width:120px;height:22px;border:solid 1px #d4d4d4;padding:0 5px;line-height:22px;font-family:'宋体',Tahoma;font-size:12px;}
.main .part_left .sign_s p input.login_s_btn{width:100px;height:34px;background:url(../images/btn.jpg) no-repeat;border:0;color:#FFF;font-weight:bold;font-family:"宋体",Tahoma;line-height:34px;font-size:12px;}
.main .part_left .sign_s p a{margin-right:10px;}
.main .part_left .text{margin-bottom:10px;width:210px;position:relative;overflow:hidden;}
.main .part_left .text h3 a.rss{height:13px;width:40px;position:absolute;right:10px;top:10px;background:url(../images/rss.jpg) no-repeat;overflow:hidden;text-indent:-999px;}
.main .part_left .text ul li{width:200px;padding-left:10px;overflow:hidden;white-space:nowrap;background:url(../images/list_bg.jpg) no-repeat 0 10px;}

.title{width:920px;height:50px;text-align:left;margin:0 auto;background:#ccc;padding:0 20px;line-height:50px;font-size:18px;font-weight:bold;margin-bottom:10px;background:#333;color:#FFF;}
.main .part_left .tips{background:#f8f8f8;padding:15px 20px 20px 20px;}
.main .part_left .tips h2{padding-bottom:10px;margin-bottom:10px;border-bottom:dotted 1px #ccc;text-align:center;}
.main .part_left .tips p{text-indent:24px;margin-bottom:20px;}
.main .part_left .tips .logo{padding-top:5px;margin-bottom:10px;}
.main .part_left .tips .ilikes{width:60px;background:#cd1a1c;color:#fff;font-weight:bold;margin:0 auto;text-align:center;}
.main .part_left .tips .ilikes span{display:block;font-size:24px;height:40px;line-height:40px;}
.main .part_left .tips .ilikes a{display:block;height:24px;width:60px;background:#333;color:#FFF;line-height:24px;font-size:12px;}
.main .ad_show{width:160px;height:600px;float:right;text-align:left;margin-bottom:15px;overflow:hidden;}
.main .ablum_text{width:570px;float:left;margin-bottom:15px;text-align:left;}
.main .ablum_text .list{margin-bottom:15px;position:relative;}
.main .ablum_text .list h3{height:30px;width:558px;background:url(../images/title_bg.jpg) repeat-x;border:solid 1px #d4d4d4;border-top:solid 2px #044c82;font-size:14px;line-height:30px;padding-left:10px;margin-bottom:10px;}
.main .ablum_text .list h3 a{width:30px;height:16px;position:absolute;right:5px;top:10px;background:url(../images/arrow2.gif) no-repeat;text-indent:-999px;overflow:hidden;}
.main .ablum_text .list ul li{font-size:14px;line-height:28px;width:560px;padding-left:10px;background:url(../images/list_bg.jpg) no-repeat 0 13px;white-space:nowrap;overflow:hidden;position:relative;}
.main .ablum_text .list ul li a{margin-right:5px;}
.main .ablum_text .list ul li span{font-size:12px;color:#ccc;position:absolute;right:3px;top:0;}

.main .ablum_text .list_page{clear:both;padding:20px 0 15px 0;text-align:center;}
.main .ablum_text .list_page ul li{display:inline;}
.main .ablum_text .list_page ul li a{display:inline-block;height:30px;padding:0 10px;background:#d4d4d4;line-height:30px;}
.main .ablum_text .list_page ul li a.here{background:#cd1a1c;color:#FFF;}

.main .people{width:740px;float:right;margin-bottom:10px;text-align:left;position:relative;}
.main .people h3{height:30px;background:url(../images/title_bg.jpg) repeat-x;border:solid 1px #d4d4d4;border-top:solid 2px #044c82;font-size:14px;line-height:30px;padding-left:10px;}
.main .people h3 a{height:18px;line-height:18px;position:absolute;right:10px;top:7px;border:solid 1px #ccc;padding:0 5px;font-size:12px;font-weight:normal;}
.main .people .list{padding:10px 0 5px 10px;border:solid 1px #d4d4d4;border-top:0;}
.main .people .list a{margin-right:7px;}

.main .word_list{width:738px;height:40px;border:solid 1px #d4d4d4;float:right;margin-bottom:10px;background:#f8f8f8;}
.main .word_list ul li{display:inline;line-height:40px;font-size:14px;font-weight:bold;padding:0 5px;}

.main .part_middle{float:left;width:520px;text-align:left;overflow:hidden;padding-bottom:10px;}
.main .part_middle h3{height:30px;background:url(../images/title_bg.jpg) repeat-x;border:solid 1px #d4d4d4;border-top:solid 2px #044c82;font-size:14px;line-height:30px;padding-left:10px;margin-bottom:10px;}
.main .part_middle .news{width:520px;position:relative;text-align:left;}
.main .part_middle .news h3{width:508px;}
.main .part_middle .news h3 span{font-size:12px;font-weight:normal;position:absolute;top:2px;right:10px;line-height:18px;width:280px;text-align:right;}
.main .part_middle .news h3 span a{margin-left:10px;}
.main .part_middle .news h3 span a.news_a{position: relative; top: 3px;}
.main .part_middle .news h4{padding:0 20px;font-size:14px;margin-bottom:5px;}
.main .part_middle .news p{margin:0 20px 10px 20px;text-align:left;padding-bottom:10px;width:480px;border-bottom:dotted 1px #d4d4d4;line-height:20px;height:80px;overflow:hidden;clear:both;}
.main .part_middle .news2 {height:230px;}
.main .part_middle .news2 p{height:68px;}
.main .part_middle .news ul{margin:0 20px;width:480px;float:left;}
.main .part_middle .news ul li{width:460px;padding-left:10px;overflow:hidden;white-space:nowrap;background:url(../images/list_bg.jpg) no-repeat 0 10px;}
.main .part_middle .commend{height:30px;background:#EEE;padding:0 20px;line-height:30px;margin-bottom:10px;clear:both;}
.main .part_middle .commend a{margin-left:10px;}

.main .part_middle .ablums{width:520px;height:225px;position:relative;text-align:left;}
.main .part_middle .ablums h3{width:508px;}
.main .part_middle .ablums h3 span{font-size:12px;font-weight:normal;height:18px;position:absolute;top:9px;right:10px;*right:50px !important;*right:50px;line-height:18px;width:200px;text-align:right;}
.main .part_middle .ablums h3 span a{margin-left:10px;padding:0 5px;border:solid 1px #d4d4d4;}
.main .part_middle .ablums h4{padding:0 20px;text-align:center;font-size:14px;margin-bottom:5px;text-align:left;}
.main .part_middle .ablums p{margin:0 20px 10px 20px;text-indent:24px;text-align:left;padding-bottom:10px;width:480px;line-height:20px;height:140px;overflow:hidden;clear:both;height:140px;overflow:hidden;}

.main .part_middle .hot_news h4{padding:0 20px;text-align:center;font-size:14px;margin-bottom:5px;}
.main .part_middle .hot_news p{margin:0 20px 0px 20px;text-indent:24px;text-align:left;padding-bottom:10px;width:480px;line-height:20px;height:60px;overflow:hidden;clear:both;}
.main .part_middle .hot_news2 p{height: 90px;text-indent:0px;}

.main .part_middle .area{width:530px;float:left;padding-top:10px;}
.main .part_middle .area .list{width:255px;float:left;margin-right:10px;margin-bottom:10px;position:relative;overflow:hidden;}
.main .part_middle .area .list h4{height:30px;background:url(../images/title_bg.jpg) repeat-x;border:solid 1px #d4d4d4;border-top:solid 2px #044c82;font-size:14px;line-height:30px;padding-left:10px;margin-bottom:10px;}
.main .part_middle .area .list h4 a{position:absolute;height:16px;width:30px;top:10px;right:5px;background:url(../images/arrow2.gif) no-repeat;overflow:hidden;text-indent:-999px;}
.main .part_middle .area .list ul li{width:245px;float:left;padding-left:10px;overflow:hidden;white-space:nowrap;background:url(../images/list_bg.jpg) no-repeat 0 10px;}

.main .part_middle .g_search{height:48px;border:solid 1px #d4d4d4;background:#f8f8f8;width:518px;float:left;position:relative;}
.main .part_middle .g_search .input_s{height:24px;width:330px;border:solid 1px #d4d4d4;padding:0 5px 0 70px;line-height:24px;font-size:12px;position:absolute;top:10px;left:10px;background:#FFF url(../images/google.jpg) no-repeat 0 0;}
.main .part_middle .g_search input.btn_s{height:25px;width:70px;border:solid 1px #9f0000;background:url(../images/bg2.jpg) repeat-x;color:#FFF;font-weight:bold;font-family:"宋体",Tahoma;padding:0 5px;line-height:22px;font-size:12px;position:absolute;top:10px;right:10px;}

.main .part_middle .search{width:518px;height:75px;border:solid 1px #d4d4d4;position:relative;background:url(../images/title_bg.jpg) repeat-x 0 bottom;}
.main .part_middle .search label{position:absolute;top:10px;left:10px;font-weight:bold;}
.main .part_middle .search input.input_s{height:22px;width:280px;border:solid 1px #d4d4d4;padding:0 5px;line-height:22px;font-size:12px;position:absolute;top:10px;left:70px;}
.main .part_middle .search select{height:24px;width:70px;border:solid 1px #d4d4d4;padding:0 0 0 5px;line-height:22px;font-size:12px;position:absolute;top:10px;left:360px;}
.main .part_middle .search input.btn_s{height:24px;width:70px;border:solid 1px #9f0000;background:url(../images/bg2.jpg) repeat-x;color:#FFF;font-weight:bold;font-family:"宋体",Tahoma;padding:0 5px;line-height:22px;font-size:12px;position:absolute;top:10px;right:10px;}
.main .part_middle .search .search_links {position: absolute;left: 30px;top:40px;}
/*.main .part_middle .search a{bottom:10px;}
.main .part_middle .search a.maila{position: relative;bottom:0px;left:0px;}
.main .part_middle .search span{bottom:10px;}*/

.main .part_middle_big {width:738px;}
.main .part_middle_big .area{width:738px;}
.main .part_middle_big .area .list{width:359px;}
.main .part_middle_big .area .list ul li{width:349px;}

.main .part_right .weeks{height:219px;position:relative;}
.main .part_right .weeks .stars{width:210px;height:105px;position:relative;margin-bottom:10px;}
.main .part_right .weeks .stars a{padding-top:5px;display:block;}
.main .part_right .weeks .stars a img{height:98px;width:80px;}
.main .part_right .weeks .stars p{position:absolute;right:0;top:2px;width:120px;line-height:20px;height:105px;overflow:hidden;}
.main .part_right .weeks .slogin{width:210px;height:58px;position:absolute;bottom:0;left:0;background:url(../images/slogin2.jpg) no-repeat;overflow:hidden;text-indent:-999px;}

.main .part_right{width:210px;float:right;text-align:left;margin-bottom:15px;}
.main .part_right h3{height:30px;width:198px;background:url(../images/title_bg.jpg) repeat-x;border:solid 1px #d4d4d4;border-top:solid 2px #044c82;font-size:14px;line-height:30px;padding-left:10px;margin-bottom:10px;}
.main .part_right .ablum{margin-bottom:10px;float:left;position:relative;}
.main .part_right .ablum h3 a.more{font-size:12px;font-weight:normal;height:18px;padding:3px 5px;border:solid 1px #d4d4d4;float:right;margin-top:2px;margin-right:5px;line-height:18px;}
.main .part_right .ablum h3 a.erweima{font-size:14px;font-weight:bold;height:18px;padding:0 5px;border:none;position:relative; top:0px;}
.main .part_right .ablum .stars{width:210px;height:98px;position:relative;margin-bottom:10px;}
.main .part_right .ablum .stars a img{height:98px;width:80px;}
.main .part_right .ablum .stars p{position:absolute;right:0;top:0;width:120px;line-height:20px;height:98px;overflow:hidden;}
.main .part_right .ablum .last{height:22px;width:210px;clear:both;margin-bottom:10px;}
.main .part_right .ablum .last a{float:left;width:130px;height:22px;background:#333;color:#FFF;text-align:center;}
.main .part_right .ablum .last span{float:right;width:80px;height:22px;background:#cd1a1c;color:#FFF;text-align:center;}
.main .part_right .ablum ul{width:210px;float:left;}
.main .part_right .ablum ul li{width:60px;float:left;padding-left:10px;background:url(../images/list_bg.jpg) no-repeat 0 10px;}
.main .part_right .ablum ol{width:210px;float:left;}
.main .part_right .ablum ol li{width:95px;float:left;padding-left:10px;background:url(../images/list_bg.jpg) no-repeat 0 10px;}
.main .part_right .ablum p{padding-bottom:10px;margin-bottom:10px;border-bottom:dotted 1px #ccc;}

.main .part_right .words{float:left;margin-bottom:10px;}
.main .part_right .words ul li{float:left;width:19px;font-weight:bold;font-size:14px;text-align:center;}

.main .part_right .text{margin-bottom:10px;width:210px;position:relative;clear:both;}
.main .part_right .text h3 a.rss{height:13px;width:40px;position:absolute;right:10px;top:10px;background:url(../images/rss.jpg) no-repeat;overflow:hidden;text-indent:-999px;}
.main .part_right .text ul li{width:200px;padding-left:10px;overflow:hidden;white-space:nowrap;background:url(../images/list_bg.jpg) no-repeat 0 10px;}

.main .part_right .ablum2{width:210px;float:left;margin-bottom:15px;}
.main .part_right .ablum2 h3 a{font-size:12px;font-weight:normal;height:18px;padding:3px 5px;border:solid 1px #d4d4d4;float:right;margin-top:2px;margin-right:5px;line-height:18px;}
.main .part_right .ablum2 ul{width:210px;float:left;}
.main .part_right .ablum2 ul li{width:95px;float:left;padding-left:10px;background:url(../images/list_bg.jpg) no-repeat 0 10px;white-space:nowrap;overflow:hidden;}

.main .part_right .hot_links{clear:both;float:left;width:210px;overflow:hidden;background:#f8f8f8;margin-bottom:10px;}
.main .part_right .hot_links ul{width:210px;}
.main .part_right .hot_links ul li{width:70px;height:85px;float:left;text-align:center;}
.main .part_right .hot_links ul li a{height:25px;width:50px;display:block;padding-top:55px;margin:0 auto;}
.main .part_right .hot_links ul li.douban a{background:url(../images/sns01.jpg) no-repeat;}
.main .part_right .hot_links ul li.sina a{background:url(../images/sns02.jpg) no-repeat;}
.main .part_right .hot_links ul li.sohu a{background:url(../images/sns04.jpg) no-repeat;}
.main .part_right .hot_links ul li.kaixin a{background:url(../images/sns05.jpg) no-repeat;}
.main .part_right .hot_links ul li.renren a{background:url(../images/sns06.jpg) no-repeat;}
.main .part_right .hot_links ul li.qq a{background:url(../images/sns07.jpg) no-repeat;}

.main .ablum_list{width:740px;float:right;margin-bottom:15px;text-align:left;}
.main .ablum_list h3{height:30px;background:url(../images/title_bg.jpg) repeat-x;border:solid 1px #d4d4d4;border-top:solid 2px #044c82;font-size:14px;line-height:30px;padding-left:10px;}
.main .ablum_list .list{padding:15px;border-bottom:solid 1px #d4d4d4;width:708px;float:left;border:solid 1px #d4d4d4;border-top:0;}
.main .ablum_list .list h4{clear:both;color:#cd1a1c;font-size:14px;}
.main .ablum_list .list ul li{float:left;width:118px;}

.main .text_left{width:682px;float:left;margin-bottom:20px;overflow:hidden;}
.main .text_left .ad_left{height:280px;width:700px;margin-bottom:10px;}
.main .text_left .ad_left .ad{float:left;width:336px;height:280px;margin-right:10px;}
.main .text_left .search_list{width:682px;text-align:left;}
.main .text_left .search_list h3{height:30px;width:670px;background:url(../images/title_bg.jpg) repeat-x;border:solid 1px #d4d4d4;border-top:solid 2px #044c82;font-size:14px;line-height:30px;padding-left:10px;margin-bottom:10px;}
.main .text_left .search_list ul li{font-size:14px;line-height:28px;width:670px;padding-left:10px;background:url(../images/list_bg.jpg) no-repeat 0 13px;white-space:nowrap;overflow:hidden;position:relative;}
.main .text_left .search_list ul li a{margin-right:5px;}
.main .text_left .search_list ul li span{font-size:12px;color:#ccc;position:absolute;right:0;top:0;}

.main .text_left .hot_title h3{text-align:left;height:30px;width:670px;background:url(../images/title_bg.jpg) repeat-x;border:solid 1px #d4d4d4;border-top:solid 2px #044c82;font-size:14px;line-height:30px;padding-left:10px;position:relative;}
.main .text_left .hot_title h3 span{font-size:12px;font-weight:normal;height:18px;position:absolute;top:7px;right:10px;line-height:18px;}
.main .text_left .hot_title h3 span a{font-size:12px;font-weight:normal;height:18px;padding:0 5px;border:solid 1px #d4d4d4;margin-left:10px;}

.main .text_left .list_page{clear:both;padding-top:20px; text-align: center;}
.main .text_left .list_page ul li{display:inline;}
.main .text_left .list_page ul li a{display:inline-block;height:30px;padding:0 10px;background:#d4d4d4;line-height:30px;}
.main .text_left .list_page ul li a.here{background:#cd1a1c;color:#FFF;}
.main .text_left .show_text{padding:30px 40px;border:solid 1px #d4d4d4;margin-bottom:10px;background-color:#fafafa;}
.main .text_left .show_text h3{font-size:18px;margin-bottom:5px;font-family:"微软雅黑";}
.main .text_left .show_text .info{margin-bottom:10px;padding-bottom:10px;border-bottom:dotted 1px #ccc;color:#ccc;}
.main .text_left .show_text .about{text-align:left;font-size:14px;line-height:30px;}
.main .text_left .show_text .about a.ad{float:right;margin:7px 0 10px 10px;}

.main .text_left .show_text .share{padding:15px 0;text-align:left;border-top:dotted 1px #ccc;margin:15px 0;border-bottom:dotted 1px #ccc;}
.main .text_left .show_text .ilikes{width:60px;background:#cd1a1c;color:#fff;font-weight:bold;margin:0 auto;}
.main .text_left .show_text .ilikes span{display:block;font-size:24px;height:40px;line-height:40px;}
.main .text_left .show_text .ilikes a{display:block;height:24px;width:60px;background:#333;color:#FFF;line-height:24px;font-size:12px;}
.main .text_left .show_text .ad_bottom{height:280px;width:336px;margin:0 auto;margin-top:15px;}

.main .text_left .show_text .mail{background:#f8f8f8;margin-top:15px;border:solid 1px #d4d4d4;height:70px;position:relative;}
.main .text_left .show_text .mail label{position:absolute;top:10px;left:20px;font-weight:bold;}
.main .text_left .show_text .mail input.input_s{height:22px;width:400px;border:solid 1px #d4d4d4;padding:0 5px;line-height:22px;font-size:12px;position:absolute;top:10px;left:95px;}
.main .text_left .show_text .mail input.btn_s{height:24px;width:70px;border:solid 1px #9f0000;background:url(../images/bg2.jpg) repeat-x;color:#FFF;font-weight:bold;font-family:"宋体",Tahoma;padding:0 5px;line-height:22px;font-size:12px;position:absolute;top:10px;right:20px;}
.main .text_left .show_text .mail p{position:absolute;bottom:8px;left:100px;}

.main .text_left .tips{border:solid 1px #d4d4d4;background:#f8f8f8;padding:20px 40px;text-align:left;margin-bottom:10px;}
.main .text_left .comments{text-align:left;}
.main .text_left .comments h3{height:30px;background:url(../images/title_bg.jpg) repeat-x;border:solid 1px #d4d4d4;border-top:solid 2px #044c82;font-size:14px;line-height:30px;padding-left:10px;}
.main .text_left .comments .talks{border:solid 1px #d4d4d4;border-top:0;height:110px;position:relative;}
.main .text_left .comments .talks p{position:absolute;bottom:10px;left:20px;}
.main .text_left .comments .talks p a{margin:0 5px;font-weight:bold;color:#cd1a1c;}
.main .text_left .comments .talks textarea{width:628px;height:40px;position:absolute;left:20px;top:15px;padding:5px;}
.main .text_left .comments .talks .btn{height:24px;width:70px;border:solid 1px #9f0000;background:url(../images/bg2.jpg) repeat-x;color:#FFF;font-weight:bold;font-family:"宋体",Tahoma;padding:0 5px;line-height:22px;font-size:12px;position:absolute;bottom:10px;right:20px;}
.main .text_left .comments .list{padding:10px 20px;border:solid 1px #d4d4d4;border-top:0;}
.main .text_left .comments .list h5{font-size:12px;color:#ccc;font-weight:normal;}
.main .text_left .comments .list h5 span{color:#cd1a1c;font-weight:bold;margin-right:5px;}
.main .text_left .comments .list h5 span.subject {color: black;}

.main .text_left .hot_text_title{text-align:left;height:80px;border-bottom:dotted 1px #ccc;margin-bottom:15px;}
.main .text_left .hot_text_title .ilikes{float:left;text-align:center;}
.main .text_left .hot_text_title .hot_text_head{float:left;text-align:center;padding-left:20px;text-align:left;width:520px;padding-top:10px;}
.main .text_left .hot_text_title .hot_text_head h3{font-size:14px;}

.main .text_right{width:260px;float:right;text-align:left;overflow:hidden;}
.main .text_right .search{width:258px;height:45px;border:solid 1px #d4d4d4;position:relative;background:url(../images/title_bg.jpg) repeat-x 0 bottom;margin-bottom:10px;}
.main .text_right .search input.input_s{height:22px;width:84px;border:solid 1px #d4d4d4;padding:0 5px;line-height:22px;font-size:12px;position:absolute;top:10px;left:10px;}
.main .text_right .search select{height:24px;width:70px;border:solid 1px #d4d4d4;padding:0 0 0 5px;line-height:22px;font-size:12px;position:absolute;top:10px;left:105px;}
.main .text_right .search input.btn_s{height:24px;width:70px;border:solid 1px #9f0000;background:url(../images/bg2.jpg) repeat-x;color:#FFF;font-weight:bold;font-family:"宋体",Tahoma;padding:0 5px;line-height:22px;font-size:12px;position:absolute;top:10px;right:10px;}
.main .text_right .search .search_links {position:absolute; top: 40px;text-align:center;width:240px;}

.main .text_right h3{height:30px;width:248px;background:url(../images/title_bg.jpg) repeat-x;border:solid 1px #d4d4d4;border-top:solid 2px #044c82;font-size:14px;line-height:30px;padding-left:10px;margin-bottom:10px;}
.main .text_right .text{margin-bottom:15px;}
.main .text_right .text ul li{font-size:12px;line-height:28px;width:250px;padding-left:10px;background:url(../images/list_bg.jpg) no-repeat 0 13px;white-space:nowrap;overflow:hidden;}

.main .text_right .ablum{margin-bottom:15px;float:left;}
.main .text_right .ablum ul li{float:left;width:55px;padding-left:10px;background:url(../images/list_bg.jpg) no-repeat 0 10px;}

.main .tops{width:790px;float:left;margin-bottom:15px;text-align:left;}
.main .tops .tops_text h3{height:30px;width:778px;background:url(../images/title_bg.jpg) repeat-x;border:solid 1px #d4d4d4;border-top:solid 2px #044c82;font-size:14px;line-height:30px;padding-left:10px;position:relative;}
.main .tops .tops_man h3{height:30px;width:778px;background:url(../images/title_bg.jpg) repeat-x;border:solid 1px #d4d4d4;border-top:solid 2px #044c82;font-size:14px;line-height:30px;padding-left:10px;position:relative;}
.main .tops .tops_text h3 span{font-size:12px;font-weight:normal;height:18px;position:absolute;top:7px;right:10px;line-height:18px;}
.main .tops .tops_text h3 span a{font-size:12px;font-weight:normal;height:18px;padding:0 5px;border:solid 1px #d4d4d4;margin-left:10px;}

.main .tops .tops_text .tops_title{height:34px;background:#f8f8f8;line-height:34px;border-bottom:solid 1px #d4d4d4;float:left;overflow:hidden;}
.main .tops .tops_text .tops_title .name{width:84px;padding-left:10px;border-right:solid 1px #d4d4d4;float:left;border-left:solid 1px #d4d4d4;}
.main .tops .tops_text .tops_title .tips{width:418px;padding-left:10px;border-right:solid 1px #d4d4d4;float:left;}
.main .tops .tops_text .tops_title .ablum_list{width:96px;padding-left:10px;border-right:solid 1px #d4d4d4;float:left;}
.main .tops .tops_text .tops_title .times{width:96px;padding-left:10px;border-right:solid 1px #d4d4d4;float:left;}
.main .tops .tops_text .tops_title .click{width:40px;padding-left:10px;border-right:solid 1px #d4d4d4;float:left;}

.main .tops .tops_man2 h3{height:30px;width:758px;background:url(../images/title_bg.jpg) repeat-x;border:solid 1px #d4d4d4;border-top:solid 2px #044c82;font-size:14px;line-height:30px;padding-left:10px;position:relative;}
.main .tops .tops_man2{width:780px;overflow:hidden;}
.main .tops .tops_man2 .tops_all_list{width:390px;float:left;margin-top:10px;}
.main .tops .tops_man2 .tops_all_list .tops_title{height:34px;line-height:34px;border-bottom:solid 1px #d4d4d4;float:left;overflow:hidden;width:380px;border-top:solid 1px #d4d4d4;font-weight:bold;background:#f4f4f4;}
.main .tops .tops_man2 .tops_list{height:34px;background:#fff;line-height:34px;border-bottom:solid 1px #d4d4d4;float:left;overflow:hidden;white-space:nowrap;clear:both;width:380px;}

.main .tops .tops_man2 .name{width:120px;padding-left:10px;border-right:solid 1px #d4d4d4;float:left;border-left:solid 1px #d4d4d4;}
.main .tops .tops_man2 .tips{width:106px;padding-left:10px;border-right:solid 1px #d4d4d4;float:left;overflow:hidden;white-space:nowrap;}
.main .tops .tops_man2 .click{width:120px;padding-left:10px;border-right:solid 1px #d4d4d4;float:left;overflow:hidden;white-space:nowrap;}

.main .tops .tops_text .tops_list{height:34px;background:#fff;line-height:34px;border-bottom:solid 1px #d4d4d4;float:left;overflow:hidden;white-space:nowrap;}
.main .tops .tops_text .tops_list .name{width:84px;padding-left:10px;border-right:solid 1px #d4d4d4;float:left;border-left:solid 1px #d4d4d4;overflow:hidden;white-space:nowrap;}
.main .tops .tops_text .tops_list .tips{width:418px;padding-left:10px;border-right:solid 1px #d4d4d4;float:left;overflow:hidden;white-space:nowrap;}
.main .tops .tops_text .tops_list .ablum_list{width:96px;padding-left:10px;border-right:solid 1px #d4d4d4;float:left;overflow:hidden;white-space:nowrap;}
.main .tops .tops_text .tops_list .times{width:96px;padding-left:10px;border-right:solid 1px #d4d4d4;float:left;overflow:hidden;white-space:nowrap;}
.main .tops .tops_text .tops_list .click{width:40px;padding-left:10px;border-right:solid 1px #d4d4d4;float:left;overflow:hidden;white-space:nowrap;}

.main .tops .tops_man .tops_title{height:34px;line-height:34px;border-bottom:solid 1px #d4d4d4;float:left;overflow:hidden;}
.main .tops .tops_man .tops_title .name{width:121px;padding-left:10px;border-right:solid 1px #d4d4d4;float:left;border-left:solid 1px #d4d4d4;}
.main .tops .tops_man .tops_title .tips{width:120px;padding-left:10px;border-right:solid 1px #d4d4d4;float:left;}
.main .tops .tops_man .tops_title .ablum_list{width:120px;padding-left:10px;border-right:solid 1px #d4d4d4;float:left;}
.main .tops .tops_man .tops_title .times{width:96px;padding-left:10px;border-right:solid 1px #d4d4d4;float:left;}
.main .tops .tops_man .tops_title .click{width:120px;padding-left:10px;border-right:solid 1px #d4d4d4;float:left;}

.main .tops .tops_man .tops_list{height:34px;background:#fff;line-height:34px;border-bottom:solid 1px #d4d4d4;float:left;overflow:hidden;white-space:nowrap;}
.main .tops .tops_man .tops_list .name{width:121px;padding-left:10px;border-right:solid 1px #d4d4d4;float:left;border-left:solid 1px #d4d4d4;overflow:hidden;white-space:nowrap;background:#f8f8f8;}
.main .tops .tops_man .tops_list .tips{width:120px;padding-left:10px;border-right:solid 1px #d4d4d4;float:left;overflow:hidden;white-space:nowrap;}
.main .tops .tops_man .tops_list .ablum_list{width:96px;padding-left:10px;border-right:solid 1px #d4d4d4;float:left;overflow:hidden;white-space:nowrap;}
.main .tops .tops_man .tops_list .times{width:96px;padding-left:10px;border-right:solid 1px #d4d4d4;float:left;overflow:hidden;white-space:nowrap;}
.main .tops .tops_man .tops_list .click{width:120px;padding-left:10px;border-right:solid 1px #d4d4d4;float:left;overflow:hidden;white-space:nowrap;}

.main .hot_text{width:740px;float:left;margin-bottom:15px;text-align:left;}
.main .hot_text h3{height:30px;width:728px;background:url(../images/title_bg.jpg) repeat-x;border:solid 1px #d4d4d4;border-top:solid 2px #044c82;font-size:14px;line-height:30px;padding-left:10px;position:relative;}
.main .hot_text h3 span{font-size:12px;font-weight:normal;height:18px;position:absolute;top:7px;right:10px;line-height:18px;}
.main .hot_text h3 span a{font-size:12px;font-weight:normal;height:18px;padding:0 5px;border:solid 1px #d4d4d4;margin-left:10px;}

.main .hot_text .list{width:738px;border:solid 1px #d4d4d4;border-top:0;position:relative;height:160px;float:left;}
.main .hot_text .list .ilikes{width:50px;background:#cd1a1c;color:#fff;font-weight:bold;margin:0 auto;text-align:center;position:absolute;top:20px;left:20px;}
.main .hot_text .list .ilikes span{display:block;font-size:24px;height:40px;line-height:40px;}
.main .hot_text .list .ilikes a{display:block;height:24px;width:50px;background:#333;color:#FFF;line-height:24px;font-size:12px;}
.main .hot_text .list h4{position:absolute;top:15px;left:90px;font-size:14px;}
.main .hot_text .list p{position:absolute;top:40px;left:90px;font-size:12px;width:630px;line-height:20px;height:80px;overflow:hidden;color:#666;}
.main .hot_text .list div.times{position:absolute;left:90px;font-size:12px;width:630px;top:120px;color:#999;}

.main .hot_text .list_page{clear:both;padding:20px 0 15px 0;text-align:center;}
.main .hot_text .list_page ul li{display:inline;}
.main .hot_text .list_page ul li a{display:inline-block;height:30px;padding:0 10px;background:#d4d4d4;line-height:30px;}
.main .hot_text .list_page ul li a.here{background:#cd1a1c;color:#FFF;}

.main .hot_text2 .list {height: 110px;}
.main .hot_text2 .list h4{left: 20px;}
.main .hot_text2 .list p{left: 20px; width: 700px;}

.main .tops .list_page{clear:both;padding:20px 0 15px 0;text-align:center;}
.main .tops .list_page ul li{display:inline;}
.main .tops .list_page ul li a{display:inline-block;height:30px;padding:0 10px;background:#d4d4d4;line-height:30px;}
.main .tops .list_page ul li a.here{background:#cd1a1c;color:#FFF;}

.main .login{width:898px;border:solid 1px #ccc;margin:0 auto 20px;padding:30px;text-align:left;overflow:hidden;}
.main .login h2{font-size:14px;margin-bottom:15px;width:898px;position:relative;}
.main .login h2 span{font-size:12px;font-weight:normal;position:absolute;right:0;}
.main .login h2 span a{display:inline-block;text-align:center;padding:0 10px;height:22px;border:solid 1px #00699c;background:#0092d6;color:#fff;font-weight:bold;}
.main .login p{margin-bottom:5px;}
.main .login p label{width:150px;display:inline-block;text-align:right;font-weight:bold;padding-right:5px;}
.main .login p span.red{padding-left:10px;font-weight:bold;color:#f00000;}
.main .login p span.right,.main .login p span.mistake{padding-left:10px;}
.main .login p span.right{display:inline-block;height:22px;padding:0 10px;border:solid 1px #0fa400;background:#ccffc5;margin-left:10px;}
.main .login p span.mistake{display:inline-block;height:22px;padding:0 10px;border:solid 1px #bd0000;background:#ffc7c7;margin-left:10px;}
.main .login p span.choose{margin-right:20px;padding-left:10px;}
.main .login p input.input_01{width:200px;height:22px;border:solid 1px #ccc;padding:0 5px;font-size:12px;}
.main .login p input.input_02{width:400px;height:22px;border:solid 1px #ccc;padding:0 5px;font-size:12px;}

.main .login .more_info{padding:20px;border:solid 1px #e8e8e8;background:#f8f8f8;margin-top:20px;}
.main .login .more_info p{font-size:12px;}
.main .login .more_info p span.titles{font-weight:bold;}
.main .login .more_info h3{font-size:12px;}

.main .login p.btn{padding-top:10px;}
.main .login p.btn span{display:inline-block;width:330px;}
.main .login p.btn a{display:inline-block;height:30px;border:solid 1px #00699c;background:#0092d6;color:#FFF;font-weight:bold;text-align:center;padding:0 20px;line-height:30px;font-size:14px;}

.main .sign{width:898px;border:solid 1px #ccc;margin:0 auto 20px;padding:30px;text-align:left;overflow:hidden;height:250px;}
.main .sign h2{font-size:14px;margin-bottom:15px;width:898px;position:relative;}
.main .sign h2 span{font-size:12px;font-weight:normal;position:absolute;right:0;}
.main .sign h2 span a{display:inline-block;text-align:center;padding:0 10px;height:22px;border:solid 1px #00699c;background:#0092d6;color:#fff;font-weight:bold;}
.main .sign p{margin-bottom:5px;}
.main .sign p label{width:150px;display:inline-block;text-align:right;font-weight:bold;padding-right:5px;}
.main .sign p span.red{padding-left:10px;font-weight:bold;color:#f00000;}
.main .sign p span.right,.main .login p span.mistake{padding-left:10px;}
.main .sign p span.right{display:inline-block;height:22px;padding:0 10px;border:solid 1px #0fa400;background:#ccffc5;margin-left:10px;}
.main .sign p span.mistake{display:inline-block;height:22px;padding:0 10px;border:solid 1px #bd0000;background:#ffc7c7;margin-left:10px;}
.main .sign p span.choose{margin-right:20px;padding-left:10px;}
.main .sign p input.input_01{width:200px;height:22px;border:solid 1px #ccc;padding:0 5px;font-size:12px;}
.main .sign p input.input_02{width:400px;height:22px;border:solid 1px #ccc;padding:0 5px;font-size:12px;}
.main .sign p.btn a{display:inline-block;height:30px;border:solid 1px #00699c;background:#0092d6;color:#FFF;font-weight:bold;text-align:center;padding:0 20px;line-height:30px;font-size:14px;}

.ajax{width:420px;background:#044c82;background:rgba(0,0,0,0.5);padding:10px;box-shadow:0 0 10px rgba(0,0,0,0.5);text-align:left;float:left;}
.ajax .ajax_main{width:420px;background:#FFF;float:left;}
.ajax .ajax_main h3{height:30px;line-height:30px;padding-left:20px;font-size:24px;padding-top:10px;width:400px;position:relative;}
.ajax .ajax_main h3 a{width:18px;height:18px;overflow:hidden;position:absolute;top:15px;right:20px;background:#f4f4f4;border:solid 1px #e8e8e8;font-size:12px;line-height:18px;text-align:center;}
.ajax .ajax_main h3 a:hover{background:#cd1a1c;color:#FFF;border:solid 1px #cd1a1c;}
.ajax .ajax_main ul{padding:10px 0px 20px  20px;width:400px;float:left;}
.ajax .ajax_main ul li{height:30px;width:90px;line-height:30px;float:left;border-bottom:dotted 1px #ccc;}
.ajax .ajax_main ul.kw li {width: 125px;}

.foot{background:#f8f8f8;border-top:solid 1px #d4d4d4;}
.foot .footer{width:960px;padding-top:25px;margin:0 auto;position:relative;}
.foot .footer dl{float:left;padding-bottom:15px;}
.foot .footer dl dt{float:left;color:#cd1a1c;font-weight:bold;padding-right:10px;}
.foot .footer dl dd{float:left;margin-right:20px;white-space:nowrap;}
.foot .footer div.ad_bottom{width:960px;height:60px;clear:both;padding-bottom:30px;}
.foot .footer div.ad_bottom_01{width:468px;height:60px;float:left;background:#ccc;}
.foot .footer div.ad_bottom_02{width:468px;height:60px;float:right;background:#ccc;}

.bottom{background:#333;color:#FFF;line-height:24px;padding:10px 0;}

.main .part_right .ablum ul.nodot li {background: none;}

span.dig_clia {cursor: pointer;}
a.hl {background: red; color: white; font-weight: bold;}

div.ad300 {width: 300px; height: 250px; margin: 13px 0px 3px 8px;}
div.a250 {margin-top: 10px;}
div.fr {float: right;}

.books{padding-bottom:30px;}
.books .buy_book{border:solid 2px #ccc;border-radius:5px;text-align:left;padding-bottom:30px;background:url(../images/books04.jpg) no-repeat 600px 130px;margin:0 30px;}
.books .buy_book h3{height:50px;line-height:50px;padding-left:30px;border-bottom:solid 2px #ccc;margin-bottom:30px;}
.books .buy_book p{padding-left:30px;margin-bottom:15px;font-size:14px;}
.books .buy_book p label{margin-right:10px;display:inline-block;width:50px;}
.books .buy_book p input.buy_input{width:380px;height:30px;line-height:30px;border:solid 1px #ccc;padding:0 10px;font-family:'微软雅黑',Tahoma;}
.books .buy_book p em{margin:0 20px 0 10px;font-style:normal;}
.books .buy_book p .buy_btn{width:120px;height:30px;border:solid 1px #2b2e41;background:#2b2e41;border:0;font-size:14px;color:#FFF;font-family:'微软雅黑',Tahoma;margin-right:20px;}
.books .buy_book p .buy_btn2{width:120px;height:30px;border:solid 1px #333;background:#f8f8f8;font-size:14px;color:#333;font-family:'微软雅黑',Tahoma;margin-right:20px;}
.books .btn{text-align:center;height:40px;}
.books .btn a{width:200px;display:inline-block;line-height:40px;color:#FFF;background:#044c82;border-radius:4px;color:#FFF;font-weight:bold;font-size:14px;}

.user_center{min-height:600px;margin-bottom:15px;text-align:left;}
.user_center .left_nav{float:left;width:150px;background:#044c82;padding:20px 0 20px 10px;overflow:hidden;position:relative;z-index:10;}
.user_center .left_nav a{display:block;line-height:40px;color:#FFF;font-weight:bold;padding-left:20px;}
.user_center .left_nav a.here{background:#FFF;color:#044c82;}
.user_center .user_index{width:778px;float:right;overflow:hidden;padding:20px 0 20px 20px;min-height:540px;border:solid 1px #ccc;position:relative;left:-1px;}
.user_center .user_index h2{height:40px;line-height:40px;border-bottom:solid 1px #ccc;margin-bottom:25px;width:758px;position:relative;font-size:18px;}
.user_center .user_index h2 em{font-size:12px;position:absolute;right:0;font-style:normal;}
.user_center .user_index .info{margin:0 10px 10px 0;font-size:14px;}
.user_center .user_index .info span{display:inline-block;padding:0 20px;height:30px;line-height:30px;text-align:center;color:#FFF;background:#044c82;border-radius:5px;}
.user_center .user_index .info em{display:inline-block;width:100px;height:30px;line-height:30px;font-style:normal;text-align:right;margin-right:10px;}

 .user_center .changed h2{font-size:14px;margin-bottom:15px;position:relative;}
 .user_center .changed h2 span{font-size:12px;font-weight:normal;position:absolute;right:0;}
 .user_center .changed h2 span a{display:inline-block;text-align:center;padding:0 10px;height:22px;border:solid 1px #00699c;background:#0092d6;color:#fff;font-weight:bold;}
 .user_center .changed p{margin-bottom:5px;}
 .user_center .changed p label{width:150px;display:inline-block;text-align:right;font-weight:bold;padding-right:5px;}
 .user_center .changed p span.red{padding-left:10px;font-weight:bold;color:#f00000;}
 .user_center .changed p span.right, .user_center .changed p span.mistake{padding-left:10px;}
 .user_center .changed p span.right{display:inline-block;height:22px;padding:0 10px;border:solid 1px #0fa400;background:#ccffc5;margin-left:10px;}
 .user_center .changed p span.mistake{display:inline-block;height:22px;padding:0 10px;border:solid 1px #bd0000;background:#ffc7c7;margin-left:10px;}
 .user_center .changed p span.choose{margin-right:20px;padding-left:10px;}
 .user_center .changed p input.input_01{width:200px;height:22px;border:solid 1px #ccc;padding:0 5px;font-size:12px;}
 .user_center .changed p input.input_02{width:400px;height:22px;border:solid 1px #ccc;padding:0 5px;font-size:12px;}

 .user_center .changed .more_info{padding:20px;border:solid 1px #e8e8e8;background:#f8f8f8;margin-top:20px;margin-right:20px;}
 .user_center .changed .more_info p{font-size:12px;}
 .user_center .changed .more_info p span.titles{font-weight:bold;}
 .user_center .changed .more_info h3{font-size:12px;}

 .user_center .changed p.btn{padding-top:10px;text-align:center;}
 .user_center .changed p.btn span{display:inline-block;width:330px;}
 .user_center .changed p.btn a{display:inline-block;height:30px;border:solid 1px #00699c;background:#0092d6;color:#FFF;font-weight:bold;text-align:center;padding:0 20px;line-height:30px;font-size:14px;}

 .my_account{padding:30px;border:solid 1px #ded9bf;margin-right:20px;background:#fcfbe5;}
 .my_account h3{font-size:16px;}
 .my_account h3 a{font-size:14px;height:30px;line-height:30px;padding:0 20px;background:#c20000;display:inline-block;color:#FFF;margin-left:30px;border-radius:5px;}

.user_center .my_items{float:right;margin-bottom:15px;text-align:left;}
.user_center .my_items h3{height:30px;font-size:14px;line-height:30px;padding-left:10px;}
.user_center .my_items .list{padding:0 15px 15px 15px;border-bottom:solid 1px #d4d4d4;float:left;border-top:0;margin-bottom:15px;margin-right:20px;}
.user_center .my_items .list h4{clear:both;color:#cd1a1c;font-size:14px;margin-bottom:10px;}
.user_center .my_items .list ul li{float:left;width:118px;}

.user_center  .list_page{clear:both;padding:20px 0 15px 0;text-align:center;}
.user_center  .list_page ul li{display:inline;}
.user_center  .list_page ul li a{display:inline-block;height:30px;padding:0 10px;background:#d4d4d4;line-height:30px;}
.user_center  .list_page ul li a.here{background:#cd1a1c;color:#FFF;}

.user_center .my_texts ul li{font-size:14px;line-height:28px;margin-right:20px;padding-left:10px;background:url(../images/list_bg.jpg) no-repeat 0 13px;white-space:nowrap;overflow:hidden;position:relative;}
.user_center .my_texts ul li a{margin-right:5px;}
.user_center .my_texts ul li span{font-size:12px;color:#ccc;position:absolute;right:0;top:0;}
.user_center .my_texts .lists{margin-right:20px;padding:0 0 20px 0;border-bottom:dotted 1px #ccc;margin-bottom:20px;}
.user_center .my_texts .lists h4{font-size:14px;margin-bottom:5px;}
.user_center .my_texts .lists p{height:60px;line-height:20px;overflow:hidden;color:#444;overflow:hidden;}
.user_center .my_texts .lists p.time{height:20px;color:#999;padding-top:10px;}

.user_center .my_comments .lists{margin-right:20px;margin-bottom:20px;}
.user_center .my_comments .lists h4{font-size:14px;margin-bottom:5px;}
.user_center .my_comments .lists .comments_info{border:solid 1px #ededed;background:#f8f8f8;padding:10px 20px;margin-left:20px;color:#666;}
.user_center .my_comments .lists .comments_info .time{color:#999;}

.user_center .my_buddy ul{width:100%;float:left;}
.user_center .my_buddy ul li{float:left;height:40px;width:107px;margin:0 20px 20px 0;border:solid 1px #ededed;background:#f8f8f8;line-height:40px;text-align:center;}
.user_center .my_buddy ul li a{float:left;height:40px;width:107px;}
.user_center .my_buddy ul li a:hover{background:#044c82;color:#FFF;}

.navigation,.new_infomation{padding-bottom: 10px;text-align: left;}
.navigation .new_join{float:left;width:200px;border:solid 1px #ccc;border-top:0;}
.navigation .new_join h3{height:40px;background:url(../images/title_bg.jpg) repeat-x left bottom;border-bottom:solid 1px #d4d4d4;border-top:solid 2px #044c82;font-size:14px;line-height:40px;padding-left:10px;margin-bottom:10px;}
.navigation .new_join ul li{float:left;width:48px;height:30px;line-height:30px;overflow:hidden;white-space: nowrap;background:url(../images/list_bg.jpg) no-repeat 10px 14px;padding-left: 17px;}
.navigation .navigation_list{float:right;width:745px;}
.navigation .navigation_list .list{border:solid 1px #ccc;border-top: 0;float:left;width:100%;margin-bottom: 12px;}
.navigation .navigation_list .list h3{height:40px;background:url(../images/title_bg.jpg) repeat-x left bottom;border-bottom:solid 1px #d4d4d4;border-top:solid 2px #044c82;font-size:14px;line-height:40px;padding-left:20px;}
.navigation .navigation_list .list h4{border-top:solid 1px #ededed;border-bottom:solid 1px #ededed;clear:both;height:40px;line-height: 40px;padding-left: 20px;margin-bottom: 10px;font-size:14px;}
.navigation .navigation_list .list ul{float:left;width:100%;padding:0 0 10px 10px;}
.navigation .navigation_list .list ul li{float:left;width:125px;height:30px;padding-left:20px;line-height:30px;overflow:hidden;white-space: nowrap;background:url(../images/list_bg.jpg) no-repeat 10px 14px;padding-left: 17px;}

.new_infomation .left_nav{float:left;width:200px;border:solid 1px #ccc;border-bottom:0;}
.new_infomation .left_nav ul li{height:40px;line-height:40px;border-bottom:solid 1px #ccc;background:url(../images/title_bg.jpg) repeat-x left bottom;}
.new_infomation .left_nav ul li a{height:40px;display:block;padding-left:30px;font-size:14px;font-weight: bold;}
.new_infomation .new_info{float:right;width:745px;border:solid 1px #ccc;}
.new_infomation .new_info h3.titles{height:40px;line-height: 40px;border-bottom: solid 1px #ccc;background:url(../images/title_bg.jpg) repeat-x left bottom;padding-left:20px;}
.new_infomation .new_info .texts{padding:20px;}
.new_infomation .new_info .texts p{margin-bottom:10px;font-size:14px;}
.new_infomation .new_info ul{padding:20px;}
.new_infomation .new_info ul li{float:left;margin-right:40px;margin-bottom:20px;text-align: center;}
.new_infomation .new_info ul li a img{display:block;margin-bottom:5px;}

.new_infomation .new_info .exchange{padding:20px;font-size:14px;}
.new_infomation .new_info .exchange p a{color:#bd0000;font-size:12px;text-decoration:underline;}
.new_infomation .new_info .exchange .cash{padding:0 0px 20px 0px;border:solid 2px #ededed;margin-top: 20px;margin-bottom:20px;}
.new_infomation .new_info .exchange .cash h5{font-size: 14px;height:40px;line-height:40px;background:#ededed;padding-left:20px;margin-bottom:20px;}
.new_infomation .new_info .exchange .cash form{padding-top:10px;position:relative;margin:0 20px;}
.new_infomation .new_info .exchange .cash form p{margin-bottom: 10px;}
.new_infomation .new_info .exchange .cash form p em{margin-right:5px;color:#bd0000;}
.new_infomation .new_info .exchange .cash form p label{display:inline-block;width:140px;text-align: right;padding-right: 10px;vertical-align:top;}
.new_infomation .new_info .exchange .cash form p input.cash_input{height:24px;padding:0 10px;border-radius:3px;border:solid 1px #ccc;margin-right:10px;}
.new_infomation .new_info .exchange .cash form p input.cash_btn{height:30px;background:#044C82;color:#fff;border:0;width:80px;border-radius: 3px;margin-left:150px;cursor:pointer;}
.new_infomation .new_info .exchange .cash form p span{margin-right:20px;}
.new_infomation .new_info .exchange .cash form p span input{margin-right:10px;}
.new_infomation .new_info .exchange .cash form p textarea{border-radius:3px;border:solid 1px #ccc;height:80px;line-height:20px;}
.new_infomation .new_info .exchange .cash form .list{background:#ededed;border-radius:5px;font-size:12px;padding:10px 15px;margin-bottom:20px;}
.new_infomation .new_info .exchange .cash form .list p{margin-bottom:0;}

.new_infomation .new_info .exchange .cash form .donate{position:absolute;top:-20px;right:20px;text-align: center;}
.new_infomation .new_info .exchange .cash form .donate img{width:200px;height:200px;display:block;}

.new_infomation .new_info .exchange .cash .bank{margin:0 20px;}

.downloads{height:160px;overflow:hidden;padding:20px 0 0 0;border-top:solid 3px #ededed;border-bottom:solid 3px #ededed;margin-bottom:20px;}
.downloads .all_list{width:1200px;}
.downloads .list{width:120px;height:160px;float:left;margin-right:159px;}
.downloads .list img{width:120px;height:120px;border:solid 1px #ededed;}
.downloads .list span{line-height:30px;clear:both;}

.title_min{height:30px;background:url(../images/title_bg.jpg) repeat-x;border-bottom:solid 1px #d4d4d4;border-top:solid 2px #044c82;font-size:14px;line-height:30px;margin-bottom:10px;width:212px;}
.title_min li{float:left;width:105px;height:30px;text-align: center;border-right:solid 1px #ccc;cursor:pointer;}
.title_min li.here{font-weight: bold;background:#fff;color:#bd0000;}

li.newarticle a {color:blue;}