			/*清除浮动*/
			.clearfix:after {
			    visibility: hidden;
			    display: block;
			    font-size: 0;
			    content: "";
			    clear: both;
			    height: 0;
			}
			.clearfix {
			    *zoom: 1;
			}
			.fl {
			    float: left;
			}
			.fr {
			    float: right;
			}
			/*隔离空白*/
			.blank1{ height: 1px; width: 100%; overflow: hidden; font-size: 0; clear: both }
			.blank10{ height: 10px; width: 100%; overflow: hidden; font-size: 0; clear: both }
			.blank20{ height: 20px; width: 100%; overflow: hidden; font-size: 0; clear: both }
			.blank30{ height: 30px; width: 100%; overflow: hidden; font-size: 0; clear: both }
			.blank40{ height: 40px; width: 100%; overflow: hidden; font-size: 0; clear: both }
			.blank50{ height: 50px; width: 100%; overflow: hidden; font-size: 0; clear: both }
			.blank60{ height: 60px; width: 100%; overflow: hidden; font-size: 0; clear: both }
			.blank70{ height: 70px; width: 100%; overflow: hidden; font-size: 0; clear: both }
			.blank80{ height: 80px; width: 100%; overflow: hidden; font-size: 0; clear: both }
			.blank90{ height: 90px; width: 100%; overflow: hidden; font-size: 0; clear: both }
			.blank100{ height: 100px; width: 100%; overflow: hidden; font-size: 0; clear: both }

			.f24{ font-size: 24px !important; }
			
			.ccrumbs_nav a, .ccrumbs_nav b {
			    color: #404040;
			}
			.ccrumbs_nav span {
			    color: #dedede;
			}
			.cbottom1 {
			    background: #353535;
			    height: 150px;
			}

			.cpage .cleft {
			    width: 790px;
			    float: left;
			    text-align: left;
			}
			.show{ display: block !important; }

			/******* 评论主题样式 ******/
			.user_left{ float: left; }
			.user_left img{ width:50px; height: 50px; border-radius: 25px; }
			.user_right{ float: left; padding-left: 20px; }
			.user_right p,.user_right p a{ color:#000000; font-size: 16px; }
			.user_right span{ color:#858585; font-size: 12px; }
			.user_rnum{ float: right; }
			.user_rnum .n{ width: 12px; height: 12px; border-radius: 6px; background: #b4b4b4; color: #fff; font-size: 10px; text-align: center; line-height: 12px; }
			.user_para .user_rnum .n{ display: none; }

			.comments_info .tit{ font-size: 20px; font-weight: bold; color: #000; border-bottom: 1px solid #ebebeb; padding-bottom: 10px; }
			.comments_info .info{ color: #2b2b2b; font-size: 14px; padding: 0px 0px 14px 0px; line-height: 180%; margin-left: 70px;}
			.comments_info .conbox{ padding-top: 20px; padding-bottom: 20px; border-bottom: 1px solid #ebebeb; }
			.comments_info .conbox .bot_txt{ padding: 0px 0px 10px 0px; text-align: right; margin-right: -20px; font-size: 12px;}
			.comments_info .conbox .bot_txt .rbtn{ display:inline-block; color: #d9d9d9; cursor: pointer; position: relative; z-index: 100 }
			.comments_info .conbox .bot_txt .rbtn span{ padding: 0 20px; color: #1f1f1f; }
			.comments_info .conbox .bot_txt .rbtn_on span{ color: #ec2a28; }
			.comments_info .conbox .bot_txt .rbtn .syy{
			    position: absolute;
			    left: 5px;
			    top: 0px;
			    color: green;
			    display: none; 
			    font-weight: bold;
			    font-size: 14px;
			}
			.comments_info .conbox .bot_txt .rbtn .sfd{
			    position: absolute;
			    left: 110px;
			    top: 0px;
			    display: none;
			    color: red;
			    font-weight: bold;
			    font-size: 14px;
			}
			.comments_info .replybox{margin-left: 70px; margin-bottom: 20px; padding-top: 10px;}
			.comments_info .reply_info{ background: #fafafa; border:1px solid #e5e5e5; border-radius: 5px; padding: 10px; margin-bottom: 20px;  }
			.comments_info .reply_info .infos{color: #2b2b2b; font-size: 14px; padding: 4px 0px 14px 0px; line-height: 180%;}
			.comments_info .reply_info .infos p{ padding-top: 0px; padding-left: 70px; }
			.comments_info .reply_info .bot_txt{ margin-right: -10px;}
			.comments_info .replybox > div.infos {
			     margin-left: 0px; 
			}


			/******* 底部更多分类样式 ******/
			.cw-a-0318-tit {
			    height: 60px;
			    line-height: 50px;
			    margin-top: 12px;
			    margin-bottom: 23px;
			    font-size: 24px;
			    color: #1b1a1a;
			    border-bottom: 1px solid #ebebeb;
			}
			.cw-a-0318-tit h2 {
			    height: 49px;
			    border-bottom: 1px solid #050505;
			    font-weight: bold;
			    display: inline-block;
			    color: #000;
			    padding-bottom: 10px;
			}
			.cw-a-0318-tit_right {
			    height: 50px;
			    line-height: 49px;
			    margin-top: 12px;
			    margin-bottom: 23px;
			    font-size: 20px;
			    color: #1b1a1a;
			    border-bottom: 1px solid #ebebeb;
			}
			.cw-a-0318-tit_right h2 {
			    height: 39px;
			    border-bottom: 1px solid #050505;
			    font-weight: bold;
			    display: inline-block;
			    color: #000;
			    padding-bottom: 10px;
			}
			.linkbox .item{ margin-bottom: 16px; }
			.linkbox .item .tit{ width: 80px; height: 30px; line-height: 30px; text-align: center; background: #f2f2f2; color: #0c0c0c; float: left; }
			.linkbox .item .rbox{ width: 700px; float: right; }
			.linkbox .item .rbox ul li{ float: left; padding: 0 13px; line-height: 30px; }
			.linkbox .item .rbox ul li a{ color: #979797; font-size: 14px; }
			.linkbox .item .rbox ul li a:hover{
				color: #ec2a28;
			}

			/******* 底部提交框样式 ******/
			.submission .hbox{
				padding-top: 20px;
				padding-bottom: 10px;
			}
			.submission .hbox .tit{
				width: 200px;
				height: 50px;
				line-height: 50px;
				float: left;
			}
			.submission .hbox .tit h2{
				font-size: 24px;
				color: #1b1a1a;
				font-weight: bold;
			}
			.submission .textarea #content_n {
				width: 97%;
			    height: 180px;
			    border: 1px solid #e6e6e6;
			    padding: 10px;
			    background: #f9f9f9;
			    border-radius: 5px;
			}
			.submission .textarea #content_n.on{
				background: #fff;
			}
			.submission .rbox{
				width: 510px;
				height: 50px;
				line-height: 50px;
				float: right;
				text-align: right;
			} 
			.submission .rbox ul li{
				display: inline-block;
				line-height: 50px;
				color: #dfdfdf;
			}
			.submission .rbox ul li a{
				display: inline-block;
				padding: 0 20px;
				color: #1b1a1a;
			}
			.submission .rbox ul li a:hover{
				color: #ec2a28;
			}
			.submission .motxt{
				position: relative;
				z-index: 100;
			}
			.submission .motxt .fabiao{
				height: 30px;
				line-height: 30px;
				padding-top: 20px;
				color: #9f9f9f;
			}
			.submission .motxt .fabiao a{
				color: #000;
			}
			.submission .motxt .fabiao a:hover{
				color: #ec2a28;
			}
			.submission .motxt .sub_btn{
				width: 116px;
				height: 30px;
				line-height: 30px;
				background-image: url(/origin/mainpage/www/images/b.png);
				background-repeat: no-repeat;
				background-position: 12px center;
				background-color: #ec2e2e;
				position: absolute;
				z-index: 101;
				right: 0px;
				top:20px;
				color: #fff;
				font-size: 16px;
				text-indent: 34px;
				border-radius: 5px;
				cursor: pointer;
			}
			.submission .motxt .sub_btn.on{
				background-color: #d61011;
			}

			/****** 右侧样式 ******/
			.pull_down_list {
			    z-index: 200;
			}
			.ctitle h1 {
			    font-size: 30px;
			    font-weight: bold;
			    line-height: 48px;
			    padding: 25px 0 27px;
			}
			.ctitle h1 a{
				color: #eb2e2e;
			}
			.ctitle h1 a:hover{
				color: #eb2e2e;
			}

			.cimgtext_img {
			    display: block;
			    width: 116px;
			    height: 70px;
			    float: left;
			    margin-right: 15px;
			    position: relative;
			    z-index: 10;
			}
			.cimgtext_img img{
				width: 116px;
				height: 70px;
			}
			.cimgtext_img .num{
				position: absolute;
				z-index: 11;
				top:-6px;
				left: 10px;
				background: #bdbdbd;
				color: #fff;
				text-align: center;
				font-size: 18px;
				width: 30px;
				height: 20px;
				line-height: 20px;
				font-style: italic;
			}
			.cimgtext_img .n1{
				background: #eb2d2d;
			}
			.cimgtext_img .n2{
				background: #fda154;
			}
			.cimgtext_img .n3{
				background: #efbd36;
			}
			.cimgtext {
			    clear: both;
			    margin-bottom: 20px;
			    height: 68px;
			    padding-bottom: 20px;
			    border-bottom: 1px solid #ebebeb;
			}
			.chot_about .cimgtext_text {
			    width: 148px;
			    float: left;
			}
			.cimgtext_text .cimgtext_tit {
			    height: 55px;
			    width: 100%;
			    font-size: 14px;
			    line-height: 18px;
			    display: block;
			    overflow: hidden;
			    word-wrap: break-word;
			    margin-top: 8px;
			    color: #353535;
			}
			.cimgtext_text a.cimgtext_tit:hover{
				color: #d61011;
			}