@charset "utf-8";
/****************************** 全局样式 ******************************/
/********** 全局 **********/
html{overflow:hidden;overflow-y:scroll;}
body{padding:0;margin:0;background:url(../images/bg.png);color:#5C617B;font:12px/18px microsoft yahei;}
div, dl, dt, dd, ul, h1, h2, h3, p, hr{padding:0;margin:0;}
li{list-style:none;}
img, input{border:0;}
a{color:#5C617B;text-decoration:none;}
a:hover{color:#598EC6;text-decoration:none;}


/********** 字体 **********/
.u{text-decoration:underline;}
.u:hover{text-decoration:underline;}
.b{font-weight:bold;}

.ahot{color:#f00;}
.ahot:hover{color:#598EC6;}
.alan{color:#598EC6;}
.alan:hover{color:#f00;}

.hot{color:#f00;}
.hui{color:#999;}
.lv{color:#0c0;}
/********** 其它 **********/
.clearfix:after{height:0;display:block;visibility:hidden;content:".";clear:both;}
.clearfix{display:inline-block;}
*html .clearfix{height:1%;}
.clearfix{display:block;}
.clear{height:0;overflow:hidden;font:0/0 arial;visibility:hidden;clear:both;}
.hidden{display:none;}
.l{float:left;}
.r{float:right;}
.middle{margin:0 auto;float:none;clear:both;}

.mt6{margin-top:6px;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mr15{margin-right:15px;}

.bor_bai_t{border-top:1px solid #fff;}
.bor_bai_l{border-left:1px solid #fff;}

.bor_lan_r{border-right:1px solid #C1D1DC;}
/****************************** 全局样式 结束 ******************************/


/****************************** 公共样式 ******************************/
.btns{width:86px;height:33px;display:inline-block;background:url(list_btn.png) no-repeat 0 -33px;}

.files{width:150px;height:30px;padding:0;margin:6px 0 0;overflow:hidden;display:block;border:1px solid #ccc;border-radius:3px;background:#eee;position:relative;-moz-box-shadow:0px 1px 1px #ccc inset;-webkit-box-shadow:0px 1px 1px #ccc inset;box-shadow:0px 1px 1px #ccc inset;font:14px/30px microsoft yahei, arial;text-align:center;}
.files input{height:42px;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;position:absolute;top:0;right:0;font-size:70px;cursor:pointer;}
/****************************** 公共样式 结束 ******************************/


/****************************** 主体样式 ******************************/
.index .more{padding:0 10px;border-top:1px solid #fff;font:12px/40px microsoft yahei, arial;text-align:right;}

.index .main{width:750px;float:right;border-radius:6px;background:#F6F5F3;-moz-box-shadow:1px 1px 3px #666;-webkit-box-shadow:1px 1px 3px #666;box-shadow:1px 1px 3px #666;}
.index .main dt{border-radius:6px 6px 0 0;background:url(list_pic.png) no-repeat 25px -38px #476584;_background:url(list_pic.gif);color:#fff;font:14px/45px microsoft yahei, arial;text-indent:60px;}
.index .main dt.send{background-position:25px -287px}
.index .main dt.write{background-position:25px -338px}
.index .main dt.management{background-position:25px -440px}
.index .main dt.looktext{background-position:25px -391px}
.index .main dt.weixin{background-position:25px -540px}
.index .main dt.tongji{background-position:25px -440px}
.index .main dt.rule{background-position:0 -796px}
.index .main dt span.right{float:right;font-size:12px;margin-right:30px}
.index .main dd{padding:20px 0;}
.index .main table{font:14px/32px microsoft yahei, arial;}
.index .main td{padding-left:15px}
.index .main .manage_list table{font:12px/24px microsoft yahei, arial;}
.index .main .manage_list td{padding:0;}
.index .main .pic{margin:8px 0 0;}
.index .main .pic img{padding:4px;display:block;border:1px solid #ccc;background:#fff;}
.index .main .hui{font:12px/20px microsoft yahei, arial;}

.index .user{width:580px;border-top:1px solid #E3E2E0;border-left:1px solid #E3E2E0;font:12px/28px microsoft yahei, arial;}
.index .user li{background:#fff;}
.index .user li.hover{background:#F1F1F1;}
.index .user div{height:28px;padding:0 15px;overflow:hidden;float:left;border-bottom:1px solid #E3E2E0;border-right:1px solid #E3E2E0;}
.index .user li.last div{height:36px;font:14px/36px microsoft yahei, arial;}

.index .uname{width:120px;}
.index .uid{width:120px;}
.index .unames{width:120px;}
.index .uaction{width:96px;}
.index .uaction a{padding:0 8px;display:inline-block;border-radius:8px;color:#fff;font:12px/20px microsoft yahei, arial;}
.index .uaction a.edit{background:#476584;}
.index .uaction a.del{background:#D10202;}

.send_weixin{font-size:14px;padding-left:90px;font-family:microsoft yahei}
.send_weixin a,.send_weixin a:hover{color:#536E8B;font-size:12px;}
.send_weixin p{padding-bottom:15px}
.send_weixin p .text,.tongji_main input.text,.RuleBox_mian input.text, .selects input.text{width:318px;height:30px;border-radius:3px;border:1px solid #E4E3E1;box-shadow:0px 1px 1px #CCC inset;vertical-align:middle;line-height:30px;font-family:microsoft yahei;margin:0 15px 0 10px}
.send_weixin p textarea{width:308px;height:90px;border-radius:3px;border:1px solid #E4E3E1;box-shadow:0px 1px 1px #CCC inset;vertical-align:top;margin:0 10px;resize:none;font:14px/20px microsoft yahei;padding:5px;overflow:hidden}
.send_weixin p span.gray{color:#9B9A98;vertical-align:bottom}
.send_weixin p span.gray em{font-family:Georgia,Tahoma,Arial;font-size:18px;vertical-align:bottom}
.send_weixin p span.red{color:#F00;font-size:12px}
.send_weixin p .text_02{background:#EBEBE3;display:inline-block}
.send_weixin p .up_pic{width:80px;height:33px;border:1px solid #E4E3E1;background:#FBFBF9;display:inline-block;text-align:center;line-height:33px;cursor:pointer;margin-left:10px;position:relative;overflow:hidden;vertical-align:middle}
.send_weixin p .up_pic input{height:42px;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;position:absolute;top:0;right:0;font-size:70px;cursor:pointer;}
.send_weixin p.pic img{margin-left:52px}

.chzn-container{width:400px;display:inline-block;position:relative;vertical-align:middle;cursor:text;}
.chzn-container li .InputText{color:#666;border:none;font-family:microsoft yahei;height:28px;line-height:28px;margin:1px 0 0 3px;outline:none;}
.chzn-container li.search-choice{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#E4E4E4;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4',endColorstr='#eeeeee',GradientType=0);background-image:-webkit-gradient(linear,0% 0,0% 100%,color-stop(20%,#F4F4F4),color-stop(50%,#F0F0F0),color-stop(52%,#E8E8E8),color-stop(100%,#EEE));background-image:-webkit-linear-gradient(top,#F4F4F4 20%,#F0F0F0 50%,#E8E8E8 52%,#EEE 100%);background-image:-moz-linear-gradient(top,#F4F4F4 20%,#F0F0F0 50%,#E8E8E8 52%,#EEE 100%);background-image:-o-linear-gradient(top,#F4F4F4 20%,#F0F0F0 50%,#E8E8E8 52%,#EEE 100%);
background-image:-ms-linear-gradient(top,#F4F4F4 20%,#F0F0F0 50%,#E8E8E8 52%,#EEE 100%);background-image:linear-gradient(top,#F4F4F4 20%,#F0F0F0 50%,#E8E8E8 52%,#EEE 100%);-webkit-box-shadow:0 0 2px white inset,0 1px 0 rgba(0, 0, 0, 0.05);-moz-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 2px white inset,0 1px 0 rgba(0, 0, 0, 0.05);color:#333;border:1px solid #AAA;line-height:13px;padding:3px 20px 3px 5px;margin:5px 0 3px 5px;position:relative;cursor:default;}

.chzn-container .chzn-single{height:28px;padding:0 10px;overflow:hidden;display:block;position:relative;border:1px solid #BFCFDA;border-radius:3px;background:-moz-linear-gradient(center top, #fff, #F1F3F6);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#F1F3F6));background:linear-gradient(center top, #fff, #F1F3F6);-moz-box-shadow:0 0 1px #BFCFDA;-webkit-box-shadow:0 0 1px #BFCFDA;box-shadow:0 0 1px #BFCFDA;font:14px/28px microsoft yahei;}
.chzn-container .chzn-single:hover{border:1px solid #30BCEB;-moz-box-shadow:0 0 1px #30BCEB;-webkit-box-shadow:0 0 1px #30BCEB;box-shadow:0 0 1px #30BCEB;color:#5C617B;}
.chzn-container .chzn-single-with-drop{border:1px solid #30BCEB;border-radius:3px 3px 0 0;background:-moz-linear-gradient(center top, #F1F3F6, #fff);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#F1F3F6), to(#fff));background:linear-gradient(center top, #F1F3F6, #fff);}
.chzn-container-single .chzn-single div{position:absolute;right:5px;top:0;display:block;height:100%;width:18px;}
.chzn-container-single .chzn-single div b{background:url(../chosen/chosen-sprite.png) no-repeat 0 0;display:block;width:100%;height:100%;}
.chzn-container-active .chzn-single-with-drop b{background-position:-18px 1px;}

.chzn-container-single-nosearch .chzn-search input{position:absolute;left:-9000px;}

.chzn-container .chzn-drop{padding:5px 4px 4px;border:1px solid #30BCEB;border-top:0;border-radius:0 0 3px 3px;background:#fff;-moz-box-shadow:0 0 1px #30BCEB;-webkit-box-shadow:0 0 1px #30BCEB;box-shadow:0 0 1px #30BCEB;position:absolute;top:29px;left:0;}
.chzn-container .chzn-search{padding:0 0 5px;}
.chzn-container .chzn-search input{padding:0 20px 0 5px;border:1px solid #BFCFDA;background:#fff;font:14px/24px microsoft yahei;}
.chzn-container .chzn-results{max-height:120px;overflow-y:auto;font:14px/24px microsoft yahei;}
.chzn-container .chzn-results li{height:24px;padding:0 5px;overflow:hidden;}
.chzn-container .chzn-results li.highlighted{background:-moz-linear-gradient(center top, #72BAED, #5AA6E8);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#72BAED), to(#5AA6E8));filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#72BAED', endColorstr='#5AA6E8');color:#fff;}

a.search-choice-close{padding:0 0 0 8px;display:block;position:absolute;right:3px;top:2px;width:12px;height:13px;overflow:hidden;font-size:16px;color:#333}
a.search-choice-close:hover{font-size:16px;color:#333}
.selcet_list{width:200px;border:1px solid #ddd;border-top:none;position:absolute;bottom:-26px;left:0;background-color:#fff}
.selcet_list li{height:25px;line-height:25px;padding:0 10px;cursor:pointer}
.selcet_list li:hover{background-color:#306BC5;color:#fff}
.PositioPadding{position:relative;padding-bottom:15px}
.pic_box{width:465px;margin:0 auto;border:1px solid #E4E3E1;font-family:microsoft yahei}
.pic_box .til{height:38px;border-bottom:1px solid #E4E3E1;background-color:#F3F3F3;position:relative}
.pic_box .til span{padding:7px 15px;display:inline-block;border:1px solid #E4E3E1;border-radius:4px 4px 0 0;border-bottom:none;background-color:#fff;position:absolute;bottom:-1px;left:20px}
.pic_box ul{padding:10px 0 0;background-color:#fff}
.pic_box ul li{width:135px;height:118px;border-radius:3px;border:1px solid #E4E4E4;float:left;text-align:center;margin:0 0 9px 9px;padding:3px;_overflow:hidden}
.pic_box ul li img{max-width:100%;cursor:pointer;max-height:100%;}
.pic_box ul li.selected{border:1px solid #4E6B89;}
.select_send{font-family:microsoft yahei;padding:15px 0 0 67px}
.select_send p{padding-bottom:8px;font-size:14px}
.select_send p input.text{height:30px;width:80px;font-family:microsoft yahei;border:1px solid #E4E4E4;margin-left:3px}
.select_send p span.yanzheng{width:80px;height:32px;display:inline-block;padding:0 10px;background-color:#ccc;vertical-align:top;margin:0 10px}
.select_send p span.yanzheng img{width:80px;height:32px;}
.select_send p a{color:#4E6B89;}
.send_bot{padding:20px 0 0 143px;}
.send_bot .btn{height:30px;padding:0 20px 2px;font:14px/28px microsoft yahei;}
.send_bot input.chex{vertical-align:middle;margin:0 8px 0 20px}
.send_weixin div.plugin span{float:left;padding-left:28px}
.send_weixin div.plugin div{vertical-align:top;float:left;margin:0 0 15px 5px}
.write_bot{padding:0 55px 0 90px}
.write_bot div.l{margin-top:7px;vertical-align:middle}
.write_bot div.l .chex{margin-left:0}
.write_bot div.l a{color:#FF0000;margin-left:10px}
.selects{padding:10px 0 10px 20px;background-color:#fff}
.selects select{width:130px;border-radius:4px;height:25px;border:1px solid #ccc;padding:2px;outline:none;cursor:pointer}
.selects input.sav{padding:3px 8px;border-radius:4px;border:1px solid #ccc;background:#EAEAEA;background:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#EAEAEA));background:-moz-linear-gradient(top, #fff, #EAEAEA 100%);cursor:pointer;color:#666}

.manage_list{padding:0 25px;color:#999;font:12px/24px microsoft yahei, arial;}
.manage_list li{padding:10px 15px;border-bottom:1px solid #ddd;}
.manage_list li.last{padding:5px 15px;color:#666;}
.manage_list a{color:#4B6886;}
.manage_list a:hover{color:#c00;}
.manage_list p{display:inline;}
.manage_list .check{margin:6px 0 0;}
.manage_list .title{width:420px;height:24px;overflow:hidden;font:14px/24px microsoft yahei, arial;}

.writing_body{background:#fff;font-family:Helvetica, STHeiti STXihei, Microsoft JhengHei, Microsoft YaHei, Tohoma, Arial;padding:19px 15px 0;color:#222}
h1.writing_til{font-size:20px;color:#000;font-weight:bold;word-break:normal;word-wrap:break-word;line-height:25px}
.writer{margin:3px 0 10px;color:#8C8B89}
.writer a,.writer a:hover{color:#496688;margin-left:5px}
em.weixin{width:32px;height:25px;display:inline-block;background:url(list_pic.gif) no-repeat 0 -521px;vertical-align:middle;margin:0 5px 0 10px}
.writer span{display:inline-block;border-bottom:1px solid #ccc;color:#A7A7A7;line-height:22px;font-size:14px;}
.writer span a{margin-left:20px}
.text img{max-width:100%}
.share{width:165px;height:37px;border:1px solid #D9D9D9;margin:18px auto 10px;border-radius:20px;text-align:center;line-height:37px;font-size:16px;background:-webkit-gradient(linear, 0 0, 0 100%, from(white), to(#F9F9F9));cursor:pointer}
.share em{width:18px;height:20px;display:inline-block;background:url(list_pic.gif) no-repeat 0 -496px;vertical-align:middle;margin-right:5px}
.recommend_til{border-bottom:1px solid #C5C5C5;box-shadow:0 1px 0 #fff;line-height:25px;font-size:12px;padding-left:5px;margin-top:13px;color:#999}
.recommend{border-bottom:none;}
.recommend li{border-bottom:1px solid #C5C5C5;box-shadow:0 1px 0 #fff;padding:12px 10px;zoom:1;}
.recommend li:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.recommend li .a_box{display:block;width:auto;float:none;color:#444;font-size:14px;}
.recommend li .a_box:hover{color:#444}
.recommend li img{float:left;width:50px;height:50px;border-radius:55px;}
.recommend li div {padding:2px 0 0 12px;word-wrap:break-word;overflow:hidden;zoom:1;}
.recommend li div p.summary{line-height:20px;color:#999;font-size:12px;padding-top:3px}
.recommend_photos{padding-top:12px}
.recommend_photos li{width:70px;height:90px;float:left;text-align:center}
.recommend_photos li a{color:#808080;}
.recommend_photos li img{width:50px;height:50px;border-radius:25px;}
.recommend_photos li p.name{font-size:12px;width:100%;height:18px;padding-top:5px;overflow:hidden}
.erweima{font-family:microsoft yahei;font-size:14px}
.erweima p{padding-top:15px;text-align:center}
.erweima p a,.erweima p a:hover{color:#496688}
.text_foot{text-align:center;margin:10px 0 15px}
.text_foot a{font-size:11px;color:#ccc;text-decoration:underline}

.writing_list{padding:0 38px 35px;font-family:microsoft yahei}
.writing_list li{padding:15px 20px;}
.writing_list li div.box{border:1px solid #ccc;background-color:#fff;padding:10px;border-radius:4px;position:relative}
.writing_list li div.til{font-size:18px;margin-bottom:15px}
.writing_list li div.til span{color:#A1A1A1;font-size:13px;margin-top:5px}
.writing_list li div.text{line-height:25px;font-size:14px;overflow:hidden;word-wrap:break-word;color:#6D6D6D;}
.writing_list li div.bot{text-align:right;font-size:14px;padding:10px 0}
.writing_list li div.bot a,.writing_list li div.bot a:hover{color:#496688}
.writing_list li div.no_text{padding:30px 0;text-align:center;text-align:center;font-size:18px}
/****************************** 主体样式 结束 ******************************/

 /**自定义回复规则**/
.RuleMain{padding:0 20px;font-size:14px}
.RuleMain u{text-decoration:none}
.RuleMain fieldset{border:none;border-top:1px solid #E1E1DF;padding:0;margin:0 0 20px 0}
.RuleMain fieldset legend{padding-left:0}
.RuleMain fieldset legend a{margin-left:20px;font-size:12px}
.RuleMain a.add_rule{width:87px;height:36px;display:block;text-align:center;line-height:36px;background:url(list_btn.png) no-repeat 0 -218px}
.RuleBox{border:1px solid #E2E1DF;box-shadow:0 1px 2px #ccc;background-color:#fff;border-radius:5px;margin-bottom:20px}
.RuleBox_til{height:46px;background:url(rule_til.jpg) repeat-x;border-radius:5px 5px 0 0;padding:0 20px;line-height:46px;border-bottom:1px solid #E4E4E4}
.RuleBox_til input[type='text']{border:1px solid #ccc;height:20px;font-size:14px;font-family:microsoft yahei}
.RuleBox_mian{padding:20px}
.RuleBox_mian input.text{width:304px;}
.RuleBox_mian .rule_name{padding-left:35px;margin-bottom:15px}
.RuleBox_mian .rule_name input.text{width:175px}
.gray_box{border:1px solid #E2E2E2;background-color:#F6F5F3;border-radius:4px;position:relative;padding:10px 15px 0;width:89%;margin-bottom:20px}
.gray_box .lis{padding-bottom:12px}
.gray_box .lis img{margin-left:90px}
.gray_box .lis object{vertical-align:middle}
.gray_box .InputTil{display:inline-block;width:76px;text-align:right}
.gray_box .face_icon{margin-right:25px}
.face_icon{display:inline-block;color:#949391;font-size:12px;}
.face_icon:hover{color:#949391}
.face_icon em{width:17px;height:16px;display:inline-block;background:url(list_pic.gif) no-repeat -31px -675px;vertical-align:middle;margin-right:5px}
.gray_box textarea{width:298px;height:66px;border:1px solid #E4E3E1;box-shadow:0px 1px 1px #CCC inset;vertical-align:top;resize:none;margin-left:10px;border-radius:4px;overflow:hidden;padding:5px 3px;font-family:microsoft yahei}
.RuleBox input.save,.RuleBox a.del{width:63px;height:30px;line-height:30px;cursor:pointer;background:url(list_btn.png) no-repeat;margin-right:10px;vertical-align:middle}
.RuleBox input.save{color:#fff;border:none;background-position:0 -186px;font-family:microsoft yahei;margin-left:85px}
.RuleBox a.del{display:inline-block;background-position:-67px -186px;text-align:center}
.gray_box a.shrink{width:18px;height:18px;display:inline-block;background:url(list_pic.gif) no-repeat -30px -699px;position:absolute;right:-25px;top:0 }
.gray_box input.chec{vertical-align:middle;height:16px;margin-right:5px}
.gray_box label{cursor:pointer;}
.face_list{position:absolute;right:12px;top:40px;z-index:999;background-color:#fff;width:180px;padding:0 5px 5px;border:1px solid #E1E1DF} 
.face_list table{border-collapse:collapse}
.index .main .face_list table td{padding:5px 0 0 0}
.face_list table td{border:1px solid #ddd;width:30px;height:25px;text-align:center;line-height:25px;}
.face_list table td img{display:inline}
.up_image{width:63px;height:30px;display:inline-block;overflow:hidden;background:url(list_btn.png) no-repeat -67px -186px;text-align:center;line-height:30px;color:#405A75;position:relative;margin-left:10px;font-size:12px}
.up_image input{position:absolute;left:-150px;top:0;height:30px;border:none;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;cursor:pointer;}
.RuleBox_bottom{height:47px;line-height:47px;border-top:1px solid #E4E4E4;background-color:#F6F5F3;padding:0 10px 0 20px}
.RuleBox_bottom .l a{margin-right:15px}
.RuleBox_bottom .l a em{width:23px;height:23px;display:inline-block;vertical-align:middle;margin-right:5px;background:url(list_pic.gif) no-repeat}
.RuleBox_bottom .l a em.text{background-position:0 -727px}
.RuleBox_bottom .l a em.text_pic{background-position:-25px -727px}
.RuleBox_bottom input.save{margin-top:9px}
.rule_content li{padding-bottom:10px;zoom:1}
.rule_content li a{margin:5px 7px 0 0;line-height:29px}
.rule_content li:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.rule_content li span.l,.rule_content li span.r{display:inline-block;padding-top:5px}
.rule_content li span.content{padding:7px 10px;width:270px;word-wrap:break-word;display:inline-block;border:1px solid #E2E1DF;background-color:#F6F5F3;border-radius:4px;position:relative;margin-left:15px}
.rule_content li span.content em{width:15px;height:10px;overflow:hidden;display:inline-block;background:url(list_pic.gif) no-repeat -25px -751px;position:absolute;left:-15px;top:8px}
.rule_content li span.right{margin:0 15px 0 0}
.rule_content li span.right em{background-position:0 -751px;left:auto;right:-15px}
.rule_content li a.edit{float:left;line-height:normal;margin-left:15px;padding-left:15px;background:url(list_pic.gif) no-repeat -38px -778px}
.rule_content li a.edit:hover{background-position:-38px -762px}



/****************************** 箭头 ******************************/
.caret_Up{position:absolute;top:-9px;left:14px;}
.caret_Up em,.caret_Up span{height:9px;width:17px;color:gainsboro;position:absolute;font:16px/21px simsun;overflow:hidden;}
.caret_Up em{z-index:99;font-style:normal;}
.caret_Up span{color:#fff;top:2px;left:0;z-index:999;}


/****************************** 分页 *****************************/
.pages{padding:20px 0 0;font:12px/28px arial;text-align:center;}
.pages a, .pages b, .pages span, .pages div{height:28px;padding:0 10px;margin:0 6px;display:inline-block;border-radius:3px;}
.pages a, .pages span{border:1px solid #ccc;background:-moz-linear-gradient(center top, #fff, #EEF1F8);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#EEF1F8));filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#fff', endColorstr='#EEF1F8');-moz-box-shadow:0 0 1px #ccc;-webkit-box-shadow:0 0 1px #ccc;box-shadow:0 0 1px #ccc;color:#666;text-shadow:1px 1px 1px #ccc;}
.pages a:hover, .pages b{border:1px solid #5FA4DE;background:-moz-linear-gradient(center top, #6EB7EB, #569CD6);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#6EB7EB), to(#569CD6));filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#6EB7EB', endColorstr='#569CD6');-moz-box-shadow:0 0 1px #5FA4DE;-webkit-box-shadow:0 0 6px #5FA4DE;box-shadow:0 0 6px #5FA4DE;color:#F9F9F9;text-shadow:1px 1px 6px #477CA6;color:#fff;}
.pages div{font:14px/30px microsoft yahei;}
.pages input{width:40px;height:20px;border:0;background:none;margin:3px 8px 0 0;}
.pages button{padding:0 0 0 8px;border:0;border-left:1px solid #ccc;background:none;font:12px/26px arial;cursor:pointer;}

.point{max-width:622px;margin:50px auto 0;font-family:microsoft yahei}
.point div.til{height:40px;border:1px solid #ddd;background:#F9F9F9;border-radius:3px 3px 0 0;background:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#F2F2F2));background:-moz-linear-gradient(top, #fff, #F2F2F2 100%);line-height:40px}
.point div.til em{width:23px;height:26px;display:inline-block;background:url(list_pic.gif) no-repeat 0 -584px;margin:0 10px 0 20px;vertical-align:middle}
.point_main{padding:40px 0;text-align:center;background-color:#fff;border-left:1px solid #ddd;border-right:1px solid #ddd;}
.point_main p.text{font-size:18px;color:#F09D23;padding-bottom:30px}
.point_main p.text em{width:48px;height:53px;display:inline-block;background:url(list_pic.gif) 0 -617px;vertical-align:middle;margin-right:10px}
.point_main a,.point_main a:hover{color:#496688}
.point_bottom{width:622px;height:17px;background:url(spoint_bg.png) no-repeat}

.new {margin-left:6px;display:inline-block;height:18px;overflow:hidden;width:24px;vertical-align:text-bottom;background-repeat:no-repeat;background-image:url('new.jpg');}

/*自动互推*/
.pushDoc {font-size:14px;font-family:"微软雅黑", "宋体", Arial;line-height:40px;text-align:center;}
.pushSty {font-family:"微软雅黑", "宋体", Arial;font-size:12px;color:#666;text-align:center;border:#e3e2e0 1px solid;border-bottom:none;}
.pushTitle {font-size:14px;font-family:"微软雅黑", "宋体", Arial;line-height:40px;border:#e3e2e0 1px solid;border-left:none;border-right:none;background:#f6f5f3;}
.pushUser {border-right:#e3e2e0 1px solid;width:20%;border-bottom:#e3e2e0 1px solid;}
.pushFans {border-right:#e3e2e0 1px solid;width:20%;border-bottom:#e3e2e0 1px solid;}
.pushActive {border-right:#e3e2e0 1px solid;width:20%;border-bottom:#e3e2e0 1px solid;}
.pushTimes {border-right:#e3e2e0 1px solid;width:20%;border-bottom:#e3e2e0 1px solid;}
.pushAction {border-right:#e3e2e0 1px solid;width:20%;border-bottom:#e3e2e0 1px solid;}
.pushList { line-height:30px;border:#e3e2e0 1px solid;border-left:none;border-right:none;}

.emotions {position:absolute;top:30px;left:20px;border:1px solid #AAA;padding:5px;background-color:white;z-index:9999;display:none;}
.emotions table td {border:1px solid #DFE6F6;padding:1px;}
.emotions table td:hover {border:1px solid blue;}
.emotions table td div {background:url("default.gif") no-repeat 0 0 scroll transparent;width:24px;height:24px;cursor:pointer;}


/****************************** 主体样式 ******************************/
/********** 搜索 **********/
.i_search{padding:15px 20px;border-bottom:1px solid #C1D1DC;background:-moz-linear-gradient(center top, #F2F3F7, #ECEEF3);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#F2F3F7), to(#ECEEF3));filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#F2F3F7', endColorstr='#ECEEF3');font:14px/18px microsoft yahei;}
.i_search .btn{height:28px;padding:0 15px;font:14px/28px microsoft yahei;}
.i_search input.btn{height:30px;padding:0 15px 2px;}
.i_search .txt{width:180px;height:28px;font:14px/28px microsoft yahei;}
.i_search .menu{width:180px;}

.i_search .system{padding:10px;border:1px solid #ccc;border-radius:3px;background:#fff;-moz-box-shadow:1px 1px 3px #666;-webkit-box-shadow:1px 1px 3px #666;box-shadow:1px 1px 3px #666;font:14px/16px microsoft yahei;}

.i_sch{padding:20px 0;font:14px/18px microsoft yahei;}
.i_sch .btn{height:36px;padding:0 25px;font:16px/36px microsoft yahei;}
.i_sch .txt{width:140px;height:28px;font:12px/28px microsoft yahei;}

.i_sch .date, .i_sch .ad{position:relative;}
.i_sch .date i, .i_sch .ad i{width:14px;height:16px;display:block;background:url(../images/pic.png) no-repeat 0 0;_background-image:url(../images/pic.gif);position:absolute;top:7px;left:130px;}
.i_sch .date .txt, .i_sch .ad .txt{cursor:pointer;}

.i_sch .ad i{width:22px;height:22px;background-position:-50px -50px;top:4px;left:126px;cursor:pointer;}
.i_sch .ad .act{width:150px;height:96px;padding:1px 0 0;border:1px solid #ccc;border-top:0;border-radius:0 0 3px 3px;background:#fff;position:absolute;top:28px;left:0;}
.i_sch .ad .act a{height:24px;padding:0 10px;overflow:hidden;display:block;font:12px/24px microsoft yahei;}
.i_sch .ad .act a:hover{background:#000;color:#fff;}
.i_sch .ad .act a:active{background:#D7383C;}

/********** 文字 **********/
.i_txt{padding:20px 30px 0;font:14px/24px microsoft yahei;}
.i_txt h3{font:22px/60px microsoft yahei;text-align:center;}
.i_txt p{padding:12px 0 0;}
.i_txt p.more{padding:24px 0 0;color:#999;text-align:right;}

/********** 表格 **********/
.i_table{color:#B1B9C7;font:12px/18px microsoft yahei;}
.i_table tr.last{background:-moz-linear-gradient(center top, #F2F3F7, #ECEEF3);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#F2F3F7), to(#ECEEF3));filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#F2F3F7', endColorstr='#ECEEF3');color:#5C617B;font:14px/32px microsoft yahei;}
.i_table tr.double{background:#F7F9FC;}
.i_table td{border-bottom:1px solid #C1D1DC;}

.i_table .photo img{margin:0 auto;display:block;float:none;border-radius:3px;-moz-box-shadow:1px 1px 3px #666;-webkit-box-shadow:1px 1px 3px #666;box-shadow:1px 1px 3px #666;clear:both;}
.i_table .title{height:20px;margin:0 15px;overflow:hidden;font:14px/20px microsoft yahei;word-wrap:break-word;}
.i_table .title p{display:inline;word-wrap:break-word;}
.i_table .titleA{width:170px;}
.i_table .text{height:18px;margin:0 15px;overflow:hidden;word-wrap:break-word;}
.i_table .admin a{width:46px;height:18px;padding:0 0 0 24px;margin:0 auto;overflow:hidden;display:block;float:none;background:url(pic_share.png) no-repeat 0 1px;_background-image:url(pic_share.gif);clear:both;}
.i_table .adminX a{background-position:0 -49px;}

.i_table input.btn{height:24px;padding:0 10px 2px;}

.i_tables{padding:20px 20px 0;font:14px/18px microsoft yahei;}
.i_tables td.photo img{display:block;border-radius:3px;-moz-box-shadow:1px 1px 3px #666;-webkit-box-shadow:1px 1px 3px #666;box-shadow:1px 1px 3px #666;}
.i_tables td.title .txt{width:658px;height:38px;padding:0 10px;font:14px/38px microsoft yahei;}
.i_tables td.brief .txts{width:658px;padding:5px 10px;}
.i_tables td.upload .btn{width:210px;padding:0;overflow:hidden;display:block;position:relative;}
.i_tables td.upload .btn input{height:28px;overflow:hidden;position:absolute;right:0;top:0;opacity:0;font-size:100px;cursor:pointer;}

.i_tables .btn{height:28px;padding:0 15px;font:14px/28px microsoft yahei;}
.i_tables input.btn{height:30px;padding:0 15px 2px;}
.i_tables .txt{width:200px;height:28px;font:14px/28px microsoft yahei;}
.i_tables .txts{width:200px;height:72px;font:14px/24px microsoft yahei;}


/********** 账户信息 **********/
.i_message{padding:0 20px;border-bottom:1px solid #BFCEDA;background:#FFFFED;font:14px/42px microsoft yahei;}
.i_message span{font:20px/42px microsoft yahei;}
.i_message .btn{height:28px;padding:0 15px;font:16px/28px microsoft yahei;}
/****************************** 主体样式 结束 ******************************/

.users{display:block;background:url(2000.png) no-repeat center center;padding:10px;background-size:100% 100%;margin:0 auto 15px;height:54px}
.users .lef{float:left;}
.users span.photos{width:42px;height:42px;padding:5px;display:block;border-radius:25px;background-color:#fff;border:1px solid #ddd;box-shadow:0 0 1px #ccc;float:left}
.users span.photos img{width:42px;height:42px;border-radius:25px}
.users div.userd{float:left;font-size:15px;color:#454545;text-shadow:0 1px 1px #fff;font-weight:bold;padding:13px 0 0 8px}
.users div.userd p.gray{color:#A3A3A3;font-size:12px}
.users .arrow{width:7px;height:16px;overflow:hidden;background:url(list_pic.gif) no-repeat -41px -497px;float:right;margin-top:20px}

/*评论列表*/
.comment_btnloading {
background:url(./comment_loading.gif) no-repeat center center !important;
text-indent:-999em;
}
.comlist h3 {
position:relative;
border-bottom:1px solid #000;
height:35px;
height:45px;
margin-bottom:5px;
}
.comlist h3 .ico {
position:absolute;
left:0;
bottom:-6px;
width:125px;
height:45px;
background:url(./comment_title.png) no-repeat left top;
}
.comlist dl {
border-bottom:1px solid #000;
padding-bottom:8px;
margin-bottom:5px;
}
.comlist dl.top {
position:relative;
}
.comlist dl dt {
color:#9B9B9B;
background:url(./comment_user.png) no-repeat left center;
padding-left:15px;
}
.comlist dl dd {
line-height:1.6;
color:#525252;
}
.comlist dl dd.comment_top_ico, .comlist dl dd.comment_elite_ico{
position:absolute;
width:20px;
height:20px;
top:-6px;
right:-1px;
}
.comlist dl dd.comment_top_ico{
background:url(./comment_top_ico.png) no-repeat left top;
}
.comlist dl dd.comment_elite_ico{
background:url(./comment_elite_ico.png) no-repeat left top;
}
.comlist span {
float:right;
color:#CACACA;
font-size:12px;
}

.combtn {
margin-top:15px;
border:1px solid #D9D9D9;
text-align:center;
font-size:16px;
border-radius:20px;
height:33px;
line-height:33px;
}
.combtn a {
float:left;
display:inline-block;
width:50%;
height:100%;
color:#535353;
text-decoration:none;
border-left:solid 1px #E8E8E8;
margin-left:-1px;
}
.combtn a:first-child {
border:none;
}
.combtn a span {
display:inline-block;
padding-left:25px;
height:100%;
}
.combtn a.more_comment span{
background:url(./comment_more.png) no-repeat left center;
background-size:20px auto;
}
.combtn a.more_comment span em{
font-size:13px;
color:#999;
font-style:normal;
}
.combtn a.add_comment span{
background:url(./comment_add.png) no-repeat left center;
background-size:20px auto;
}

.comadd {
padding-top:10px;
}
.comadd .in li {
padding:5px 0;
}
.comadd .in li * {
vertical-align:middle;
}
.comadd .in li.intextarea {
padding-right:10px;
position:relative;
}
.comadd .inico {
position:absolute;
width:12px;
height:6px;
background:url(./comment_input.png) no-repeat left top;
top:0;
right:30px;
}
.comadd .in input, .comadd .in textarea {
height:20px;
border:1px solid #E2E2E2;
border-radius:5px;
font-size:14px;
-moz-box-shadow:0 2px 30px #EEE inset;
-webkit-box-shadow:0 2px 30px #EEE inset;
box-shadow:0 2px 30px #EEE inset;
padding:5px;
}
.comadd .in textarea {
height:50px;
width:100%;
}
.comadd .in input {
width:167px;
}
.comadd .in a.submit {
text-align:center;
font-size:16px;
color:#535353;
text-decoration:none;
display:inline-block;
height:32px;
line-height:32px;
border-radius:5px;
background:-webkit-gradient(linear, 0 0, 0 100%, from(white), to(whiteSmoke));
background:-moz-linear-gradient(top,white,whiteSmoke);
width:80px;
border:1px solid #E2E2E2;
margin-left:5px;
}