﻿
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{
	margin:0;
	padding:0
}

table{
	border-collapse:collapse;
	border-spacing:0
}

fieldset,img{
	border:0
}

address,caption,cite,code,dfn,em,strong,th,var{
	font-style:normal;
	font-weight:400
}

ol,ul{
	list-style:none
}

caption,th{
	text-align:left
}

h1,h2,h3,h4,h5,h6{
	font-size:100%;
	font-weight:400
}

abbr,acronym{
	border:0;
	font-variant:normal
}

sup{
	vertical-align:text-top
}

sub{
	vertical-align:text-bottom
}

input,textarea,select{
	font-family:inherit;
	font-size:inherit;
	font-weight:inherit
}

textarea{
	resize:none
}

legend{
	color:#000
}

a{
	color:#0068b7;
	outline:0;
	text-decoration:none
}

.wrap{
	margin:0 auto;
	width:960px
}

.header{
	background:#2684c2;
	height:68px;
	min-width:1000px;
}

.container{
	height:100%;
	margin:0 auto;
	position:relative;
	width:1000px
}

.logo{
	background:url(../images/logo.png) no-repeat 0 0;
	float:left;
	height:56px;
	margin-top:6px;
	overflow:hidden;
	text-indent:-2000px;
	width:200px;
}

.gg{
	color:#d7e44c;
	float:left;
	font-size:16px;
	line-height:18px
}

.navbar{
	font-family:"Microsoft YaHei";
	margin-top:26px;
	white-space:nowrap;
	width:585px
}

.navbar,.nav{
	float:right
} 
.panel{
	position:absolute;
	text-align:left;
	z-index:99
}

.panel-content{
	zoom:1
}

.nav ul{
	overflow:hidden
}

.nav li{
	border-left:1px dashed #93c2e1;
	float:left;
	height:18px;
	line-height:18px;
	margin:0 0 0 -1px;
	padding:0 30px
}

.nav a{
	color:#fff;
	font-size:16px
}

.menu li{
	border-left:4px solid #fff;
	height:54px
}

.menu a{
	color:#3e76a3;
	display:block;
	font-family:"Microsoft Yahei";
	font-size:16px;
	padding:15px 0
}

.mask iframe{
	left:0;
	position:absolute;
	top:0;
	z-index:-1
}

.mask div{
	background-color:#000;
	height:100%;
	left:0;
	top:0;
	-moz-user-select:none;
	width:100%;
	z-index:1
}

.layout .aside{
	float:left;
	margin:0 0 0 -100%;
	width:170px
}

.layout .main{
	float:left;
	width:100%
}

.layout .main-wrap{
	margin:0 0 0 180px
}

.layout .content{
	border-left:1px solid #e5e5e5;
	font-size:15px;
	font-family:"Microsoft YaHei";
	padding-left:40px
}

.header .container{
	height:68px
}

.nav .gg{
	color:#d7e44c
}

.menu .current{
	background:#e7f5ff;
	border-color:#2684c2
}

.menu .icon{
	background:url() no-repeat 0 0;
	display:inline-block;
	height:18px;
	margin:0 10px;
	vertical-align:middle;
	width:18px
}

.menu .icon-android{
	background-position:0 0
}

.menu .icon-bbs{
	background-position:0 -27px
}

.menu .icon-ios,.menu .icon-mac{
	background-position:0 -49px
}

.menu .icon-level{
	background-position:0 -76px
}

.menu .icon-other{
	background-position:0 -98px
}

.menu .icon-question{
	background-position:0 -123px
}

.menu .icon-web{
	background-position:0 -148px
}

.menu .icon-windows{
	background-position:0 -176px
}

.footer .links{
	margin-bottom:16px;
	overflow:hidden
}

.footer .copyright{
	color:#cdcdcd;
	font-family:arial
}

.follow-us .item{
	background:url(http://p1.qhimg.com/t01373e63b38f5f3fb0.png) no-repeat 0 0;
	float:left;
	height:31px;
	width:39px
}

.follow-us .divider{
	border-left:1px solid #e5e5e5;
	display:inline;
	float:left;
	height:31px;
	margin:0 10px;
	width:1px
}

.follow-us .weixin{
	position:relative;
	background-position:0 -120px
}

.follow-us .weibo{
	background-position:0 -40px
}

.follow-us .qrcode{
	height:128px;
	left:-40px;
	position:absolute;
	top:-130px;
	visibility:hidden;
	width:128px
}

.panel .co1,.panel .co2,.panel .cue,.panel .sd,.panel .close,.panel .minimize,.panel .resize{
	z-index:3
}

.panel .close,.panel .minimize{
	cursor:pointer
}

.panel .resize{
	background-color:#ccc;
	bottom:0;
	height:10px;
	overflow:hidden;
	position:absolute;
	right:0;
	width:10px
}

.panel .panel-iframe{
	height:expression(this.parentNode.offsetHeight-3);
	left:0;
	position:absolute;
	top:0;
	width:100%;
	z-index:-8
}

.nav .current a{
	font-weight:700
}

.footer .links a{
	border-left:1px solid #d5d5d5;
	color:#8d8d8d;
	margin:0 0 0 -10px;
	padding:0 10px
}

.follow-us .weixin:hover{
	zoom:1;
	background-position:0 -80px
}

.follow-us .weibo:hover{
	background-position:0 0
}

.follow-us .weixin:hover .qrcode{
	visibility:visible
}

#rtt{
	background:black;
	background:url("") no-repeat;
	cursor:pointer;
	height:68px;
	position:fixed;
	width:68px;
	z-index:10000
}

#rtt:hover{
	background-position:0 -68px
}

.panel-t1 .panel-content .hd,.panel-t1 .left-corner,.panel-t1 .right-corner,.panel-t1 .close-link,.panel-t1 .minimize-link{
	background:url("data:image/gif") no-repeat
}

body,button,input,select,textarea{
	font:12px/1.5 tahoma,arial,\5b8b\4f53
}

body{
	background-color:#eef8fe;
	/*background: url(../images/my-bj.png) center 10px no-repeat #f3f3f3;*/
}

header,footer{
	display:block
}

h1{
	background:url(/images/index.gif) no-repeat 140px 5px;
	color:#2684c2;
	font:26px "Microsoft Yahei","\5fae\8f6f\96c5\9ed1",SimSun,sans-serif;
	margin:0 50px;
	padding:0 0 36px 182px
}

h1 strong{
	color:#ed580f
}

.panel-t1{
	z-index:0;
	zoom:1
}

.msg-panel{
	display:table;
	font-size:14px;
	height:80px;
	width:310px
}

.msg-text-box{
	display:table-cell;
	vertical-align:middle
}

.msg-text{
	color:#221815;
	height:45px;
	margin:0 auto;
	padding-left:38px;
	padding-top:26px;
	width:270px
}

.msg-ok-tip,.msg-warning-tip,.msg-error-tip{
	background-position:0 25px;
	background-repeat:no-repeat
}

.msg-ok-tip{
	background-image:url()
}

.msg-warning-tip,.msg-error-tip{
	background-image:url(http://p1.qhimg.com/t0110b60959dbf97304.png)
}

.msg-prompt{
	padding-left:0;
	text-align:center;
	width:320px
}

.msg-text em{
	color:red;
	font-style:normal
}

.msg-prompt input{
	border:1px solid #95a1b6;
	height:25px;
	vertical-align:middle;
	width:125px
}

.msg-prompt textarea{
	height:80px;
	overflow-y:auto;
	resize:vertical;
	width:200px;
	word-break:break-all
}

.msg-prompt label{
	padding-right:5px;
	vertical-align:top
}

.reg-wrap dd{
	margin:0 0 16px;
	position:relative;
	zoom:1
}

.reg-wrap label{
	font-size:16px;
	height:38px;
	left:-86px;
	line-height:38px;
	padding:0 10px 0 0;
	position:absolute;
	text-align:right;
	top:0;
	width:76px
}

.panel-t1 .panel-content{
	position:relative;
	z-index:2
}

.panel-t1 .left-corner,.panel-t1 .right-corner{
	display:block;
	height:30px;
	position:absolute;
	width:10px
}

.panel-t1 .left-corner{
	background-position:0 -35px;
	left:0;
	top:0
}

.panel-t1 .right-corner{
	background-position:0 -70px;
	right:0;
	top:0
}

.panel-t1 .close,.panel-t1 .minimize{
	display:block;
	height:22px;
	overflow:hidden;
	position:absolute;
	text-indent:-9999px;
	width:21px
}

.panel-t1 .close{
	right:10px;
	top:4px
}

.panel-t1 .close-link,.panel-t1 .minimize-link{
	display:block;
	height:22px;
	width:21px
}

.panel-t1 .close-link{
	background-position:0 -152px
}

.panel-t1 .minimize{
	right:34px;
	top:4px
}

.panel-t1 .minimize-link{
	background-position:0 -174px
}

.panel-t1 .y-btn{
	display:inline-block;
	height:22px;
	line-height:22px;
	margin:10px 5px 0;
	padding:4px 25px
}

.msg-text .info{
	color:silver;
	font-size:12px
}

.msg-text .info-warning{
	color:red;
	font-size:14px
}

.msg-prompt .msg-text{
	width:100%
}

.reg-wrap .input-bg,.reg-wrap .input-bg-focus{
	display:block;
	height:36px;
	width:290px
}

.reg-wrap .input-bg{
	border:1px solid #c7c7c7
}

.reg-wrap .input-bg-focus{
	border:1px solid #4d90fe
}

.reg-wrap .rules{
	top:-60px
}

.reg-wrap .submit{
	top:80px;
	left: 0px;
}

.reg-wrap .input-bg input,.reg-wrap .input-bg-focus input{
	border:0 none;
	font-size:14px;
	padding:8px 0 0 6px;
	width:90%
}

.reg-wrap .rules label{
	position:static
}

.reg-wrap .submit input{
	background:0;
	background:#68c73e;
	border:1px solid #53b727;
	color:#fff;
	cursor:pointer;
	font-size:18px;
	height:42px;
	text-align:center;
	width:210px
}

.panel-t1 .panel-content .hd{
	background-color:#5da6d7;
	background-repeat:repeat-x;
	height:30px;
	margin-left:8px
}

.panel-t1 .panel-content .bd{
	background-color:#fff;
	border:solid #8e9da4;
	border-width:0 1px;
	min-width:320px;
	padding:15px
}

.panel-t1 .panel-content .ft{
	background-color:#fff;
	border:solid #8e9da4;
	border-width:0 1px 1px;
	border-radius:0 0 3px 3px;
	height:60px;
	text-align:center
}

.panel-t1 .panel-content .ft-none{
	font-size:0;
	height:0;
	line-height:0;
	overflow:hidden
}

.panel-t1 .close-link:hover{
	background-position:0 -104px
}

.panel-t1 .minimize-link:hover{
	background-position:0 -130px
}

.panel-t1 .y-btn .icon{
	float:left;
	height:24px;
	margin:0 4px 0 0;
	width:17px
}

.panel-t1 .panel-content .hd h3{
	color:#d6ebf8;
	font-size:12px;
	font-weight:400;
	height:30px;
	line-height:30px;
	margin:0;
	padding-left:10px
}

.panel-t1 .panel-content .ft button{
	cursor:pointer;
	font-size:108%;
	margin:.2em .4em;
	padding:0 .6em
}

#main{
	background-color:#fff;
	border:1px solid #ddd;
	border-radius:3px;
	box-shadow:0 0 10px 0 rgba(0,0,0,.1);
	margin:20px auto 0;
	padding-top:36px;
	width:1100px
}
 
 
 .section-nav {
width: 980px;
height: 60px;
margin: 0 auto;
margin-top: 5px;
text-align: center;
}
.section-nav-lf{ float:left; width:500px; height:45px;   margin-top:10px;	}
.section-nav-lf a{ width:290px;line-height:35px;float:left;text-decoration:none;background:url(../images/main.png) -258px -382px;	}
.section-nav-lf a:hover{ font-weight:bold}
.section-nav .bt-on{ width:130px; line-height:35px;background:url(../images/module.png) 0 -240px; float:left; color:#FFF!important;border-radius:2px; border-left:#017db2 solid 1px;border-right:#017db2 solid 1px; font-weight:bold}
.section-nav-rt{float:right; height:45px; width:450px;  margin-left:30px; margin-top:6px}
.section-nav-rt .nav-bt1,.nav-bt2,.nav-bt3{ float:left; width:120px; height:36px; line-height:36px; background-image:url(../images/main.png); margin-top:6px; margin-left:10px; color:#FFF!important;  display:inline}
.section-nav-rt .nav-bt1{  background-position: -90px -93px;}
.section-nav-rt .nav-bt2{ background-position: -350px -93px;}
.section-nav-rt .nav-bt3{  background-position: -267px -327px; color:#666!important;}
.section-nav-rt .nav-bt1:hover,.section-nav-bt2:hover,.section-nav-bt3:hover{text-decoration:none}
.section-nav-rt .nav-bt1:hover{background-position: -220px -93px;}
.section-nav-rt .nav-bt2:hover{background-position: -480px -93px;}
.section-nav-rt .nav-bt3:hover{background-position: -397px -327px; color:#999}


.f16 {
font-size: 16px;
}
.yh {
font-family: "微软雅黑", "黑体";
color: #333333;
text-decoration: none;
}

.Allbg .M_content{margin-top:10px;}
.M_content .M_ABcont0,.M_content .M_ABcont,.M_content .M_Bcont,.M_content .M_Ccont,.M_Bcont .MB_h1,.M_Bcont .MB_title,.M_Bcont .MB_title em,.M_Bcont .M_count,.M_Ccont .newj,.M_Ccont .Mhot_ci,.M_ABcont .M_A1cont,.M_A1cont .M_ul_list,.M_A1cont .M_ul_list li,.M_ul_list li a,.M_ul_list li .list_tip,.M_Bcont .M_ul_list1,.M_Bcont .M_ul_list1 li,.biaoc_bg .bc_time1,.bc_time1 .bc_h3,.biaoc_bg .bc_time1 .bc_ico,.biaoc_bg .bc_time1 .bc_time,.biaoc_bg .bd,.biaoc_bg .bd dl,.bc_time1 .bd,.M_A1cont h3,.M_Ccont .On_Active,.On_Active dl.interPer,.On_Active dl.interPer dd{margin:0px;padding:0px;float:left;display:inline;background:#fff;position:relative;}
.M_content .M_ABcont0{width:754px; background:none}
.M_content .M_ABcont{width:752px;border:1px #cdd3d8 solid;border-top:0px; background:#fff}
#flashBg{width:330px;height:310px;overflow:hidden;float:left;display:inline;margin:0;padding:11px;position:relative;}
#flash{width:330px;height:310px;overflow: hidden;margin:0 auto;clear:both;padding:0px;}
#flash a{width:330px;height:310px;display:none;}
#flash img{width:330px;height:310px;}
.flash_bar{position:absolute;left:11px;bottom:11px;background:#333;height:65px;width:330px;filter:alpha(opacity=87);}
.flash_bar .f_name,.flash_bar .f_name img,.flash_bar .f_name span,.flash_bar .f_txt{float:left;display:inline;margin:0px;padding:0px;}
.flash_bar .f_name{height:36px;margin-top:14px;margin-left:14px;}.flash_bar .f_txt{height:31px;padding-top:5px;}
.flash_bar .f_name span{font-size:18px;line-height:18px;margin-left:7px;text-align:left;color:#fff;}
.flash_bar .f_name span.txt{font-size:14px;}
.flash_bar span a{color:#fff;text-decoration: none}.flash_bar span a:hover{color:#f90}
.flash_bar .no,.flash_bar .dq{float:right;display:inline;color:#FF7300;text-align:center;width:12px;height:12px;font:normal 10px/12px Arial;cursor:pointer;overflow:hidden;margin:25px 3px 0;border:1px solid #000; border-radius:30px;text-indent:-9999px;background:#fff;}
.flash_bar .dq {float:right;color:#fff;background-color:#FF7300;}

.M_content .M_Bcont{width:402px;background:url(../images/zq_index.png) no-repeat -251px -62px;margin:-1px 0 0 -3px;padding:5px 0px 11px 0px;_padding:5px 0px 11px 0px;position:relative; z-index:1}
.M_Bcont .MB_h1{width:99%;background:none}
.M_Bcont .MB_title{font-size:18px;line-height:30px;margin-right:5px; background:none}
.M_Bcont .MB_title em{width:24px;height:34px;background:url(../images/zq_index.png) no-repeat -185px 0;margin-left:8px;margin-right:5px;}
.M_Bcont .M_count em{font-size:30px;#font-size:16px;_font-size:16px;line-height:26px;font-family:Arial;color:#ddd; position:relative;top:4px;}
.M_Bcont .M_count{width:auto;font-size:11px;line-height:24px;float:right;color:#ccc;margin-right:10px;}
.M_Bcont .M_count .t18{font-size:12px;font-weight:bold}
.ju{color:#f60} .gree{color:#73ad3a} .blu{color:#3a90d2}


.M_Bcont h1{width:92%;font:bold 16px/45px "微软雅黑";color:#333;display:inline-block;padding-left:18px;text-align:left;overflow:hidden;white-space:nowrap}
.M_Bcont h1 a{color:#444;}
.M_Bcont h1 a:hover,.M_Bcont h2 a:hover{color:#d00; text-decoration:none}
.M_Bcont h1.bod{border-top:1px dotted #ccc;}

.M_content .M_Ccont{width:234px;border:1px #cdd3d8 solid;border-top:0px;margin-left:10px;}
.M_Ccont .newj{width:215px;height:58px;background:url(../images/zq_index.png) no-repeat 0 -39px;margin-left:12px;margin-top:7px; position:relative; z-index:2}
.M_Ccont .newj:hover{background:url(../images/zq_index.png) no-repeat 0 -98px;}
.M_Ccont .newj .f14{font:700 15px/16px "微软雅黑";float:right;color:#ff6000;margin-right:15px;margin-top:10px;text-decoration:none}

.M_Ccont .newj .f18{font-size:30px;float:left;display:inline;padding-left:25px;line-height:54px;color:#fff;text-decoration:none}
.M_Ccont .f104{padding:0;margin-top:8px;position:relative;color:#fff;line-height:18px; z-index:1;float:left;display:inline;margin-left:10px;}

.M_Ccont .Mhot_ci{width:95%;margin-top:10px;margin-left:7px;padding-bottom:11px;_padding-bottom:15px;}
.M_Ccont .Mhot_ci a{width:50px;background:#eee;float:left;display:inline-block;_display:inline;text-align:center;margin:5px 0 0 5px;font:500 15px/38px 微软雅黑;color:#444;overflow:hidden;white-space:nowrap;}
.M_Ccont .Mhot_ci a.redd{width:210px;background:#00a3cf;color:#fff;}
.M_Ccont .Mhot_ci a.ch{background:#f5a932c;width:100px;}
.M_Ccont .Mhot_ci a.gry{background:#f5a932c;color:#666;}
.M_Ccont .Mhot_ci a.redd1{background:#c00;color:#fff;}
.M_Ccont .Mhot_ci a.redb{width:100px;background:#00a3cf;color:#fff;}
.M_Ccont .Mhot_ci a.redb1{width:100px;background:#74b528;color:#fff;}
.M_Ccont .Mhot_ci a.gry0{background:#f5a932c;color:#666;width:100px;}
.M_Ccont .Mhot_ci a.gry1{background:#74b528;color:#fff;}
.M_Ccont .Mhot_ci a.yello{background:#f47837;color:#fff;}

.M_ABcont .M_A1cont{width:330px;padding:5px 11px 11px;}
.M_ABcont h3{width:97%;text-align:left;font-size:18px;font-weight:bold;line-height:30px;padding-bottom:5px;padding-left:10px;border-bottom:1px dashed #ddd;}

.M_A1cont .gjz{width:100%;text-align:left;line-height:30px;color:#aaa; overflow:hidden;}
.M_A1cont .gjz a{color:#999}
.M_A1cont .M_ul_list li{background:url(../images/zq_index.png) no-repeat -256px -401px;line-height:24px;width:302px;margin-left:4px;padding-left:14px;font-size:14px; position:relative}
.M_ul_list li a{width:83%;float:left; text-decoration:none}
.M_ul_list li span,.M_ul_list1 li span{float:right;display:inline;font-size:12px;color:#666;}
.M_ul_list li .list_tip{width:95.5%;border:1px solid #cde3f5;margin-left:-10px;margin-top:7px;border-radius:3px;background:#f7fdff;font-size:12px;line-height:20px;padding:6px 10px; position:relative}
.list_tip .tip_icon{width:15px;height:8px; position:absolute;top:-8px;background:url(../images/zq_index.png) no-repeat -225px -62px;font-size:1px;line-height:1px;left:15px;}
.list_tip .hui_f{width:50px;line-height:20px;float:none;background:#f60;padding:0px 5px 1px;color:#fff; text-decoration:none;border-radius:3px; position:absolute;right:10px;}

.M_Bcont .M_ul_list1{padding-top:5px;}
.M_Bcont .M_ul_list1 li{background:url(../images/zq_index.png) no-repeat -256px -401px;line-height:24px;width:356px;margin-left:4px;padding-left:14px;font-size:14px; position:relative}
.M_Bcont li a{color:#0360af;text-decoration:none;float:left;}.M_Bcont li a:hover{color:#f30;}
.M_Bcont li a.gry{color:#888;text-decoration:none}.M_Bcont li a.gry:hover{color:#f30;}
.M_Bcont li .qname{width:100%;float:left;display:inline;font-size:12px;color:#ccc;margin-right:-3px;}
.M_Bcont li .qname strong{font-weight:normal;padding-left:4px;}
.M_Bcont li .qname a{color:#ccc}
.M_Bcont li .qname img{float:left;display:inline;margin-right:5px;margin-top:5px;}

.M_Ccont h3{width:95.5%;text-align:left;font-size:16px;font-weight:bold;line-height:30px;padding-top:4px;padding-bottom:5px;padding-left:10px;}
.M_Ccont h3 em,.M_Ccont h3 .em_icon,.M_Ccont h3 a.a_icon{width:12px;height:16px;font-size:1px;line-height:1px;padding-top:16px;top:3px;margin-left:2px;margin-right:5px;position:relative;background:url(../images/zq_index.png) no-repeat -216px -83px;_background:url(../images/zq_index.png) no-repeat -203px -83px;padding-left:12px;}
.M_Ccont h3 em.new_ico{background-position:-229px -84px;width:22px;padding-left:22px}
.M_Ccont h3 a.a_icon{display:inline-block;text-indent:-9999px;background-position:-231px -102px;width:12px;padding-left:0px;top:10px; position:absolute;right:14px;}
.M_Ccont h3 a.a_icon:hover{background-position:-216px -102px;}

.biaoc_bg .bc_time1{width:99%;background:url(../images/biaoc.png) repeat-y -2px top;}
.bc_time1 .bc_h3{width:99%;height:21px;background:none;margin-top:4px;}
.bc_time1 .bc_h3 .bc_ico{width:14px;height:21px;background:url(../images/zq_index.png) no-repeat 0 -163px; position:relative;margin-left:-7px; z-index:1}
.bc_time1 .bc_h3 .bc_time{width:63px;height:21px;line-height:18px;background:url(../images/zq_index.png) no-repeat -21px -163px;color:#fff;text-align:center;padding-left:5px;margin-left:7px;}
.bc_time1 .bc_h3 .bc_ico1{background-position:0 -189px;}
.bc_time1 .bc_h3 .bc_time1{background-position:-21px -189px;}

.bc_time1 .bd{width:90%;background:none;margin-top:4px;margin-bottom:5px;font-family:Arial;padding:0px 0 5px; }
.bc_time1 .bd dl{padding:0px 10px 0 14px;width:208px;background:none;}
.bc_time1 .bd dl dd.f14{background:url(../images/zq_index.png) no-repeat -256px -401px;padding-left:10px;}
.bc_time1 .bd dl dd.f14 a{font-size:14px!important;line-height:26px;color:#333;width:200px; text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.bc_time1 .bd dl dd.f14 a:hover{color:#f30}
.bc_time1 .bd dl dd{line-height:21px;width:96%;padding-left:10px;overflow:hidden}

.bc_time1 .bd .ddspan{width:100%;float:left;display:inline;color:#cbcad9;}
.bc_time1 .bd .ddspan .fl{float:left;display:inline;margin:0px;padding:0px;line-height:20px;margin-top:4px;_padding-bottom:2px;}
.bc_time1 .bd .ddspan .rg{float:right;display:none}
.bc_time1 .bd .ddspan a{color:#3b639f!important}
.bc_time1 .bd dl.slect a{color:#777}
.bc_time1 .bd dl.slect a:hover{color:#777;}
.bc_time1 .bd dl.slect{background:none;padding-top:3px;padding-bottom:5px;_padding-top:5px;margin-bottom:5px;line-height:22px;border:1px dotted #fff;border-left:none;border-right:none;border-bottom-color:#bbb}
.bc_time1 .bd dl.slect:hover{background:#f7fdff;border:1px dotted #bbb;border-left:none;border-right:none;}
.bc_time1 .bd dl.slect:hover .f14 a{color:#f30}
.bc_time1 .bd dl.slect:hover .rg{display:block}

.M_ABcont .M_A1cont0{width:736px;margin-top:6px;margin-bottom:11px;margin-left:11px;margin-right:5px;padding:0px;background:#fff;float:left;display:inline;}
.M_A1cont0 h3{width:97.5%;text-align:left;font-size:18px;line-height:30px;padding-top:4px;padding-bottom:5px;padding-left:10px;}
.M_A1cont0 h3 em,.M_A1cont0 h3 .em_icon,.M_A1cont0 h3 a.a_icon,.M_A1cont0 h3 a.a_icon1,.M_A1cont0 h3 a.a_icon em.hyp{width:12px;height:16px;font-size:1px;line-height:1px;padding-top:16px;top:3px;margin-left:2px;margin-right:5px;position:relative;background:url(../images/zq_index.png) no-repeat -216px -83px;_background:url(../images/zq_index.png) no-repeat -203px -80px;padding-left:12px;}
.M_A1cont0 h3 em.new_ico{background-position:-217px -139px;width:22px;padding-left:22px;font-size:1px;line-height:1px;}
.M_A1cont0 h3 a.a_icon{display:inline-block;background-position:-231px -102px;width:42px;padding-left:0px;top:10px;float:right;right:14px;font-size:1px;line-height:1px;}
.M_A1cont0 h3 a.a_icon:hover{background-position:-216px -102px;}
.M_A1cont0 h3 a.a_icon1{display:inline-block;font-size:12px;background:none;width:62px!important;padding:4px 5px;top:10px; position:absolute;right:4px;line-height:16px;border:1px solid #ddd}
.M_A1cont0 h3 a.a_icon1 em.hyp{background-position:-231px -102px;_background-position:-224px -102px;top:7px;}
.M_A1cont0 h3 a.a_icon1:hover{border-color:#f60; text-decoration:none}

.M_A1cont0 dl,.M_A1cont0 dl.MA_dl{width:730px;margin:0px;padding:10px 0px;float:left;display:inline;}
.M_A1cont0 dd{width:180px;background:#fff;float:left;display:inline;border:1px solid #fff;position:relative;z-index:1;}
.M_A1cont0 dd a.poz{float:left;display:inline-block;_display:inline;position:relative;color:#fff;width:180px;}
.M_A1cont0 dd img,.HighD dd h1.tite{text-align:center;margin:0px;float:left;display:inline;background:#333;clear:both;width:180px;}
.M_A1cont0 dd h1.tite{text-align:center;font:normal 15px/42px "微软雅黑";filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#66000000',endColorstr='#66000000');background:rgba(0,0,0,.3);position:absolute;left:0px;bottom:0px;width:180px; z-index:2}

.M_A1cont0 .HDpay{width:180px;height:180px;margin:0px;padding:0px;clear:both;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#66000000',endColorstr='#66000000');background:rgba(0,0,0,.6);position:absolute;left:0px;top:0px;z-index:1;display:none;cursor:pointer}
.M_A1cont0 .HDpay .oprice{width:126px;float:left;display:inline;margin:0px;padding-left:15px;padding-top:30px;text-align:left;background:url(http://img.233.com/wx/img/quanzi/2012wxbg.png) no-repeat -418px -164px;font:normal 18px/26px "微软雅黑";color:#fff}


.HDpay .jiaru,.HDpay .yjiaru{width:57px;height:30px;margin:0px!important;padding:0px;padding-left:11px;text-align:left;color:#fff;font: normal 16px/30px 微软雅黑;background:url(../images/zq_index.png) no-repeat 0 -250px;position:absolute;right:-2px;top:0px;z-index:9999;cursor:pointer;}
.HDpay .jiaru:hover{background-position:0px -280px;border:none;color:#ff0}
.HDpay .jiaru strong{font:bold 18px/27px 微软雅黑;top:1px;position:relative}
.HDpay .yjiaru{background-position: 0 -310px;cursor:default}


.M_A1cont0 dl.MA_dl{padding:0px;padding-top:10px;#padding-bottom:10px;_padding-bottom:10px;}
.M_A1cont0 dl.MA_dl dd{width:355px;margin-left:2px;margin-right:4px;margin-bottom:10px;padding:5px 0px;overflow:hidden}
.M_A1cont0 dl.MA_dl dd img.avatar{width:60px;height:60px;float:left;display:inline; border-radius:4px;background:#fff;margin-left:5px;margin-right:5px;}
.M_A1cont0 dl.MA_dl dd .name{display:block;height:22px;line-height:22px;overflow:hidden;margin:0px;padding:0px;text-align:left;float:left;}
.info{width:280px;overflow:hidden;float:left;display:inline;margin:0px;padding:0px;line-height:17px;word-break:break-all;word-wrap:break-word;color:#666}
.info .item{float:left;display:inline;margin-right:10px}
.M_A1cont0 dl.MA_dl dd p.detail{float:left;display:inline;margin:0px;padding:0px;line-height:17px;width:280px!important;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#666}
.M_A1cont0 dd:hover .HDpay{display:block;}
.M_A1cont0 dd:hover{border-radius:3px;box-shadow:0 0 10px rgba(0, 0, 0, 0.2);border:1px solid #ccc; text-decoration:none}
.M_A1cont0 dl.MA_dl dd a{ cursor:pointer}
.M_A1cont0 dl.MA_dl dd a .info,.M_A1cont0 dl.MA_dl dd a .detail{ text-decoration:none}
.M_A1cont0 ul.djia,.M_A1cont0 ul.djia li{width:100%;float:left;display:inline;margin:0px;padding:0px;}
.M_A1cont0 ul.djia li{width:22.5%;padding:15px 0 0px 16px;}
.M_A1cont0 ul.djia li p.info{line-height:30px !important;width:100%}
.M_A1cont0 ul.djia li:hover{background:#f5f5f5}
.M_Ccont .On_Active{width:100%;padding:6px 0 0;}

.On_Active dl.interPer{width:202px;padding:5px;margin:0px 10px 7px;border:1px solid #f5f5f5}
.On_Active dl.interPer dt{width:50px;height:50px;float:left;display:inline;margin-right:10px;}
.On_Active dl.interPer dt img{box-shadow: 0 0 2px #BCBCBC; border-radius:4px;}
.On_Active dl.interPer dd{width:120px;float:left;display:inline;line-height:17px; overflow:hidden; white-space:nowrap}
.On_Active dl.interPer dd p{margin:0px;padding:0px;width:100%;}
.On_Active dl.interPer dd a{color:#3a90d2}
.On_Active dl.interPer dd a.W_linkb{color:#999}
.On_Active dl.interPer dd a.W_linkb1{color:#bbb}
.On_Active dl.interPer:hover{border-radius:3px;box-shadow:0 0 10px rgba(0, 0, 0, 0.2);border:1px solid #ccc}
.On_Active dl .paa{position:absolute;width:16px;height:16px;border-radius:20px;background:#7bbd3b;color:#fff;right:6px;top:6px;text-align:center;font:bold 14px/16px 微软雅黑;}
.M_Ccont .On_Active1{width:100%;padding:2px 0 0;}
.M_Ccont .On_Active1 dl.interPer{margin:0px 10px 5px;}

.Border2px{border-top:2px solid #399adc;}.cb{clear:both;height:0px;overflow:hidden;font-size:0px;line-height:0px;}
.B2px{width:100%;height:2px;background:#dfdfdf;font:normal 2px/2px Arial;float:left;display:inline;margin:0px;padding:0px;}
.papersavesucceed{font:16px/30px "微软雅黑"; }



.f-mt40{ margin-top:40px;}
.Tset-Invite-none{ width:700px; height:80px; margin:0 auto; padding:50px 0;background:#fcfcfc;border:1px solid #e6e6e6;border-radius:10px; box-shadow:1px 2px 2px 0 #f3f3f3 }
.Tset-Invite-none dl,.join-group-none dl{ width:430px; height:auto; margin:0 auto;}
.Tset-Invite-none dl dt,.join-group-none dl dt{ float:left;width:120px;height:80px; background:url(../images/cj.png) -35px -360px no-repeat}
.Tset-Invite-none dl dd,.join-group-none dl dd{  float:right; width:300px; font:normal 14px/30px ""; color:#666}

.active-mod {
    width: 212px;
    margin: 15px auto;
    _margin-bottom: 8px;
}

    .active-mod dl {
        clear: both;
    }

        .active-mod dl dd {
            float: left;
            display: inline;
            height: 38px;
        }

.active-num {
    width: 25px;
    height: 25px;
}

.active-pic {
    width: 25px;
    height: 25px;
    overflow: hidden;
    margin: 5px 5px auto;
    margin-right: 10px;
}

    .active-pic img {
        width: 25px;
        height: 25px;
        border-radius: 2px;
    }

.active-name, .active-name a {
    float: left;
    font: normal 12px/38px "\5b8b\4f53";
    color: #1b9825;
    display: block;
    width: 80px;
    white-space: nowrap;
    overflow: hidden;
}

    .active-name a:hover {
        text-decoration: underline;
    }



.active-level {
    float: right;
    width: 65px;
    text-align: right;
    font: normal 12px/38px "\5b8b\4f53";
    color: #999;
    position: relative;
}
.ui-level {
    display: inline-block;
    vertical-align: middle;
    width: 25px;
    height: 25px;
    background: url(../images/level.png) no-repeat 0px 0px;
    font: normal 9px/23px "\5FAE\8F6F\96C5\9ED1";
    color: #d03d03;
    text-align: center;
}

    .active-level .grayTxt {
        float: right;
        height: 25px;
        line-height: 35px;
    }

    .active-level .ui-level {
        float: right;
        margin-top: 5px;
        margin-right: 3px;
    }

.active-num i {
    display: block;
    width: 25px;
    height: 25px;
    background: url(../images/gd-imgs.png) no-repeat;
    margin-top: 10px;
}

i.num-1 {
    background-position: -132px -320px;
}

i.num-2 {
    background-position: -132px -348px;
}

i.num-3 {
    background-position: -132px -376px;
}

i.num-4 {
    background-position: -132px -404px;
}

i.num-5 {
    background-position: -132px -432px;
}

/*发布主题*/

.publish-area{ width:660px; margin:36px auto 25px;}

.s-form-item:after { display:block; visibility:hidden; clear:both; height:0; content:'.'; }
.s-form { font-size:14px; }
.s-form input { outline:none; }
.s-form-item {margin-bottom:10px; zoom:1; position:relative;z-index:1; padding-bottom:5px;}
.s-form-item .s-label,.s-form-item2 .s-label  { float:left; width:80px; text-align:left; white-space:nowrap; word-spacing:normal; color:#545454; font:normal 14px/35px "\5b8b\4f53"; }
.s-form-item .s-required { padding-right:5px; color:#F00; }
.s-form-item .s-txt,.s-form-item .s-txt2,.s-form-item .s-txt3 { float:right; width:560px; padding:9px; height:20px; line-height:20px; font-size:14px; border:1px solid #ddd; border-radius:3px; vertical-align:middle; color:#ccc; font:normal 12px/20px "\5b8b\4f53";  }
.s-form-item .s-txt2{ height:170px;}
.s-form-item .s-txt.w-2{ width:100px; float:left;}
.s-form-item .s-txt3{ float:left;}
.s-form-item .s-txt:hover,.s-form-item .s-txt2:hover,.s-form-item .s-txt3:hover{ border-color:#6ecf75; box-shadow:0px 2px 2px 0px #f3f3f3; color:#545454;}
.s-form-item .s-txt.hover,.s-form-item .s-txt2.hover,.s-form-item .s-txt3.hover{ color:#545454;font:normal 12px/20px "\5b8b\4f53"; border:1px #6ECF75 solid;}
.s-form-item.describe{ position:relative; z-index:5;}
.s-form-msg { top:10px; right:10px;position:absolute; padding:0px 5px; padding-top:2px; margin-left:10px; font:normal 12px/18px ""; color:#909090;  clear:both; background:#FFF;}
.s-form-msg i { float:left; display:inline-block;width:14px; height:14px; line-height:14px; overflow:hidden; background:#FFF url(../images/gd-imgs.png) no-repeat -138px -510px;}
.s-form-msg-err, .s-form-msg-err2 {border:1px solid #ff900d; border-radius:3px; color:#ff900d; background:#fff }
.s-form-msg-err2{ top:56px}
.s-form-msg-err.style02{ right:220px;}
.s-form-item.styleB{ width:40%;  float:right; position:relative; height:60px;_heitht:auto;}
.s-form-item.styleB .s-form-item{ float:left;}
.s-form-item.styleB .s-label{ width:120px;}
.s-form-item.styleB .s-txt{ width:80px; padding:4px 9px; margin-top:2px;}
.s-form-msg-err.styleB{  overflow:hidden;right:0px; top:40px;_top:0px;}

.s-form-item .u-radio{ display:inline-block; vertical-align:top; width:20px; height:20px; background:url(../images/gd-imgs.png) no-repeat -79px -511px; margin-top:10px; margin-right:5px; cursor:pointer;}
.s-form-item .u-radio.z-on{ background-position:-51px -511px;}
.s-form-item .u-radio-txt{display:inline-block; vertical-align:middle; height:30px; font:normal 14px/35px "\5b8b\4f53"; color:#6d6d6d; margin-right:20px;}
.s-form-item .grayTxt{ line-height:35px; color:#aaa;}

.s-form-item2{ position:relative; z-index:1; height:40px; margin:-15px 0px 15px;}
.date-search-input{ width:120px; padding:5px; height:20px; line-height:20px; font-size:14px; border:1px solid #ddd; border-radius:3px; vertical-align:middle; color:#ccc; font:normal 16px/20px Arial; color:#545454; }
.date-search-input:hover,.date-search-input.hover{border-color:#6ecf75; box-shadow:0px 2px 2px 0px #f3f3f3; color:#545454;}

.s-form-item .s-file-name{ float:left; height:35px; line-height:40px; width:580px;}
.s-form-item .s-file-name a{ font:normal 14px/35px "\5FAE\8F6F\96C5\9ED1"; color:#333;}
.s-form-item .s-file-name a:hover{ color:#1b9825;}


.s-file-name em{ margin-top:9px; margin-right:8px; float:left;}

.publish-btn{ padding:50px 0px 100px; text-align:center;}
.btn-cancel,.btn-save{ display:inline-block; vertical-align:top; margin:0px 5px; width:102px; height:39px; background:url(../images/gd-imgs.png) no-repeat 0px -320px; text-align:center; color:#666; font:normal 14px/36px "\5b8b\4f53";}
.btn-cancel:hover{ background-position:0px -366px; color:#666;}
.btn-save{background-position:0px -413px; color:#FFF;}
.btn-save:hover{ background-position:0px -460px; color:#FFF;}

.publish-other-info{ line-height:40px; width:580px; float:right; position:relative;}
.publish-share{ width:40%; float:left;}
.publish-share dt,.publish-share dd{ float:left;}
.publish-share dt{ font:normal 12px/30px "\5b8b\4f53"; color:#999; margin-right:10px;}
.publish-share a.ico-weibo,.publish-share a.ico-qzone{ display:block; width:20px; height:20px; background:url(../images/gd-imgs.png) no-repeat 2px -532px; font-size:0px; line-height:0px; text-indent:999px; overflow:hidden; margin-top:6px; margin-right:5px;}
.publish-share a.ico-weibo:hover,.publish-share a.ico-weibo.z-on{ background-position:2px -511px;}
.publish-share a.ico-qzone{ background-position:-23px -532px;}
.publish-share a.ico-qzone:hover,.publish-share a.ico-qzone.z-on{ background-position:-23px -511px;}

.publish-tips{ width:585px; float:right; height:40px; }
.publish-tips .ico-talk{float:left; display:inline; width:35px; height:22px; background:url(../images/gd-imgs.png) no-repeat -52px -200px; }
.publish-tips .txt{ float:left; display:inline; color:#6d6d6d;}

/*主题详细*/

.bread-nav { width: 660px; margin: 0px auto; padding: 25px 0px; height: 30px; line-height: 30px; }
.bread-nav a { color: #1b9825; }
.bread-group-name { padding-left: 35px; background: url(../images/gd-imgs.png) no-repeat -128px -566px; font: normal 18px/30px "\5FAE\8F6F\96C5\9ED1"; }
.bread-nav span { color: #ccc; margin: 0px 10px; }

.topic-hd { width: 660px; margin: 0px auto; padding: 22px 0px 15px; border-bottom: 1px #ddd solid; }
.topic-hd h1 {font: normal 24px/30px "\5FAE\8F6F\96C5\9ED1"; padding-bottom: 38px; color: #333;background:none;padding:0 20px 0 0 }
.topic-tit-bar { height: 25px; text-align: center; font: normal 12px/25px "\5b8b\4f53", "Arial", sans-serif; color: #999; }
.topic-tit-bar span, .topic-tit-bar a { margin: 0px 7px;display:inline-block; vertical-align:top;   height:20px;  }
.topic-tit-bar a { color: #999;}
.topic-tit-bar a:hover { color: #1b9825; }
.topic-tit-bar .operate { margin-left: 45px; }
.topic-tit-bar .operate a { color: #1b9825; }
.topic-tit-bar .operate a:hover { text-decoration: underline; }
.topic-tit-bar .ico-share { padding-left: 18px; background: url(../images/gd-imgs.png) no-repeat -137px -592px; }
.topic-tit-bar .ico-share:hover { background-position: -137px -635px; }
.topic-tit-bar .ico-report { padding-left: 15px; background: url(../images/gd-imgs.png) no-repeat -137px -614px; }
.topic-tit-bar .ico-report:hover { background-position: -137px -657px; }


.topic-bd { width: 660px; margin: 0px auto; padding: 38px 0px 20px; }
.topic-bd  table{ border-collapse:separate; border-spacing:1px;}
.topic-bd p { font:normal 14px/30px "\5b8b\4f53"; color:#333;margin:0px auto 26px; overflow:hidden; width:100%; }
.topic-bd p img{ max-width:100%;}
.explain { clear: both; }
.explain dt { height: 35px; font: normal 14px/35px "\5b8b\4f53"; color: #333; }
.explain dt .orgTxt { font: normal 12px/25px "\5b8b\4f53"; }
.explain dd { height: 25px; font: normal 12px/25px "\5b8b\4f53"; }
.explain a { color: #fd8227; }

.operate-list { clear: both; width: 420px; margin: 0px auto; padding: 50px 0px 30px; }
.operate-list li { float: left; }
.operate-list li a { display: block; width: 75px; height: 65px; border: 1px #ddd solid; border-radius: 3px; margin: 0px 10px; text-align: center; }
.operate-list li a:hover { border: 1px #3dbc47 solid; }
.operate-list li a span { font: normal 14px/25px "\5FAE\8F6F\96C5\9ED1"; color: #333; display: block; padding-top: 6px; }
.operate-list li a em { display: block; width: 25px; height: 25px; margin: 0px auto; background: url(../images/gd-imgs.png) no-repeat; }
.operate-list li a.greenTxt span{ color:#1b9825;}
.operate-list .ico-zan { background-position: 4px -568px; }
.operate-list .ico-zan.z-select{ background-position:-106px -532px;}
.operate-list .ico-colect { background-position: -25px -568px; }
.operate-list .ico-colect.z-select { background-position: -80px -532px; }
.operate-list .ico-share { background-position: -52px -568px; }
.operate-list .ico-talk { background-position: -80px -568px; }

.special-topic { width: 595px; margin: 0px auto 60px; }
.special-topic h3 { height: 30px; font: normal 14px/30px "\5FAE\8F6F\96C5\9ED1"; color: #999; margin-bottom: 10px; }
.special-topic h3 .greenTxt{ padding-left:20px; background:url(../images/gd-imgs.png) no-repeat -130px -287px; margin:0px 5px;}
.special-topic p { text-indent: 0px; margin-bottom: 20px; }
.file-list-info { width: 100%; clear: both; }
.file-list-info li { font: normal 14px/35px "\5FAE\8F6F\96C5\9ED1"; color: #333; clear: both; }
.file-list-info li a { color: #333; }
.file-list-info li a:hover { color: #1b9825; }
.file-list-info li em { float: left; margin-top: 8px; margin-right: 12px; }
a.btn-operate,.btn-operate.z-end { display: inline-block; padding: 0px 30px; height: 36px; font: normal 14px/36px "\5b8b\4f53"; text-align: center; background: #ff9b00; border-radius: 3px; color: #FFF; margin-top: 25px; }
a.btn-operate:hover { background: #f78600; }
.btn-operate.z-end{ background: #f2f2f2; color:#666;}
.bar-shadow { height: 15px; clear: both; background: url(http://img2.233.com/wx/quan/v1/img/bar-shadow.png) no-repeat center 0px; margin-top: 35px; }

.vote-list-info { width: 100%; clear: both; padding-top: 5px; }
.vote-list-info li { font: normal 14px/25px "\5FAE\8F6F\96C5\9ED1"; color: #333; clear: both; margin-bottom: 10px; zoom: 1; }
.vote-list-info li:after { display: block; visibility: hidden; clear: both; height: 0; content: '.'; }
.vote-list-info .ico-radio,.vote-list-info .ico-checkbox{ float: left; width: 24px; height: 24px; background: url(../images/gd-imgs.png) no-repeat -78px -510px; margin-top: 3px; margin-right:8px; }
.vote-list-info .ico-radio.z-on { background-position: -50px -510px; }
.vote-list-info .ico-checkbox{ background-position:0px -715px;}
.vote-list-info .ico-checkbox.z-on{ background-position:-29px -715px;}
.vote-list-info .vote-item { width: 53%; float: left; }
.vote-list-info .vote-item i { font: normal 14px/25px Arial; color: #333; margin-right: 10px; }
.vote-list-info li .vote-bar-num { color: #999; font: normal 12px/25px "\5b8b\4f53"; margin-left: 15px; }
.vote-bar { float: left; font-size: 0px; line-height: 0px; width: 138px; overflow: hidden; height: 8px; margin-top: 8px; background: #dedede; margin-left: 20px; }
.vote-bar .vote-bar-cont { display: block; height: 8px; background: #41b24a; }

.comment-hd { height: 45px; width: 660px; margin: 0px auto; clear: both; border-bottom: 1px #eee solid; margin-bottom: 20px; }
.comment-bd { width: 660px; margin: 0px auto; clear: both; }

.comment-nav { float: left; height: 45px; }
.comment-nav li { float: left; display: inline; }
.comment-nav li a { display: block; padding: 0px 20px; font: normal 16px/35px "\5FAE\8F6F\96C5\9ED1"; color: #333; height: 45px; float: left; margin-right: 10px; position: relative; margin-bottom: -1px; }
.comment-nav li a.u-all { padding: 0px; }
.comment-nav li a.u-all .stat { font: normal 12px/30px "\5b8b\4f53"; color: #999; margin-left: 10px; }
.comment-nav li a.u-all .stat .orgTxt { font-family: Arial; color: #fb8432; }
.comment-nav li a:hover { color: #666; }
.comment-nav li a.z-on { border-bottom: 2px #3dbc47 solid; font-weight: bold; }
.comment-nav li a.z-on em { display: block; position: absolute; width: 9px; height: 9px; background: url(../images/gd-imgs.png) no-repeat -53px -534px; left: 50%; margin-left: -4px; top: 43px; }

.rank-nav { float: right; height: 38px; line-height: 38px; }
.rank-nav-cont span { font: normal 12px/35px "\5b8b\4f53"; color: #ddd; margin: 0px 15px; }
.rank-nav a { color: #666; }
.rank-nav a.rank-des, .rank-nav a.rank-des-zan { padding-right: 15px; background: url(../images/gd-imgs.png) no-repeat 30px -200px; }
.rank-nav a.rank-des-zan { background-position: 40px -200px; }
.rank-nav a.z-focus { color: #1b9825; background: url(../images/gd-imgs.png) no-repeat 30px -220px; }
.rank-nav a.rank-des-zan.z-focus { background-position: 40px -220px; }



em.ico-smile,em.ico-cry,em.ico-smileB,em.ico-cryB{ display:inline-block; vertical-align:middle; width:36px; height:36px; background:url(http://img2.233.com/wx/quan/v1/img/unite.png) no-repeat 1px 1px; margin-right:15px;}
em.ico-cry{ background-position:-42px 0px;}
em.ico-smileB{background-position:0px -42px;}
em.ico-cryB{background-position:-42px -42px;}

.no-content-alert{ height:60px; padding-top:20px; /*border-bottom:1px #ddd dotted;*/ color:#545454; text-align:center;}
.no-content-alert .alert-txt{ display:inline-block; vertical-align:middle; font:normal 14px/30px "\5FAE\8F6F\96C5\9ED1"; color:#ff8800;}

.delete-alert{ width:365px; margin:30px auto; padding:25px 0px; border-radius:3px; position:relative; left:-5px; background:#fafafa; border:1px #e8e8e8 solid; text-align:center; font-family:"\5FAE\8F6F\96C5\9ED1"; color:#545454;}

.s-form-msg { position:absolute; padding:0px 5px; padding-top:2px; margin-left:10px; font:normal 12px/18px ""; color:#909090;  clear:both; background:#FFF;}
.s-form-msg i { float:left; display:inline-block;width:14px; height:14px; line-height:14px; overflow:hidden; background:#FFF url(../images/gd-imgs.png) no-repeat -138px -510px;}
.s-form-msg-err{border:1px solid #ff900d; border-radius:3px; color:#ff900d; background:#fff }



.com-list-item:after { display: block; visibility: hidden; clear: both; height: 0; content: '.'; }
.com-list-item { zoom: 1; }
.com-list-item { margin-left: 19px; border-left: 1px solid #e2e2e2; position: relative; clear: both; padding: 20px 0px 0px; }
.com-list-item.z-first { padding: 0px; margin-top: 25px; }
.com-list-item.z-first .user-pic { top: 0px;/* #margin-top:-4px;_margin-top: -23px;*/ }
.com-list-item.z-first .u-change { top: -4px !important; }
.com-list-item.z-first .item-cont .child-comment .u-change{top:8px !important;}


.com-list-item .user-pic { display: block; position: absolute; width: 55px; height: 55px; left: -22px; top: 20px; background: url(../images/gd-imgs.png) no-repeat 0px -609px; width: 55px; height: 55px; background: none\9; #left:-25px;
}
.com-list-item .user-pic:hover { background-position: -61px -611px; }
.com-list-item .user-pic img { display: inline; position: absolute; z-index: 12; width: 38px; height: 38px; margin: 4px; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; border-radius: 50%;/* border:none; */ #border:1px #ddd solid;
border: 1px #ddd solid\9; border: none\9\0; #padding:2px;
#background:#FFF;
}
.com-list-item .user-info { width: 95px; position: relative; float: left; _display: inline; margin-right: -120px; margin-left: 30px; }
.com-list-item .user-info .user-name { display: block; width: 100%; white-space: nowrap; overflow: hidden; height: 30px; font: bold 14px/30px "\5b8b\4f53"; color: #333; text-indent: 5px; }
.com-list-item .user-info .user-name:hover { color: #1b9825; }
.com-list-item .user-info .ui-level-brand { height: 21px; line-height: 21px; float: left; font: normal 12px/21px "\5b8b\4f53"; color: #6b6d70; background: #f5f5f5; padding-left: 10px; background: url(../images/gd-imgs.png) no-repeat 0px -739px; border: none; border-right: 1px #ddd solid; border-radius: 0px 3px 3px 0px; margin-left: -5px; position: relative; }
.com-list-item .user-info .ui-level-brand span { display: inline-block; height: 22px; margin-top: -2px; _margin-top: 0px; vertical-align: middle; margin-left: 3px; }
.com-list-item .user-info .ui-level { display: inline-block; vertical-align: middle; width: 20px; height: 20px; background: url(http://img2.233.com/wx/quan/v1/img/level.png) no-repeat -30px 0px; font: normal 9px/20px "\5FAE\8F6F\96C5\9ED1"; color: #d03d03; text-align: center; margin-top: -3px; margin-left: 3px; margin-right: 0px; }

.com-list-item .item-cont { padding-left: 135px; padding-right: 24px; text-align: left; }
.com-list-item .item-cont p { font: normal 12px/24px "\5b8b\4f53"; color: #333; max-height: 50px; overflow: hidden; }
.com-list-item .item-cont p.z-show { max-height:none; height:auto; }

.com-list-item .u-change { position: absolute; right: 0px; top: 21px; display: block; width: 15px; height: 15px; background: url(../images/gd-imgs.png) no-repeat 0px -669px; }

.com-list-item .u-change:hover { background-position: -25px -669px; }
.com-list-item .u-change.z-show { background-position: 0px -694px; }
.com-list-item .u-change.z-show:hover { background-position: -25px -694px; }

.com-list-item .item-ft { height: 30px; line-height: 30px; margin-top: 5px; margin-right: -23px; position: relative; z-index: 99; }
.com-list-item .item-ft span, .com-list-item .item-ft a { margin-right: 20px; color: #aaa; display:inline-block; vertical-align:top; height:30px; overflow:hidden; }
.com-list-item .item-ft span.date { font-family: Arial; }
.com-list-item .item-ft .ico-zan { padding-left: 18px; background: url(../images/gd-imgs.png) no-repeat -137px -681px; width:35px; margin-right:5px; }
.com-list-item .item-ft .ico-zan:hover { background-position: -137px -705px; color: #1b9825; }
.com-list-item .item-ft .ico-talk { padding-left: 18px; background: url(../images/gd-imgs.png) no-repeat -138px -454px; }
.com-list-item .item-ft .ico-talk:hover, .com-list-item .item-ft .ico-talk.z-on { background-position: -138px -532px; color: #1b9825; line-height: 30px; }
.com-list-item .item-ft .ico-report { padding-left: 18px; background:url(../images/gd-imgs.png) no-repeat -137px -619px; #background-position:-137px -612px;color: #FFF; display: none; height:25px !important; line-height:30px;}
.com-list-item .item-ft a.ico-report:hover { background-position: -137px -662px;#background-position:-137px -655px;color: #1b9825; }
.com-list-item .item-ft .ico-reply { padding-left: 20px; background:url(../images/gd-imgs.png) no-repeat -135px -760px; color: #aaa; }
.com-list-item .item-ft a.ico-reply:hover,.com-list-item .item-ft a.ico-reply.z-on { background-position: -135px -779px; color: #1b9825; }
.com-list-bar { height: 15px; line-height: 0px; overflow: hidden; border-bottom: 1px #ddd dotted; width: 95%; margin-left: 5%; }

.child-comment { margin-right: -25px; position: relative; margin-top:20px; border-left: 1px solid #cde3cf; }
.child-comment .com-list-item { margin-left: 0px; border-left:none; position: relative; clear: both; padding: 20px 0px 0px; }
.child-comment .com-list-item .user-info { margin-left: 20px; margin-right: -110px; }
.child-comment .com-list-item .item-cont { padding-left: 125px; }
.child-comment .com-list-bar { width: 97%; margin-left: 3%; }
.child-comment .child-decorate { height:0px; border-bottom: 1px #cde3cf solid; width: 122px; position: relative; margin-top: -12px; }
.child-comment .child-decorate em { width: 9px; height: 9px; position: absolute; right: 0px; top: -3px; background: url(../images/gd-imgs.png) no-repeat -100px -694px; line-height: 0px; overflow: hidden; }

.reply-area { padding-left: 10px; border: 1px #b8dcbb solid; border-radius: 5px; background: #f2faf3;/* margin-top: -1px; #margin-top:-5px;*/ margin-top:10px;
position: relative; padding: 15px; _margin-right: 2px; margin-left:-1px;position:relative; }
.reply-area-cont { height: 30px; width: 98%; margin: 0px auto; padding-left: 10px; border: 1px #b8dcbb solid; border-radius: 5px; box-shadow: 0px 1px 1px 2px #f5f5f5 inset; background: #FFF; position: relative; }
.reply-inter-input { height: 30px; line-height: 30px; width:385px; overflow: hidden; color: #333; float: left; display: inline; border: none; background: none; color: #545454; margin: -1px; border-radius: 5px; }
.reply-inter-btn { height: 32px; cursor: pointer; background: #3dbc47; border: none; float: right; display: inline; color: #FFF; width: 60px; line-height: 30px; border-radius: 3px; margin: -1px; }
.reply-inter-btn:hover { background: #59C561; }
.reply-tip { position: absolute; top: 7px; left: 11px; color: #aaadb2; }

.com-list-item.award-hover { z-index: 99; }
.do-award { margin: 0px; position: absolute; right: 0px; top: 0px; z-index: 99; width: 120px; text-align: right; }
.do-award .do-award-btn { margin: 0px !important; color: #FB8634 !important; }
.do-award .cont span, .do-award .cont a { margin: 0px; }
.do-award-detail { position: absolute; right: 0px; top: 30px; padding: 10px 15px; border: 1px #d0d0d0 solid; background: #FFF; z-index: 99; box-shadow: 0px 0px 2px #ddd; border-radius: 5px; }
.do-award-detail .cont { white-space: nowrap; }
.do-award-detail .cont * { display: inline-block; vertical-align: middle; }
.do-award-detail .cont .orgTxt { color: #FB8634; font-family: Arial; margin: 0px 5px; }
.do-award-detail .do-award-submit { background: #3dbc47; width: 40px; height: 30px; background: #3dbc47; color: #FFF !important; text-align: center; border-radius: 3px; }
.do-award-detail .do-award-submit:hover { background: #59C561; }
.do-award-detail .ui-poptip-arrow { left: auto; right: 60px; top: -10px; }
.do-award-input { height: 28px; padding: 0px 8px; line-height:28px; border: 1px #d5d5d5 solid; border-radius: 5px; box-shadow: 0px 1px 1px 2px #f8f8f8 inset; background: #FFF; width: 60px; margin: 0px 8px; }

.topmost-com { margin: 40px auto 80px 80px; border: 1px #b8dcbb solid; background: #f2faf3; width: 610px; }
.topmost-com-title { height: 45px; font: bold 16px/30px "\5b8b\4f53"; color: #1b9825; width: 120px; margin-top: -40px; position: relative; text-indent: 8px; }
.topmost-com-title em { width: 9px; height: 9px; position: absolute; left: 35px; top: 35px; background: url(../images/gd-imgs.png) no-repeat -100px -694px; line-height: 0px; overflow: hidden; }
.topmost-com .com-list-item { margin-left: 45px; margin-right: 20px; border-left: 1px solid #b8dcbb; }
.topmost-com .com-list-item .user-pic { background: url(../images/gd-imgs.png) no-repeat 0px -767px; background: none\9; }
.topmost-com .com-list-item .user-pic:hover { background-position: -61px -770px; background: none\9; }
.topmost-com .com-list-item .user-pic img {
#border:1px #bfdbc1 solid; border: 1px #bfdbc1 solid\9; border: none\9\0; }
.topmost-com .com-list-bar { border-bottom: 1px #b6dbb9 dotted; width:100%; margin-left:0px; }
.topmost-com .item-ft span, .topmost-com .item-ft a { margin-right: 20px; color: #7fb984; }
.topmost-com .com-list-item .ico-zan { padding-left: 18px; background: url(../images/gd-imgs.png) no-repeat -137px -806px; }
.topmost-com .com-list-item .ico-talk { padding-left: 18px; background: url(../images/gd-imgs.png) no-repeat -138px -828px; }
.topmost-com .com-list-item .ico-report { padding-left: 15px; background: url(../images/gd-imgs.png) no-repeat -137px -857px; #background-position:-137px -849px;
color: #F2FAF3; }
.topmost-com .com-list-item .u-change { background: url(../images/gd-imgs.png) no-repeat -50px -669px; }
.topmost-com .com-list-item .u-change:hover { background-position: -75px -669px; }
.topmost-com .com-list-item .u-change.z-show { background-position: -50px -694px; }
.topmost-com .com-list-item .u-change.z-show:hover { background-position: -75px -694px; }



.topmost-com .child-comment { border:none;}
.topmost-com .child-comment .com-list-item { margin-left: 0px; border: none; }
.topmost-com .com-list-item .user-award-info { position: absolute; height: 26px; font: normal 12px/20px "\5b8b\4f53"; color: #FFF; background: url(../images/gd-imgs.png) no-repeat right -880px; margin-left: -110px; top: 26px; }
.topmost-com .com-list-item.z-first .user-award-info { top: 5px; }
.topmost-com .com-list-item .user-award-info .radius { display: block; height: 21px; background: #1B9825; border-radius: 2px; text-align: center; width: 75px; white-space: nowrap; overflow: hidden; }
.topmost-com .child-comment { border-top: 1px #b6dbb9 dotted; }
.topmost-com .child-comment .child-decorate{ display:none;}
.topmost-com .child-comment .com-list-item .user-info { margin-left:0px; margin-right: -110px; }
.topmost-com .child-comment .com-list-item .item-cont { padding-left: 100px; }
.topmost-com .child-comment .com-list-item .item-ft .ico-reply { padding-left: 20px; background: url(../images/gd-imgs.png) no-repeat -135px -1045px; color: #7FB984; }
.topmost-com .child-comment .com-list-item .item-ft .ico-reply:hover{ background-position:-135px -779px; color:#1B9825;}
.topmost-com .child-comment .reply-inter-input { height: 30px; line-height: 30px; width:300px;}

.comment-ft { border: 1px #e0e0e0 solid; background: #f5f5f5; padding: 0px 35px 40px; position: relative; margin: -1px; margin-top: 35px; }
.textarea-tip { font: normal 12px/24px "\5b8b\4f53"; color: #aaa; position: absolute; top: 60px; left:45px; }
.my-info { height: 40px; }
.my-info .user-pic { display: block; float: left; width: 50px; height: 50px; position: relative; margin-right: 15px; margin-top: -15px; }
.my-info .user-pic img { width: 50px; height: 50px; border: 1px #e0e0e0 solid; border-radius: 50px; }
.my-info .user-name { font: normal 14px/30px "\5FAE\8F6F\96C5\9ED1"; color: #1b9825; }
.my-comment-cont { height: 70px; padding: 10px 15px; border: 1px #d7d7d7 solid; border-radius: 5px; width: 630px; margin-top: 11px; font: normal 14px/24px; color: #545454; s
}
textarea.my-comment-cont.z-on { border: 1px #b8dcbb solid; }
.my-comment-do { margin-top: 10px; clear: both; z-index: 5px; position: relative; height: 40px; }
.my-comment-do .submit-btn { display: block; float: right; background: #3dbc47; border-radius: 3px; padding: 0px 15px; height: 30px; color: #FFF; font: normal 14px/30px "\5b8b\4f53"; }
.my-comment-do .submit-btn.z-unable{ background:#ddd; color:#999;}
.my-comment-do .submit-btn:hover { background: #59c561; }
.face-mod { float: right; position:relative; }
.face-mod .face-btns { display: block; width: 22px; height: 22px; background: url(../images/gd-imgs.png) no-repeat -100px -669px; margin-top: 6px; margin-right: 10px; }
.face-mod .face-kinds{ height:30px; padding:0px 30px;_width:92%; background:#f5f5f5; position:relative; margin:-1px; margin-top:0px; margin-bottom:0px;}
.face-kinds a{ display:inline-block; height:30px; vertical-align:middle; font:normal 12px/30px "\5b8b\4f53"; color:#545454; padding:0px 15px;}
.face-kinds a:hover{ background-color:#eee;}
.face-kinds a.z-on{ background-color:#FFF;}.face-kinds a.z-on:hover{ background-color:#FFF;}
.face-kinds a.pre-btn,.face-kinds a.next-btn{ background: url(http://img2.233.com/wx/quan/v1/img/unite.png) no-repeat; position:absolute; padding:0px;  width:15px; height:15px; top:7px; }
.face-kinds a.pre-btn{ background-position:5px -82px; left:5px;}
.face-kinds a.next-btn{right:5px;background-position:-15px -82px;}



.face-poptip{ width:530px;_width:510px;position:absolute; bottom:30px; right:0px; box-shadow:0px 0px 2px 2px  #f5f5f5; border-radius:3px; box-shadow:0px 0px 3px #eee; }
.face-poptip-cont{ padding:8px 12px;border:1px #e0e0e0 solid; background:#FFF; border-radius:3px;
font:normal 12px/20px "\5b8b\4f53";color:#545454; }
.face-poptip-arrow{position:absolute;right:30px; left:auto;top:auto;bottom:10px; clear:both; }
.face-poptip-arrow em,.face-poptip-arrow i{ height:19px; width:17px; font-family:Simsun; font-size:16px;line-height:21px; overflow:hidden;position:absolute; font-style:normal; }
.face-poptip-arrow i{ top:-1px;color:#FFF;}
.face-poptip-arrow em{color:#d0d0d0;}

.s_layer_table th,.s_layer_table td{ border:1px #ebf6ec solid;}
.s_layer_table td a{ text-align:center; color:#545454; display:block; padding:5px 0px;}

.publish-them{ width:125px; position:absolute; right:30px; top:30px; height:auto;}
.publish-them .publish-new-btn{ display:block; width:124px; height:30px; font:normal 12px/30px "\u5b8b\u4f53"; text-align:center; color:#1B9825; border-radius:3px;background:none;}
.publish-them.publish-new-btn:hover { background:#59c561; color:#fff; }

.publish-list{ position:relative; width:124px; margin-top:8px; background:#FFF; border:1px #dadada solid; border-radius:5px; box-shadow:0px 1px 5px #f0f0f0;}

.publish-list-ul{ width:100%; clear:both; padding:8px 0px 0px;}
.publish-list-ul li{ height:32px; font:normal 12px/32px "\u5b8b\u4f53";}
.publish-list-ul li a{ display:block; text-align:center; color:#545454;}
.publish-list-ul li a:hover{ background:#f0f0f0; color:#545454;}

.com-list-item .item-ft .ico-del{ padding-left:22px; background:url(../images/gd-imgs.png) no-repeat 5px -848px; color:#999;margin-right:20px;  height:25px; line-height:25px; position:absolute; right:0px; top:2px; margin-right:0px; font:normal 12px/25px "\5b8b\4f53"; color:#aaa;}
.com-list-item .item-ft .ico-del:hover{background-position:5px -829px; color:#ff8800;}

.s-form-item {margin-bottom:10px; zoom:1; position:relative;z-index:99; padding-bottom:5px;}
.s-form-item .s-txt{ float:right; width:560px; padding:5px 9px; height:20px; line-height:20px; font-size:14px; border:1px solid #ddd; border-radius:3px; vertical-align:middle; color:#ccc; font:normal 12px/20px "宋体";  }
.s-form-item .s-txt.w-2{ width:100px; float:left;}
.s-form-item .s-txt:hover{ border-color:#6ecf75; box-shadow:0px 2px 2px 0px #f3f3f3; color:#545454;}
.s-form-item .s-txt.hover{ color:#545454;font:normal 12px/20px "\u5b8b\u4f53"; border:1px #6ECF75 solid;}
.s-form-item .yz-img{ float:left; margin-left:15px; height:30px;}
.s-form-item .yz-img img{ height:30px;}
.s-form-msg { top:5px;right:10px;position:absolute; padding:0px 5px; padding-top:2px; margin-left:10px; font:normal 12px/18px ""; color:#909090;  clear:both; background:#FFF;}
.s-form-msg i { float:left; display:inline-block;width:14px; height:14px; line-height:14px; overflow:hidden; background:#FFF url(../images/gd-imgs.png) no-repeat -138px -510px;}
.s-form-msg-err{border:1px solid #ff900d; border-radius:3px; color:#ff900d; background:#fff }
.s-form-msg.style02{ right:auto; left:220px;}

/*表情浮动*/

.ui-emoticons table{border-collapse: collapse;border-spacing: 0}

.ui-emoticons .ui-emoticons-inner{ width:360px;_width:360px;position:absolute; box-shadow:0px 0px 2px 2px  #f5f5f5; border-radius:3px; box-shadow:0px 0px 3px #eee; z-index: 15 }
.ui-emoticons .ui-emoticons-inner-cont{ padding:8px 12px;border:1px #e0e0e0 solid; background:#FFF; border-radius:3px;
    font-size: 12px; line-height: 20px;color:#545454;height: 213px  }
.ui-emoticons .ui-emoticons-inner-arrow{position:absolute;right:30px; left:auto;top:auto;bottom:10px; clear:both; }
.ui-emoticons .ui-emoticons-inner-arrow em,.ui-emoticons-inner-arrow i{ height:19px; width:17px; font-family:Simsun; font-size:16px;line-height:21px; overflow:hidden;position:absolute; font-style:normal; }
.ui-emoticons .ui-emoticons-inner-arrow i{ top:-1px;color:#FFF;}
.ui-emoticons .ui-emoticons-inner-arrow em{color:#d0d0d0;}
.ui-emoticons .ui-emoticons-inner-body{}
.ui-emoticons .ui-emoticons-inner-nav{width: 446px;height: 30px;overflow: hidden; position: relative}
.ui-emoticons .ui-emoticons-inner-nav-body{position:  absolute; top: 0; left : 0;}
.ui-emoticons .ui-emoticons-frame{ width: 340px; height: 180px; overflow: auto; overflow-x: hidden}
.ui-emoticons .ui-emoticons-inner-body th,.ui-emoticons .ui-emoticons-inner-body td{ border:1px #ebf6ec solid;}
.ui-emoticons .ui-emoticons-inner-body td{ width: 53px; height: 41px;text-align:center; color:#545454}
.ui-emoticons .ui-emoticons-inner-body td img{max-width: 53px; max-height: 41px;}
.ui-emoticons .ui-emoticons-inner-body td a{display: block; float : none;margin: 0; line-height: normal; padding: 0px;}

.ui-dialog-content { display : inline-block; position : relative; vertical-align : middle;  *zoom : 1;*display : inline;text-align : left; line-height:40px;
                     font-family: "Microsoft YaHei", Helvetica, arial, sans-serif;font-size: 14px;color: #333;                   }
.ico-ask,.ico-i,.ico-x,.ico-s{ float:left; width:40px; height:40px;background:url(../images/dialog.png) no-repeat}
.ico-i{ background-position:-55px 0}
.ico-x{ background-position:-155px 0}
.ico-s{ background-position:-105px 0}
