body{text-align:left;font-size:12px; color:#000; margin:0px;position: relative;font-family:宋体,Arial, Helvetica, sans-serif;}
div,form,img,ul,ol,li,dl,dt,dd,p {margin: 0; padding: 0; border: 0;list-style-type:none;}
h1,h2,h3,h4{ margin:0; padding:0px;}
table,td,tr,th{font-size:12px;}
a { color:#0099FF; text-decoration: none;}
a:hover {color: #ff6600;}
.blank{height:20px; font-size:1px; clear:both;overflow:hidden;}

.top{ width:100%; margin:0 auto; height:40px; background-color:#DA127B;left:auto;right:auto;top:0;overflow:hidden; border-bottom:4px solid #E6E6E6;}
.topmain{margin:0 auto; width:1020px; overflow:hidden; height:40px;}
.topmain .logo{ float:left; width:43px; height:40px;background:url(http://www.61ertong.com/images/61x.gif) no-repeat 0px 0px; margin-right:15px;}
.topmain .logo span#logo a { display: block; height: 40px; text-indent: -5000px; width: 43px; }
.topmain .search{ float:right; line-height:40px; color:#fff;}
.topmain .search a{ color:#fff;}
.topmain .search a:hover{ color:#FFFF00;}


.topnav{  float:left; height:40px; text-align:center; color:#fff;  font-size:12px; }
.topnav li{float:left;height:40px;  line-height:40px;overflow:hidden;}
.topnav .home{ background-color:#8E0179; float:left;}
.topnav .flash{ background-color:#EF3A98;float:left;}
.topnav .wenxue{ background-color:#DE1B08;float:left;}
.topnav .pic{ background-color:#FF9E00;float:left;}
.topnav .movie{ background-color:#98C010;float:left;}
.topnav .meishi{ background-color:#57A823;float:left;}
.topnav .wudao{ background-color:#008134;float:left;}
.topnav .mp3{ background-color:#03DAC5;float:left;}
.topnav .jiaoyu{ background-color:#71A7E7;float:left;}
.topnav .blog{ background-color:#1A127C;float:left;}
.topnav a{ color:#fff; float:left;padding:0px 12px 0px 12px;}
.topnav a:hover{  float:left;padding:0px 12px 0px 12px;color:#fff;background-color:#333; text-decoration:underline;}

.navigator{ width:100%; background-color:#F6F6F6; height:40px; line-height:40px;}
.navigator p{ margin:0 auto; width:1000px;}
.navigator a{ color:#000;}
/*主体*/
.card{ margin:0 auto; width:1000px; }
.card .left{ float:left; width:660px;padding-top:20px; padding-right:20px;}
.card .right{ float:right; width:300px;padding-top:20px;}
.info{ width:100%; overflow:hidden; font-size:16px; line-height:30px;}
.info h1{ font-family:微软雅黑, 黑体; font-size:26px; padding-bottom:10px; font-weight:normal;}
.info .tt{ line-height:30px; color:#666; font-size:12px; margin-bottom:25px;}
.info p{ padding-bottom:30px;}
.share{ margin:0 auto; width:480px; text-align:center; padding-top:30px;}
.dede_pages{height:20px;line-height:20px; width:480px; margin:auto;clear:both}
.dede_pages .pagelist{}
.dede_pages ul li{float:left;margin-right:4px}
.dede_pages ul li a{float:left;padding:0 8px;color:#607C27;font-size:12px;border:1px solid #690}
.dede_pages ul li a:hover{color:#FFF;padding:0 8px;text-decoration:none;border:1px solid #690;background-color:#690}
.dede_pages ul li.nohref{color:#999;padding:0 5px;border:1px solid #DDD}
.dede_pages ul li.thisclass{color:#FFF;padding:0 0px;background-color:#690;font-weight:bold}
.dede_pages ul li.thisclass a{color:#FFF;}

.x_t{ width:100%; padding-top:40px; clear:both;}
.x_t strong{ font-size:15px;font-family:微软雅黑, 黑体; }
.x_t ul{ padding-top:5px;}
.x_t li{ font-size:15px; line-height:26px;}
.x_t li a{ color:#0033CC;}
.x_t li a:hover{ color:#f30;}
/*分页*/
.pagelist{ text-align:left;height:30px; margin:0 auto; clear:both;padding:10px 10px 10px 10px;}
.pagelist a{ color:#999999;}
.pagelist .leaf a {float:left; margin:5px 1px 0 1px; width:20px; height:20px; line-height:20px; color:#999; font:14px/16px 宋体; text-align:center; text-decoration:none; border:1px solid #bfbfbf}
.pagelist .leaf a:hover {position:relative; margin:0 -8px 0 -8px; padding:0 3px 0px 3px; width:32px; height:32px; font:bold 22px/27px 宋体; color:#fff; border:1px solid #0085DD; background-color:#0099FF; }
.pagelist .next a {float:left; line-height:120%; padding:3px 7px; margin:5px 2px; text-decoration:none; border:1px solid #bfbfbf; }
.pagelist .next a:hover { padding:3px 7px; margin:5px 2px;color: #333; text-decoration:none}
.pagelist span {float:left; line-height:130%; padding:2px 6px; margin:5px 1px 0 1px; border:1px solid #0085DD; background-color:#0099FF; color: #fff}
.pagelist span a{ color:#fff;}
/*更多导航*/
.more_nav{ width:100%; overflow:hidden; padding:10px 0px 10px 0px;}
.more_nav li{float:left;height:40px; width:100px; font-size:12px; text-align:center;  line-height:40px;overflow:hidden; margin-right:10px;}
.more_nav .a1{ background-color:#8E0179; float:left;}
.more_nav .a2{ background-color:#EF3A98;float:left;}
.more_nav .a3{ background-color:#DE1B08;float:left;}
.more_nav .a4{ background-color:#FF9E00;float:left;}
.more_nav .a5{ background-color:#98C010;float:left;}
.more_nav .a6{ background-color:#57A823;float:left;}
.more_nav a{ color:#fff; float:left;height:40px; width:100px;  line-height:40px;}
.more_nav a:hover{  float:left;color:#fff;background-color:#333; text-decoration:underline;}


/*评论*/
.new_comm_title{ width:660px; overflow:hidden; float:left;}
.new_comm_title span{ float:right;padding-top:10px;}
.new_comm_title span a{ color:#888; }
.comm{border:1px solid #dedede; background-color:#F7F7F7; float:left; width:658px; margin-top:20px;}
.comm1{border:1px solid #dedede;  float:left; width:658px; border-top:0px;}
.cpost{ padding:0px 10px 0px 15px;}
.toPost{ width:90px; height:28px;}
.cc{ width:568px; overflow:hidden; padding-top:20px;}
.cc .list{ padding:10px; width:548px; padding-bottom:15px;overflow:hidden;}
.cc .list .left{float:left; width:55px; height:50px; text-align:center;background: url(../images/f_bg.gif) no-repeat 0px 0px; font-size:18px; font-weight:bold;  color:#FF6600; line-height:35px;}
.cc .list .right{float:right; width:560px;border:1px solid #FDE6CD; background-color:#fff; text-align:left; line-height:25px; padding:5px 10px 5px 10px;}
.cc .list .right span{ color:#C08F1D;}

.comm h3{ height:35px;  display: block;text-align:left; padding-left:10px; line-height:35px;  font-size:15px; font-family:微软雅黑, 宋体, Arial;  color:#333;}
.comm .more{float:right; padding:10px;}

/*新评论*/
.c_cont{padding-top:10px}
.c_cont li{padding:0 0 10px 22px}
.c_cont .cl{float:left;margin-left:-35px;width:50px;text-align:right;padding-right:5px}
.c_cont .text_box{width:580px;height:80px;line-height:20px}
.c_cont .name_text{width:149px;margin-right:10px}
.c_cont .val{width:100px}
.c_cont .name_text,.c_cont .val{height:18px;line-height:18px;border:1px solid #d0d0d0}
.c_cont label{color:#7c7c7c}
.c_cont .face{display:inline-block}
.c_cont .face .ico_face{width:23px;height:24px;background-position:0 -118px;display:inline-block;vertical-align:middle;margin-right:8px} 
.btn_a{width:100px;height:32px;line-height:32px;text-align:center;cursor:pointer;font-size:12px;margin:0 10px 0 20px;*margin-left:0}
.btn_a:hover{font-weight:bold;}
.c_cont .word{padding:5px 5px 0 0;font-size:14px}
.word img{ vertical-align:middle;}
.stat{padding:10px 0}
.stat .tit{color:#999}
.lw li{border-bottom:1px solid #dbdbdb;padding:10px}
.lw .l_cont {margin-top:5px}
.lw .l_head .name{float:left;color:#333}
.lw .l_head .date{float:right;color:#999}
.lw .l_cont .word{font-size:12px;color:#7c7c7c;line-height:20px}
.btn_utter{width:112px;height:37px;line-height:37px;text-align:center;font-weight:bold;color:#fff;display:block;margin:0 auto;background-position:-240px -59px;font-size:14px}
.tips .ico_vinf{width:38px;height:34px;margin-left:7px;background-position:-198px -179px;display:inline-block;vertical-align:middle}
.tips .vinf{font-size:14px}
.tips .ico_inf{width:38px;height:34px;background-position:0 -146px;margin-left:10px}
.video_inf{color:#7c7c7c;line-height:24px;padding:5px 10px;position:relative;width:252px;}
.video_inf .fn{width:61px;height:40px;font-size:30px;text-shadow:2px 2px 1px #666;background-position:-170px -298px;text-align:center;font-family:Georgia;color:#FFF;font-weight:bold;padding-top:21px;position:absolute;right:10px;top:10px}
.video_inf .tit{font-size:14px}
.video_inf .tit i{color:#999}
.video_inf .qut{padding-bottom:10px}
.video_inf .qut a{color:#333}
.video_inf .qut em{float:left;margin-right:8px}
.video_inf .qut span{float:left;width:216px}
.video_inf .rss, .video_inf .add{height:30px;margin-left:14px}
.video_inf .rss{width:87px;background-position:-40px -98px}
.video_inf .add{width:122px;background-position:-128px -98px}
.side .roll li .tip{width:167px}

.ass{float:left;margin-top:3px}
.ico_mark_a {display:block;float:left;width:20px;height:20px}
.face_cont{margin-left:20px;margin-top:3px}
.face_cont a{width:23px;height:23px;display:inline-block;vertical-align:middle;background:url(../images/face_bg.png) no-repeat}
.face_cont a.f_1{background-position:-3px 0}
.face_cont a.f_2{background-position:-35px 0}
.face_cont a.f_3{background-position:-67px 0}
.face_cont a.f_4{background-position:-99px 0}
.face_cont a.f_5{background-position:-131px 0}
.face_cont a.f_6{background-position:-163px 0}
.face_cont a.f_7{background-position:-195px 0}
.face_cont a.f_8{background-position:-227px 0}
.face_cont a.f_9{background-position:-259px 0}
.face_cont a.f_10{background-position:-291px 0}
.face_cont a.f_11{background-position:-323px 0}
.face_cont a.f_12{background-position:-355px 0}
.face_cont a.f_13{background-position:-387px 0}
.face_cont a.f_14{background-position:-419px 0}
.face_cont a.f_15{background-position:-451px 0}
.face_cont a.f_16{background-position:-483px 0}
.face_cont a.f_17{background-position:-515px 0}
.face_cont a.f_18{background-position:-547px 0}
.face_cont img {cursor:pointer}

.stat{padding:10px 0}
.stat .tit{color:#999}
.item,.date{ font-style:normal; color:#333;}

h2{ font-size:16px; font-family:微软雅黑, 宋体, Arial; color:#333; font-weight:normal;}
.right ul{ border:1px solid #e3e3e3; background-color:#f9f9f9; overflow:hidden; }
.title{ border:1px solid #e3e3e3; background-color:#f9f9f9; line-height:30px; padding-left:10px; border-bottom:0px;}
.r_list_txt{ padding-top:12px;  overflow:hidden; overflow:hidden;}
.r_list_txt li{ font-size:12px; float:left; width:133px; overflow:hidden; padding-left:10px; padding-right:5px; line-height:15px; height:15px; margin-bottom:12px;}
.r_list_txt a{ color:#666;}
.r_list_txt a:hover{ color:#f30;}

.r_list{ padding-top:5px; width:100%; overflow:hidden;}
.r_list li{ font-size:14px; line-height:24px;}
.r_list a{ color:#333;}
.r_list a:hover{ color:#f30;}
.right dl{ width:330px;}
.r_list dd{float:left; width:150px; margin-right:12px; margin-left:2px; margin-top:5px;margin-bottom:10px;}
.r_list dd img{ width:120px; height:90px; border:1px solid #eee; padding:4px; margin-bottom:5px;}
.r_list dd p{ width:120px; text-align:center;}
.r_list dd a:hover img{ background-color:#FFFF00;}


/*解决IE6下不兼容 position:fixed 的问题*/
#code,#code_hover,#gotop,#feedback,#feedback_hover{ width:36px; height:48px; background:url(../images/weixin.png) no-repeat; position:fixed; left:5px; cursor:pointer;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));z-index:9999;}
#feedback{ background-position:-276px -110px; bottom:173px; _margin-bottom:173px;}
#feedback_hover{ background-position:-316px -110px; bottom:173px; _margin-bottom:173px;}
#code{ background-position:-276px -162px; bottom:120px; _margin-bottom:120px;}
#code_hover{ background-position:-316px -162px; bottom:120px; _margin-bottom:120px;}
#gotop{ background-position:-276px -214px; bottom:67px; _margin-bottom:67px;} 

#code_img{ width:270px; height:355px; background:url(../images/weixin.png) -4px -3px no-repeat; position:fixed; left:40px; bottom:0px; cursor:pointer; display:none;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); _margin-bottom:0px;}
#feedback_box{ width:230px; height:160px; border:1px #BBBBBB solid; background:#fff; position:fixed; left:50px; bottom:100px;padding:5px;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); _margin-bottom:0px;z-index:9999;display:none; font-size:12px;}
#feedback_box input,textarea{border:1px #BBBBBB solid;}

/*底部*/
.foot,.indexfoot{ clear:both; width:1000px; text-align:center; padding:20px 0px 10px 0px; line-height:26px; margin:0 auto;}
.foot a,.indexfoot a{ color:#333;}
.foot a:hover,.indexfoot a:hover{ color:#f30;}

