@charset "utf-8";

/*
* +---------------------------+
* +    writer: xiaofeng       +
* + Email:215628355@qq.com    +
* + http://www.xfzones.net    +
* + data:2014年10月18日 21:43 +
* +---------------------------+
*/
/*.about-menu*/
.about-menu{
	border-top:4px #ff0000 solid;
	border-left:1px #d8d8d8 solid;
	border-right:1px #d8d8d8 solid;
	border-bottom:2px #ff0000 solid;
	background:#f2f2f2
}
.about-menu dt,.about-menu dd{
	border-bottom:1px #d8d8d8 dotted;	
	overflow:hidden
}
.about-menu dt a,.about-menu dd a{color:#333333}
.about-menu dt{
	height:40px;
	line-height:40px;
	padding-left:40px;
}
.about-menu dt a{font-size:14px}
.about-menu dd{
	height:30px;
	line-height:30px;
	padding-left:50px;
}
.about-menu dt b{
	display:inline-block;
    zoom:1;
    *display:inline; 
	background:url(../images/ico-4.png) 10px 0px no-repeat;
	height:20px;
	width:21px;
	padding-left:10px;
}
/*about-title*/
.about-title{
	height:200px;
	background:url(../images/about.gif) 0 0 no-repeat
}
.about-title-z,.about-title-f{
	height:150px;
	overflow:hidden;
}
.about-title-z .box{
	padding-top:40px;
	padding-left:30px;	

}
.about-title-z .box p{ 
	text-align:center;
	padding-top:10px;
}
.about-title-z .box .ft1{	
	font-family: 微软雅黑;
	font-size: 28px;
	color: #FFFFFF;
	line-height:30px;
}
.about-title-z .box .ft2{	
	font-family: 微软雅黑;
	font-size: 16px;
	line-height:20px;	
	color: #FF0000;}

.about-title-f .box{
	padding-top:30px;
	padding-left:10px;	
}
.about-title-f .box p{ 
	text-align:center;
	padding-top:10px;
	font-family: 微软雅黑;
	font-size: 20px;
	line-height:40px;	
	color: #C9C9C9;
}
.about-title-f .box .ft1{}
.about-title-f .box .ft2{
	padding-left:20px;	
}
.about-title-t{
	padding-top:10px;
	height:40px;
	width:400px;
	display:inline-block;
    zoom:1;
    *display:inline;
	margin-left:250px;
	font-family: 微软雅黑;
	font-size: 28px;
	line-height:40px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	color: #FFFFFF;
	vertical-align: bottom;
}
.about-title-t b{
	background:#FB8D00;
	padding-left:5px;
	padding-right:5px;
}
/*.about-body*/
.about-body{ padding-top:10px;}
.about-body h2{
	height:40px;
	line-height:40px;
	font-family: 微软雅黑;
	font-size: 16px;
	color: #000000;
}
.about-body-body{
	text-indent:2em;
	font-size: 14px;
	color: #333333;
	line-height:30px;
	height:90px;
	overflow:hidden;
	position:relative;	
}
.about-body-more{
	text-align:center
}
.about-body-more a{color: #CC99FF;}
.about-body-body2{
	text-indent:2em;
	font-size: 14px;
	color: #333333;
	line-height:30px;
	overflow:hidden;
	position:relative;	
}
/*about-share*/
.share{
	width:80px;
	height:14px;
}
.share .sline{ 
	display:block; 
	height:14px; 
	float:left;
	line-height:14px;
	background:url(../images/share.png) 0 0 no-repeat;
	position:relative	
}
.share .sline.ico1{
    width:20px;
	background-position:0 0;	
}
.share .sline.ico2{
  	width:40px;
	padding-left:20px;
	background-position:-20px 0;	
}
.share .sline .share-function-box{
	position:absolute;
	bottom:0;
	right:0;
	z-index:10;
	width:150px;
}
/*archive-newlist*/
.archive-newlist{

}
.archive-newlist li{
	height:120px;
	border-bottom:1px #d8d8d8 dotted;
	margin-top:15px;
	position:relative
}
.archive-newlist li .pic{
	width:100px;
	height:120px;
	overflow:hidden;
	float:left
}
.archive-newlist li .txt{
	width:630px;
	height:120px;
	overflow:hidden;	
	float:right
}
.archive-newlist li .txt h3{
	height:24px;
	line-height:24px;
	font-family: 微软雅黑;
	font-size: 16px;
	font-weight: normal;
	font-style: normal;		
}
.archive-newlist li .txt h3 a{color: #FF0000;}
.archive-newlist li .txt .share{	
	position:absolute;
	top:5px;
	right:0;	
}
.archive-newlist li .txt .fb{
	color: #999999;
	height:20px;
	line-height:20px;
}
.archive-newlist li .txt .fb span{ padding-right:20px;}
.archive-newlist li .txt .info{
	height:60px;
	padding-top:6px;
	line-height:20px;
	color: #999999;
	overflow:hidden
}
.archive-newlist li .txt .info .more{color:#33CCFF;}
/*.archive-newlist hotnews率选器*/
.archive-newlist li.hotnews .txt h3{	
	font-size: 20px;
	height:30px;
	line-height:30px;	
}
.archive-newlist li.hotnews .txt .info{
	height:60px;
	padding-top:5px	
}
.archive-newlist li.hotnews .txt dt{
	height:30px;
	line-height:30px;
	font-size: 14px;
	background:url(../images/ico-6.png) 0 center no-repeat;
	padding-left:15px;
}
.archive-newlist li.hotnews .txt dt a{color: #000000;}
/*.archive-newlist hotpic率选器*/
.archive-newlist li.hotpic{
	border-bottom:none;
	height:200px
}
.archive-newlist li.hotpic .pic{ display:none}
.archive-newlist li.hotpic .txt{ width:750px; height:185px; float:none}
.archive-newlist li.hotpic .txt h3{
	font-size: 20px;
	height:30px;
	line-height:30px;	
}
.archive-newlist li.hotpic .txt .info{ height:150px; padding-top:5px}
.archive-newlist li.hotpic .txt .info a{ padding-right:20px}
 
/*about-ask*/
.about-ask dt{
	font-family: 微软雅黑;
	font-size: 16px;
	font-weight: bold;
	color: #FF0000;
	height:40px;
	border-bottom:1px #d8d8d8 dotted;
	line-height:40px;	
}
.about-ask dd{	
	border-bottom:1px #d8d8d8 dotted;
	line-height:36px;
	height:36px;
	color: #333333;
	position:relative;
	overflow:hidden
}
.about-ask dd .title{
	height:36px;
	cursor:pointer;
	background:url(../images/ico-30.png) right center no-repeat
}
.about-ask dd .title.hover{
	background:url(../images/ico-30-1.png) right center no-repeat
}
.about-ask dd p{
	background:url(../images/ico-29.png) 10px 0 no-repeat;
	line-height:20px;
	padding-left:20px;
	font-family: 微软雅黑;	
	color: #868686;
	overflow:hidden
}
/*.about-subscribe*/
.about-subscribe h2{
	font-family: 微软雅黑;
	font-size: 16px;
	font-weight: bold;
	height:40px;
	line-height:40px;	
	color: #3399FF;
}
.about-subscribe .info{
	color:#333333;
	padding-top:10px;
}
/*about-subscribe-button*/
.about-subscribe-button{
	background:#FB8D00;
	border:none;
	color:#ffffff;
	padding-left:5px;
	padding-right:5px;
	cursor:pointer
}
/*about-subscribe-side*/
.about-subscribe-side{
	background:url(../images/subscribebg.gif) no-repeat;
	height:280px;
	overflow:hidden
}
.about-subscribe-side li{
	float:left;
	width:245px;
	height:129px;
	padding-top:10px;
	padding-left:120px;
	padding-right:10px;
}
.about-subscribe-side li dt{
	font-family: 微软雅黑;
	font-size: 16px;
	font-weight: bold;	
	color: #3399FF;
	height:30px;
	line-height:30px;
}
.about-subscribe-side li dd{
	padding-top:10px;
	height:80px;
	line-height:20px;
	font-family: 宋体;
	font-size: 13px;
	color: #333333;
	overflow:hidden
}
/*about-subscribe-formbox*/
.about-subscribe-formbox{
	position: absolute;
	z-index:9999;
	left:0;
	top:0;
	width:100%;
	height:100%;
	background:url(../images/btm.png) right;
	display:none;
}
/*about-subscribe-form*/
.about-subscribe-form{
	width:400px;
	background:#ffffff;
	border:5px #f5f5f5 solid;
	position:relative;
	padding:10px;
	margin:0 auto;
	margin-top:200px;	
}
.about-subscribe-form .close{
	position:absolute;
	height:16px;
	width:14px;	
	right:5px;
	top:5px;
	font-size:16px;
	background:url(../images/close.gif) right 0 no-repeat;
	cursor:pointer
}
.about-subscribe-form .title{
	height:70px;
	border-bottom:1px #d8d8d8 solid;
}
.about-subscribe-form .title li{
	height:30px;
	line-height:30px;
}
.about-subscribe-form .title li span{
	display:block;
	width:150px;
	height:30px;
	font-size:14px;
	float:left;
	font-family: 微软雅黑;	
}
.about-subscribe-form .title li small{
	display:block;
	width:200px;
	height:30px;
	font-size:14px;
	float:left;
	font-family: 微软雅黑;	
}
.about-subscribe-form .title li small.ico1{
	background:url(../images/ico-31.png) 0 center no-repeat;
	padding-left:20px;
}
.about-subscribe-form .formbox{
	padding-bottom:10px;
}
.about-subscribe-form .formbox li{
	height:30px;
	line-height:30px;
	padding-top:10px;
	overflow:hidden;
}
.about-subscribe-form .formbox li b{
	display:block;
	font-family: 微软雅黑;
	width:70px;
	padding-left:20px;
	color:#999999;
	font-weight:300;
	float:left
}
.about-subscribe-form input,.about-subscribe-form select{ border: 1px #3399FF solid;}
.about-subscribe-form select{ width:80px;}
.about-subscribe-form-all{
	height:30px;
	line-height:30px;
	padding-left:300px;
	background:url(../images/ico-32.png) right center no-repeat #f5f5f5;
}
.about-subscribe-form-all.hover{	
	background:url(../images/ico-32-1.png) right center no-repeat #f5f5f5;
}
.about-subscribe-form-all-box{ display:none}
.about-subscribe-form .btns{
	padding-left:300px;
	padding-top:10px;
}
.about-subscribe-form .btns .btn2{
	width:75px;
	height:24px;
	background:url(../images/ico-33.png) 0 0 no-repeat;
	border:none;
	line-height:9999px;
	text-indent:9999px;
}
/*.about-contact*/
.about-contact h2{
	color:#666666;
}
.about-contact h2 em{
	padding-left:10px;
	color:#666666;
	font-style:italic;
	font-family: Arial, Helvetica, sans-serif;
}
/*about-contact-map*/
.about-contact-map{
	padding-top:10px;
	padding-bottom:10px;
	height:500px;
	overflow:hidden
}
/*about-contact-address*/
.about-contact-address li{
	height:40px;
	line-height:40px;
	font-family:微软雅黑;
	font-size: 14px;	
	color: #666666;	
}
.about-contact-address li img{vertical-align: middle}
.about-contact-address li span{
	width:60px;
	float:left;
	padding-left:40px;	
}
.about-contact-address li span.ico1{ background:url(../images/ico-34-1.png) 0 center no-repeat}
.about-contact-address li span.ico2{ background:url(../images/ico-34-2.png) 0 center no-repeat}
.about-contact-address li span.ico3{ background:url(../images/ico-34-3.png) 0 center no-repeat}
.about-contact-address li span.ico4{ background:url(../images/ico-34-4.png) 0 center no-repeat}
.about-contact-address li span.ico5{ background:url(../images/ico-34-5.png) 0 center no-repeat}
.about-contact-address li span.ico6{ background:url(../images/ico-34-6.png) 0 center no-repeat}
.about-contact-address .title{
	height:20px;
	line-height:20px;
	font-family:微软雅黑;
	font-weight:bold;
	font-size: 14px;	
	color: #ff0000;	
}
.about-contact-address dl{
	padding-top:10px;
	line-height:25px;
	font-family:微软雅黑;	
	font-size: 14px;	
	color: #666666;
}
.about-contact-address dl dt{	
	font-weight:bold;	
}
/*sitemap*/
.about-sitemap .linkbox{
	padding-top:10px;
	padding-bottom:10px;
}
.about-sitemap .linkbox::after{
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " 20";
	clear: both;
	height: 0;	
}
* html .about-sitemap .linkbox {zoom:1;} /* IE6 */
*:first-child+html .about-sitemap .linkbox {zoom:1;} /* IE7 */
.about-sitemap .linkbox{*zoom:1;}
*.about-sitemap .linkbox {zoom: 1;} /* IE6/7 */ 
.about-sitemap .linkbox h3{
	font-family: 微软雅黑;
	font-size: 16px;		
	height:40px;
	line-height:40px;
	border-bottom: 1px #d8d8d8 dotted
}
.about-sitemap .linkbox h3 a{color: #FF0000;}
.about-sitemap .linkbox dl {padding-top:10px;}
.about-sitemap .linkbox dl dt{
	padding-left:5px;
	padding-right:5px;
	line-height:30px;	
	font-weight:bold;
	height:30px;
	width:80px;
	float:left
}
.about-sitemap .linkbox dl dd{
	height:40px;
	width:650px;
	float:right;
	padding-top:0px;
}
.about-sitemap .linkbox dl dd dl{ padding-top:0; clear:both}
.about-sitemap .linkbox dl dd dl dd{ width:100%; float:none;}
.about-sitemap .linkbox dl dd dl dt{	
	font-weight:300;
	width:auto;
	float:left
}
/*about-news-head*/
.about-news-head{
	height:40px;
	line-height:40px;
	border-bottom:1px #d8d8d8 dotted
}
.about-news-head .title{
	width:100px;
	font-family: 微软雅黑;
	color: #333333;
	font-weight:bold;
	font-size:16px
}
.about-news-head .rbox{
	width:600px;
}
.about-news-head .rbox .time{
	width:220px;
	height:40px;
	overflow:hidden;
	background:url(../images/ico-10.png) 0 9px no-repeat;
	padding-left:25px;
	float:left
}
.about-news-head .rbox .tianqi{
	width:350px;
	padding-top:8px;
	height:25px;
	overflow:hidden;
	float:left
}
/*about-news-hot*/
.about-news-hot{
	position:relative;
}
.about-news-hot h3{
	font-family: 微软雅黑;
	font-size: 28px;
	font-weight: normal;	
	color: #FF0000;
	height:40px;
	line-height:40px;
}
.about-news-hot h3 a{color: #FF0000;}
.about-news-hot ul{
	height:60px;
	padding-top:10px;
}
.about-news-hot ul li{
	width:350px;
	float:left;
	height:30px;
	line-height:30px;
	background:url(../images/ico-6.png) 0 center no-repeat;
	padding-left:15px;
	padding-right:10px;	
	font-size: 14px;
	overflow:hidden
}
.about-news-hot ul li a{color:#000000}

.about-news-hot .share{
	position:absolute;
	top:5px;
	right:0;	
}
/*archive-news-title"*/
.archive-news-title{
	border-top:1px #FB8D00 solid;
	background:#F0F9FF;
	height:40px;
	line-height:40px;

}
.archive-news-title .title{
	font-family: 微软雅黑;
	font-size: 18px;
	font-weight: normal;	
	color: #FF0000;	
	float:left;
	width:100px;
	padding-left:10px;
}
.archive-news-title .link{
	width:600px;
	height:40px;
	float:right;
	color:#999999;
	text-align:right
}
.archive-news-title .link a{color:#333333;padding-right:10px; padding-left:10px;}
/*about-fashion*/
.about-fashion .title{
	height:40px;
	line-height:40px;
	font-size:20px;
	font-family: 微软雅黑;
	font-size: 16px;
	font-weight: bold;	
	color: #666666;
}
.about-fashion-body{
	line-height:24px;
	text-indent:2em;
	font-family: 微软雅黑;
	font-size: 12px;	
	color: #333333;
}
/*about-fashion-innovation*/
.about-fashion-innovation .lbox{

}
.about-fashion-innovation .lbox li{
	background:url(../images/ico-35.png) 0 10px no-repeat;
	border-bottom:1px #d8d8d8 dotted;
	height:50px;
	padding-left:20px;
}
.about-fashion-innovation .lbox li a{ 
	display:block; 
	color:#000000; 
	height:24px;
	line-height:24px;
	overflow:hidden
}
.about-fashion-innovation .rbox{
	width:214px;
	float:right;
	padding-top:92px;
	padding-bottom:10px;
	background:url(../images/innovationbg.png) 2px 2px no-repeat;
	border:1px #d8d8d8 solid
}
.about-fashion-innovation .rbox ul{
	padding-top:10px;
	padding-left:5px;
	padding-right:5px;
}
.about-fashion-innovation .rbox ul li{
	line-height:24px;
	font-family: 微软雅黑;
	color: #333333;
}
/*about-flink-box*/
.about-flink h2{
	color:#ff0000; 	
}
.about-flink  .s-title{
	border-bottom:1px #d8d8d8 dotted;
	height:40px
}
.about-flink  .s-title h2{
	width:150px;
	float:left
}
.about-flink  .s-title .more{
	float:right;
	width:100px;
	line-height:40px;
	height:40px;
}
.about-flink-box{ padding-top:10px}
.about-flink-box li{
	width:150px;
	float:left;
	height:40px;
	line-height:40px;
	
}
.about-flink-box li a{color: #000000;}
/*arclist-flash*/
.arclist-flash{
	width:680px;
	height:350px;	
}
.arclist-flash .flash-banner-img .prenext{top:150px}
/*arclist-rightnav*/
.arclist-rightnav{
	background:url(../images/rtbg.png) 0 bottom no-repeat;
	height:40px;
	line-height:30px;
	position:relative
}
.arclist-rightnav h3{
	display:block;
	font-family: 微软雅黑;
	font-size: 18px;	
	font-weight: normal;
}
.arclist-rightnav .more{
	display:block;
	width:160px;	
	text-align:right;
	color: #000000;
	position:absolute;
	right:0;
	top:0px;
	z-index:1;
}
.arclist-rightnav.focus{
	background:none;
	border-bottom:1px #d8d8d8 solid;
	height:30px;
}
.arclist-rightnav.fashion{
	background:none;
	border-top:4px #000000 solid;
	border-bottom:1px #d8d8d8 solid;
	height:36px;
	line-height:36px;
}
.arclist-rightnav.fashion2{
	background:url(../images/rtbg2.png) 0 bottom no-repeat #f5f5f5;
	line-height:40px;
	padding-left:10px;	
}
.arclist-rightnav.fashion2 .more{
	padding-right:10px;
}
/*arclist-channelhot*/
.arclist-channelhot ul{
	padding-top:10px;
}
.arclist-channelhot li{
	height:30px;
	line-height:30px;
	overflow:hidden
}
.arclist-channelhot li a{color:#000000}
/*arclist-dayhot*/
.arclist-dayhot{
	border-top:4px #ff0000 solid
}
.arclist-dayhot .title{
	height:40px;
	line-height:40px;	
	font-family: 微软雅黑;
	font-size: 20px;
	font-weight: normal;	
	color: #FF0000;
}
.arclist-dayhot h3{
	height:60px;
	line-height:60px;	
	font-family: 微软雅黑;
	font-size: 28px;
	font-weight: normal;	
}
.arclist-dayhot h3 a{color:#333333}
.arclist-dayhot ul{
	padding-top:10px;
}
.arclist-dayhot li{
	height:30px;
	line-height:30px;
	overflow:hidden;
	font-size: 14px;
	background:url(../images/ico-6.png) 0 center no-repeat;
	padding-left:15px;
}
.arclist-dayhot li a{color: #000000;padding-right:5px;}
/*arclist-leftnav*/
.arclist-leftnav{
	height:35px;
	line-height:35px;
	border-bottom:3px #ff0000 solid;
}
.arclist-leftnav h3{
	width:140px;
	font-size:18px;
	font-family: 微软雅黑;
	font-weight:300;
	color:#ff0000;
	float:left
}
.arclist-leftnav .link{
	width:530px;
	float:right;
	text-align:right
}
.arclist-leftnav .link a{
	display:inline-block;
	zoom:1; 
	*display:inline;	
	width:65px;
	height:35px;
	text-align:center;
	overflow:hidden
}
.arclist-leftnav .link a.hover{
	background:url(../images/ico-36.png) 0 0 no-repeat;
	color:#ffffff;
}
/*arclist-list*/
.arclist-list li{
	padding-top:20px;
	height:170px;
	overflow:hidden;
	border-bottom:1px #d8d8d8 dotted
}
.arclist-list .info{
	width:520px;
	float:left
}
.arclist-list .pic{
	width:150px;
	float:right
}
.arclist-list .pic .pic-img{
	width:150px;
	height:150px;
	display:block;
	overflow:hidden;	
}
.arclist-list .pic .pic-img img{
	width:100%;	
}
.arclist-list .pic .pic-info{
	width:150px;
	height:150px;
	overflow:hidden;
	position:relative
}
.arclist-list .pic .pic-info .img{
	display:block;
	margin-top:10px;
	height:85px;
	position:relative;
	overflow:hidden

}
.arclist-list .pic .pic-info  img{
	width:100%;	
}
.arclist-list .pic .pic-info .img small{
	display:block;
	position:absolute;
	right:0;
	bottom:0px;
	z-index:2;
	width:100%;
	height:20px;
	padding-top:10px;
	line-height:20px;
	text-align:right;
	color:#ddd;
	font-family: "arial, helvetica, verdana, tahoma, sans-serif";
	font-weight:bold;
	padding-right:5px;	
	background:url(../images/video_meng.png) 0 repeat-x; 
}
.arclist-list .pic .pic-info .img em{
	display:block;
	position:absolute;
	left:2px;
	bottom:2px;
	z-index:3;
	width:30px;
	height:30px;
	background:url(../images/play.png) no-repeat; 
}
.arclist-list .pic .pic-info .img:hover > em{
	background:url(../images/play2.png) no-repeat; 
}
.arclist-list .pic .pic-info .v-clink{
   height:36px;
   background:#f5f5f5;
   margin-top:10px;
   line-height:36px;
   overflow:hidden;
 }
.arclist-list .pic .pic-info .v-clink a{
	display:block;
	width:45px;	
	color:#b2b2b2;
	padding-left:27px;
	font-size:14px;
}
.arclist-list .pic .pic-info .v-clink .v-clink-l{
	float:left;
	background:url(../images/py.8.png) 10px center no-repeat
}
.arclist-list .pic .pic-info .v-clink .v-clink-r{
	float:right;
	background:url(../images/py.8.2.png) 0 center no-repeat
}
.arclist-list .info h3{
	font-family: 微软雅黑;
	font-size: 20px;
	font-weight: normal;
	height:30px;
	line-height:30px;
}
.arclist-list .info h3 a{color: #FF0000;}
.arclist-list .info .share1{
	height:30px;
	line-height:30px;	
	overflow:hidden
}
.arclist-list .info .share1 span{ 
	display:block;
	padding-right:10px;	
	overflow:hidden;
	height:30px;
	line-height:30px;	
	float:left
}
.arclist-list .info .share1 span.ico{
	background:url(../images/ico-37.png) 0 center no-repeat;
	padding-left:20px;	
}
.arclist-list .info .share1 span.ico:hover{
	background:url(../images/ico-37-l.png) 0 center no-repeat;
}
.arclist-list .info .share1 .share1-box{ padding-top:5px; height:25px; width:200px; display:none}
.arclist-list .info p{
	padding-top:5px;
	height:60px;
	line-height:20px;
	font-size:14px;
}
.arclist-list .info p a.more{
	color:#8193AE !important;
}
.arclist-list .info .tags{
	height:20px;
	line-height:20px;
	padding-top:5px;
}
.arclist-list .info .tags b{
	font-weight:300;
	color: #86B6D0;
}
.arclist-list .info .tags a{
	padding-left:5px;
	color: #8193AE;
}
.arclist-list .info .tags a:hover{	
	color: #000000;
}
/*arclist-comnews*/
.arclist-comnews ul{ padding-top:10px;}
.arclist-comnews li{
	height:30px;
	line-height:30px;
	overflow:hidden;	
	background:url(../images/ico-6.png) 0 center no-repeat;
	padding-left:15px;
}
.arclist-comnews li a{color:#333333; letter-spacing:1px; font-size:14px;}
/*arclist-ztipic*/
.arclist-ztipic{
}
.arclist-ztipic li{
	width:140px;
	height:100px;
	margin:4px;
	float:left;
	overflow:hidden
}
.arclist-ztipic li .p{
	display:block;
	height:80px;
}
.arclist-ztipic li .t{
    display:block;
	height:20px;
	line-height:20px;
	text-align:center;
	font-size: 14px;
	color: #333333;
}
.arclist-comipic{
}
.arclist-comipic li{
	height:60px;
	padding-top:10px;
	overflow:hidden
}
.arclist-comipic li .p{
	display:block;
	width:90px;
	height:60px;
	float:left;
	padding-right:10px;
	overflow:hidden
}
.arclist-comipic li .t{
	display:block;
	line-height:20px;
	font-size: 14px;
	color: #333333;
}
/*arclist-college*/
.arclist-college h3{
	width:100px;
	height:25px;
	font-family: 微软雅黑;
	font-size: 16px;
	font-weight: normal;
	color: #FF0000;
	float:left
}
.arclist-college .bt{
	width:130px;
	height:25px;
	text-align:right;
	float:right
}
.arclist-college .bt li{
	display:inline-block;
	zoom:1; 
	*display:inline;
	height:20px;
	width:20px;
	background:#FB8D00;	
	margin-left:5px;	
	text-align:center;
	cursor:pointer;
	color:#ffffff;
}
.arclist-college .bt li.hover{
	background:#FF0000;
}
.arclist-college .pic{
	width:300px;
	height:150px;
	padding-top:10px;
	overflow:hidden;
	position:relative	
}
.arclist-college .pic li{display:none;}
.arclist-college .pic li.hover{ display:block;}
.arclist-college .pic small{
	display:block;
	position:absolute;
	color:#ffffff;
	text-align:center;
	left:0;
	bottom:0;
	height:25px;
	line-height:25px;
	width:100%;	
	background:url(../images/btm.png) repeat;
	z-index:99
}
/*arclist-rightnav*/
.arclist-rightnav2{	
	height:40px;
	line-height:30px;
}
.arclist-rightnav2 h3{
	display:block;
	width:150px;
	font-family: 微软雅黑;
	font-size: 18px;	
	font-weight: normal;
	color:#ff0000;
	float:left
}
.arclist-rightnav2 .dtime{
	display:block;
	width:60px;	
	color: #000000;
	float:right;
	background:url(../images/ico-10.png) 0 center no-repeat;
	padding-left:20px;
}
/*art-recommend2*/
.art-recommend2{}
.art-recommend2 ul li{
	padding-top:5px;
	padding-bottom:5px;
	overflow:hidden;
}
.art-recommend2 ul li .title{
	height:24px;
	line-height:24px;
	overflow:hidden;
	font-size:14px;	
}
.art-recommend2 ul li .title a{color:#000000;}
.art-recommend2 ul li .txt{ display:none}
.art-recommend2 ul li.hover{border-bottom:1px #d8d8d8 solid;}
.art-recommend2 ul li.hover .txt{ 
	display:block;
	padding-top:10px;
	height:85px;
	overflow:hidden;	
}
.art-recommend2 ul li.hover .txt .pic{	
	height:80px;
	width:80px;
	float:left;	
	overflow:hidden;
}
.art-recommend2 ul li.hover .txt p{ 
	height:80px;
	width:210px;
	float:right;
	line-height:20px;
	color: #999999;
}
/*arclist-rightnav*/
.arclist-rightnav3{
	background:url(../images/rtbg.png) 0 bottom no-repeat;
	height:40px;
	line-height:30px;

}
.arclist-rightnav3 h3{
	font-family: 微软雅黑;
	font-size: 18px;	
	font-weight: normal;
	background:url(../images/mengxiang.png) right center no-repeat;
}

/*arclist-eqbox*/
.arclist-eqbox{
	padding-top:10px;
}
.arclist-eqbox .arclist-eqbox-btn{
	display:block;
	width:200px;
	height:40px;
	line-height:40px;
	text-align:center;
	color:#ffffff;
	background:#FB8D00;
	font-size:20px;
}
.arclist-eqbox-l1{
	padding-top:10px;
}
.arclist-eqbox-l1 li{
	font-family: 微软雅黑;
	font-size: 14px;
	color: #333333;
	height:28px;
	line-height:28px;
}
.arclist-eqbox-l2{
	padding-top:10px;
}
.arclist-eqbox-l2 li{
	width:95px;
	margin-right:10px;
	margin-top:10px;
	float:left;
	height:26px;
	line-height:26px;
	overflow:hidden;
	padding-left:40px;
	border:1px #d8d8d8 solid
}
.arclist-eqbox-l2 li.ico1{ background:url(../images/ico-38-l.png) 0 0 no-repeat}
.arclist-eqbox-l2 li.ico2{ background:url(../images/ico-38-2.png) -2px 0 no-repeat}
.arclist-eqbox-l2 li.ico3{ background:url(../images/ico-38-3.png) -3px 0 no-repeat}
.arclist-eqbox-l2 li.ico4{ background:url(../images/ico-38-4.png) -2px 0 no-repeat}
.arclist-eqbox-l2 li a{color:#000000}

/*tag-title*/
.tag-title{
	height:35px;
	background:#ff6633;
	color:#ffffff;
	line-height:35px;
	font-size:14px;
	padding-left:10px;
	font-weight:300
}
.tag-title h3{
	font-weight:300
}
/*tag-leftnav*/
.tag-leftnav{
	height:40px;
	line-height:40px;	
	border-bottom:1px #d8d8d8 dotted;
	position:relative;
}
.tag-leftnav .box{
	height:40px;
	position:absolute;
	width:100%;
	left:0;
	top:1px;
	z-index:1;
	font-family: 微软雅黑;
	font-size: 16px;
	background:url(../images/tagleft.gif) 50px 33px no-repeat;
}
.tag-leftnav h3{
	width:200px;
	height:40px;
	font-weight: normal;	
	color: #000000;
	overflow:hidden;
	float:left

}
.tag-leftnav .tag-leftnav-r{
	width:440px;
	float:right;
	height:40px;
	overflow:hidden;
	text-align:right
}
.tag-leftnav .tag-leftnav-r span{color: #000000;}
.tag-leftnav .tag-leftnav-r select{ width:120px}
/*tag-list*/
.arclist-list.tag-list .pic{
	float:left
}
.arclist-list.tag-list .info{
	float:right
}
.arclist-list.tag-list .info p{
	height:80px;
	padding-top:10px;

}
/*artlist-modeltc*/
.artlist-modeltc{

}
.artlist-modeltc .hot{
	height:120px;
	overflow:hidden
}
.artlist-modeltc .hot .pic{
	width:120px;
	height:100px;
	padding-right:5px;
	float:left;
	overflow:hidden
}
.artlist-modeltc .hot .title{
	height:32px;
	line-height:16px;
	overflow:hidden;
	font-weight:bold
}
.artlist-modeltc .hot .title a{ color:#333333}
.artlist-modeltc .hot p{
	height:66px;
	line-height:22px;
	overflow:hidden;
    color:#333333
}
.artlist-modeltc .hot p .more{color:#CC66FF;}
.artlist-modeltc li{
	width:133px;
	height:30px;
	line-height:30px;
	float:left;
	overflow:hidden;
	background: url(../images/ico-6.png) 0 center no-repeat;
	padding-left: 15px;
}
.artlist-modeltc li a{color: #000000;}
/*arclist-models*/
.arclist-models .sbox{
	background:#000000;
	height:85px;
	padding-bottom:20px;
	overflow:hidden
}
.arclist-models .sbox .sbox-bt{
	background:url(../images/ico-63.png) 0 no-repeat #ffffff;
	height:20px;
	border-right:1px #d8d8d8 solid
}
.arclist-models .sbox .title{
	float:left;
	width:60px;
	height:65px;
	background:url(../images/ico-62.png) right center no-repeat;
	text-align:center;
	padding-top:20px;
	
}
.arclist-models .sbox .title span{
	display:block;
	font-family: 微软雅黑;
	font-size: 16px;	
}
.arclist-models .sbox .title .z{color: #FFFFFF;}
.arclist-models .sbox .title .f{color:#ff0000}
.arclist-models .sbox .from{
	height:65px;
	padding-left:5px;
	padding-top:20px;
	overflow:hidden
}
.arclist-models .sbox .from span{
	display:block;
	height:25px;
	overflow:hidden
}
.arclist-models .sbox .from span b{
	display:block;
	width:70px;
	float:left;
	color:#999999;
	font-weight:300;
	overflow:hidden	
}
.arclist-models .sbox .from span .ipt{
	width:150px;
	height:20px;
	line-height:20px;
	font-size:12px;
	border:none;
	float:left
}
.arclist-models .b-flash{
	height:200px;
	overflow:hidden;
	border:1px #d8d8d8 solid;
	border-top:none;
	position:relative

}
.arclist-models .b-flash .img{
	padding:4px;
}
.arclist-models .b-flash .img li{
	width:90px;
	padding-left:5px;
	height:185px;
	overflow:hidden;
	float:left
}
.arclist-models .b-flash .img li a{display:block; padding:5px; padding-top:10px}
.arclist-models .b-flash .img li span{ display:none}
.arclist-models .b-flash .img li img{
    width:80PX;	
    height:140px;
}
.arclist-models .b-flash .img li.hover{background:none;}
.arclist-models .b-flash .img li.hover  a{
	padding-top:0;
	padding-left:2px;
	padding-right:3px;	
}
.arclist-models .b-flash .img li.hover span{
	display:block;
	height:25px;
	line-height:25px;
	overflow:hidden;
	text-align:center 
}
.arclist-models .b-flash .img li.hover img{
    width:85PX;
    height:160px;
}
.arclist-models .b-flash .bl{
	position:absolute;
	left:97px;
	top:18px;
	z-index:1;
	width:7px;
	height:134px;
	background:url(../images/lianniu.gif) 0 0 no-repeat;
	cursor:pointer	
}
.arclist-models .b-flash .br{
	position:absolute;
	left:194px;
	top:18px;
	z-index:1;
	width:7px;
	height:134px;
	background:url(../images/lianniu.gif) -7px 0 no-repeat;
	cursor:pointer	
}
/*tags-body*/
.tags-body{ background:url(../images/paopao.png) repeat #333333}
.tags-content{ width:1200px; margin:0 auto; overflow:hidden}
.tags-yun.tags-box{
	width:1200px;
	height:800px;
	background: none;
}
.tags-box-title{
	position:absolute;
	z-index:55;
	height:565px;
	width:60px;
	padding-left:15px;
	right:30px;
	top:115px;
	padding-top:10px;	
	font-family:"微软雅黑";
	border-left:5px #999999 dotted
}
.tags-box-title2{
	position:absolute;
	z-index:56;
	height:68px;
	width:100px;
	padding-left:10px;
	right:25px;
	top:50px;	
	background:url(../images/tabbox2.png) 0 0 no-repeat;
}
.tags-box-title a{
	display:block;
	width:53px;
	height:70px;
	font-size:20px;
	line-height:70px;
	padding-left:7px;	
	color:#ffffff;
	overflow:hidden
}
.tags-box-title a.ico1{background:url(../images/tabbox.png) 0 center no-repeat;}
.tags-box-title a.ico2{background:url(../images/tabbox.png) -65px center no-repeat;}
.tags-box-title a.ico3{background:url(../images/tabbox.png) -130px center no-repeat;}
.tags-yun.tags-box .search{
	left:450px;	
}
/*imgurls-list*/
.imgurls-list{


}
.imgurls-list li{
	width:272px;
	height:426px;
	float:left;
	overflow:hidden;
	margin:10px 15px 10px 15px;
	padding:10px 15px 10px 15px;
	background:url(../images/imglist.png) 0 0 no-repeat
}
.imgurls-list li h3{
	font-family: 微软雅黑;
	font-size: 16px;	
	color: #333333;
	height:30px;
	line-height:30px;
	text-align:center;
}
.imgurls-list li h3 a{color: #333333;}
.imgurls-list li .pic{
	width:210px;
	height:240px;
	margin:10px auto 0px auto;
	overflow:hidden;
	padding:2px;
	border:1px #d8d8d8 solid
}
.imgurls-list li p{
	font-family: 微软雅黑;
	font-size: 14px;
	line-height:25px;
	height:75px;
	overflow:hidden;
	padding-top:10px;	
	color: #808080;
}
.imgurls-list li p a{color: #CC0066;}
.imgurls-list li .tags{
	background:url(../images/tag1.png) 0 15px no-repeat;
	height:25px;
	line-height:25px;
	padding-left:30px;
	overflow:hidden;
	padding-top:10px;			
}
.imgurls-list li .tags a{	
	font-family: 微软雅黑;
	font-size: 14px;	
	color: #333333;
}
/*imgurls-new*/
.imgurls-new{
	background:#f5f5f5;
	padding:10px;
}
.imgurls-new .title{
	height:40px;
	line-height:40px;
}
.imgurls-new .title h3{
	font-family: 微软雅黑;
	font-size: 28px;
	font-weight:300;	
	color: #333333;
	float:left;
	padding-left:18px;
	width:200px;
}
.imgurls-new .title .more{
	width:100px;
	text-align:right;
	font-size:14px;
	padding-right:15px;
	float:right
}
.imgurls-new li{
	width:160px;
	height:240px;
	margin:18px;
	_margin:16px;
	float:left;	
}
.imgurls-new li .p{
	display:block;
	width:150px;
	height:200px;
	padding:1px 9px 9px 1px;
	background:url(../images/imagebg.png) 0 0 no-repeat;
}
.imgurls-new li .t{
	display:block;
	font-family: 微软雅黑;
	font-size: 14px;
	height:30px;
	line-height:30px;
	color: #333333;
	text-align:center;
}
/*imgurls-seotitle*/
.imgurls-seotitle{
	height:50px;
	background:url(../images/logo4.png) 0 5px no-repeat #f5f5f5;
	line-height:50px;
	font-family: 微软雅黑;
	font-size: 14px;
	color: #333333;
	overflow:hidden;
}
.imgurls-seotitle span{
	display:block;
	height:50px;
	float:left;
	overflow:hidden
}
.imgurls-seotitle span a{color: #333333}
.imgurls-seotitle span.t1{
	padding-left:90px;
	width:50px;
	border-right:1px #d8d8d8 solid;	
	font-size: 20px;	
	color: #666666;
}
.imgurls-seotitle span.t1 a{color: #666666;}
.imgurls-seotitle span.t2{
	padding-left:10px;
	width:650px;	
}
.imgurls-seotitle span.t3{
	padding-left:10px;
	text-align:right;
	float:right;
	padding-right:10px;
	width:100px;	
}
/*article-box*/
.article-box h2{
	font-family: 微软雅黑;
	font-size: 28px;
	font-weight: normal;
	color: #333333;
	line-height:40px;
	text-align:center
}
.article-box h3{
	font-family: 微软雅黑;
	font-size: 20px;
	font-weight: normal;
	color: #666666;
	line-height:30px;
	text-align:center
}
/*article-box.article-leftnav*/
.article-leftnav{
	height:40px;
	border-bottom:1px #d8d8d8 solid;
	overflow:hidden;
	background:url(../images/logo3.png) 0 0 no-repeat
}
.article-leftnav h3{
	float:left;
	width:100px;
	padding-left:80px;
	line-height:40px;
	font-size:20px;
	font-family: 微软雅黑;
	font-weight: normal;	
	color: #333333;
}
.article-leftnav .link{
	float:left;
	width:490px;
	padding-left:10px;
	line-height:40px;
	font-size:20px;
	font-family: 微软雅黑;
	font-size: 13px;
	
}
.article-leftnav .link a{color: #333333;}
.article-leftnav .link a.hover{color: #9966FF;}
.article-leftnav .time{
	width:130px;
	height:40px;
	overflow:hidden;
	background:url(../images/ico-10.png) 0 9px no-repeat;
	padding-left:25px;
	line-height:40px;
	float:left
}
.article-leftnav .tianqi{
	width:130px;
	height:32px;
	padding-top:8px;
	overflow:hidden;	
	float:right
}
/*article-seotitle*/
.article-seotitle{
	height:30px;
	overflow:hidden;
	border-bottom:1px #d8d8d8 dotted;
	line-height:30px;
}
.article-seotitle .article-seotitle-lbox{
	width:390px;	
	float:left;
}
.article-seotitle .article-seotitle-lbox a{
	padding-right:40px;
}
.article-seotitle .article-seotitle-lbox .t1,
.article-seotitle .article-seotitle-lbox .t1 a{
	color: #9966FF;
}
.article-seotitle .article-seotitle-rbox{
	width:280px;	
	float:right;
	overflow:hidden;
}
.article-seotitle .article-seotitle-rbox a{
	display:block;
	float:left;
	overflow:hidden;
}
.article-seotitle .article-seotitle-rbox .article-seotitle-share{
	float:left;
	width:100px;
	height:30px;
	overflow:hidden;
}
.article-seotitle .article-seotitle-rbox .article-seotitle-share a{
	width:80px !important;
	height:30px !important;
	background:url(../images/ico-39.png) right center no-repeat;
	cursor:pointer;
	text-align:right;
	line-height:30px !important;
	font-size:12px !important;
	padding-right:10px;
	display:block !important;
	overflow:hidden !important;
	text-decoration:none;
}

.article-seotitle .article-seotitle-rbox .article-seotitle-share .bsPromo{ display:none}
.article-seotitle .article-seotitle-rbox .article-seotitle-share a:hover,
.article-seotitle .article-seotitle-rbox .article-seotitle-share a.hover{
	background:url(../images/ico-39-1.png) right center no-repeat;
}
.article-seotitle .article-seotitle-rbox  .article-seotitle-stow{
	background:url(../images/ico-41.png) left center no-repeat;
	width:20px;
	height:30px;
	cursor:pointer;
	margin-left:100px;	
	_margin-left:80px;	
}
.article-seotitle .article-seotitle-rbox  .article-seotitle-feedback{
	background:url(../images/ico-40.png) left center no-repeat;
	width:24px;
	height:30px;
	padding-left:30px;
	line-height:30px;		
	cursor:pointer;		
}
/*article-info*/
.article-info{	
	font-size: 14px;
 	line-height:30px;
	color: #333333;
}
.article-body img{
	max-width:100% !important;
    height:auto !important;
}
.article-body {
	font-size: 14px;
	color: #333333;
	line-height:28px;
	/*text-indent:2em;*/
}
.article-body p{
	padding-top:10px;
	
}
.spdx{height:400px;}
.article-body a{	
	color: #0084D8;
	text-decoration: underline;
	margin-left:2px;
	margin-right:2px;
}
/*article-likearticle-title*/

.article-likearticle-title{
	height:40px;
	line-height:40px;
	border-bottom:1px #d8d8d8 solid;
	position:relative;
}
.article-likearticle-title h3{
	height:40px;
	position:absolute;
	left:0;
	bottom:-1px;
	color:#56ABEE;
	border-bottom:1px #56ABEE solid;
	z-index:1;
	font-family: 微软雅黑;
	font-size: 16px;
}
.article-likearticle-title a{
	float:right;
	height:40px;
	display:block;
	font-size: 14px;
	font-weight: bold;
	color: #9999FF
}
/*article-likearticle*/
.article-likearticle ul{
	padding-top:10px;

}
.article-likearticle li{
	height:30px;
	width:325px;
	line-height:30px;
	background:url(../images/ico-20.png) 0 8px no-repeat;
	padding-left:15px;
	float:left;
	overflow:hidden
}
.article-likearticle li a{
	font-size: 14px;	
	color: #333333
}
/*article-bshare*/
.article-bshare{
	height:50px;	
	overflow:hidden
}
.article-bshare .fl{
	width:50px;
	line-height:30px;
	font-size: 14px;
	float:left
}
.article-bshare .fr{
	width:350px;
	float:left
}
.article-bshare .fr2{
	width:250px;
	height:30px;
	padding-top:10px;
	line-height:30px;
	float:right
}
.article-bshare .fr2 a{
	display:block;
	height:30px;
	cursor:pointer;
	padding-left:20px;
	width:60px;
	float:left
}
.article-bshare-digg1{background:url(../images/ico-42.png) left center no-repeat;}
.article-bshare-digg2{background:url(../images/ico-43.png) left center no-repeat;}
.article-bshare .article-bshare-stow{background:url(../images/ico-41.png) left center no-repeat;}
/*article-command*/
.article-command  ul{
	padding-top:10px;
	border-bottom:1px #d8d8d8 dotted;
	padding-bottom:10px;
}
.article-command li{
	height:30px;	
	background:url(../images/ico-20.png) 0 8px no-repeat;
	padding-left:15px;
	line-height:30px;
	font-size: 14px;
}
.article-command li a{
	display:block;
	color: #333333;
	padding-right:10px;
	
}
.article-command li span{
	display:block;
	width:60px;
	float:right;
	padding-top:12px;
	overflow:hidden
}
.article-command li span small{
	display:block;
	height:2px;
	width:60px;
	background:#f5f5f5;
	border:1px #d8d8d8 solid;
	position:relative;
	_overflow:hidden
	
}
.article-command li span em{
	display:block;
	position:absolute;
	top:-1px;
	left:-1px;
	height:4px;
	width:0%;
	background:#FF6A01;
}
/*article-command2*/
.article-command2{
	margin-top:40px;
	border:1px #d8d8d8 solid;
	height:150px;
	padding:10px;
}
.article-command2 h3{
	color:#56ABEE; 
	height:30px;
	line-height:30px;
}
.article-command2 li{	
	height:40px;
	padding-top:10px;
	padding-bottom:10px;
	line-height:20px;
	font-size:13px;
}
.article-command2 li a{color:#4F71A1;}

/*article-weixin*/
.article-weixin{
	height:110px;
}
.article-weixin .wx{
	width:110px;
	height:110px;
	background:url(../images/weixin.png) 0 0 no-repeat;
	float:left
}
.article-weixin  dl{
	padding-left:10px;
	height:110px;
	font-size: 14px;
	color:#333333
}
.article-weixin  dl dt{
	height:40px;
	line-height:40px;
	font-weight:bold;
}
.article-weixin  dl dd{
	height:35px;
	line-height:35px;	
}
/*article-shuo*/
.article-shuo .wb{
	width:100px;
	float:left
}
.article-shuo .wb .t{
	height:24px;
	line-height:24px;
	font-size: 14px;
	font-weight: bold;	
	color: #333333;
	text-align:center
}
.article-shuo .wb .lg{
	height:76px;
	background:url(../images/logo5.png) center no-repeat		
}
.article-shuo .bt{
	display:block;
	height:20px;
	width:50px;
	margin:0 auto;
	text-align:center;
	line-height:20px;
	background:#6FADDE;
	color:#ffffff;
	border:1px #5ebDDE solid;
		
}
.article-shuo .box{
	height:104px;	
	padding-top:26px;
}
.article-shuo .box dt{	
	height:24px;
}
.article-shuo .box dt span{
    display:block;	
	color: #5071A7;
	height:24px;
	line-height:24px;
	padding-right:10px;
	float:left;
}
.article-shuo .box dt span a{color: #5071A7;}
.article-shuo .box dt em{
    display:block;	
	color: #5071A7;
	background:url(../images/v.png) center no-repeat;
	height:24px;
	width:16px;	
	float:left;
}
.article-shuo #weibonew{
	height:60px;
	line-height:20px;
	overflow:hidden
}
.article-shuo .weiboto-btn{
	display:block;
	height:20px;
	width:50px;
	float:right;	
	text-align:center;
	line-height:20px;
	background:none;
	border:none;
	color: #CC00FF;
	cursor:pointer
}
.article-shuo .box2{
	height:80px;	
}
.article-shuo .box2 dt{
	height:25px;
	line-height:25px;
	font-size:14px;	
}
.article-shuo .box2 dt b{
	padding-left:5px;
}
.article-shuo  .box3{
	height:24px;
	line-height:24px;
	overflow:hidden;
}
.article-shuo .box3 .t3{
	float:left;	
}
.article-shuo .box3 .t3 span{
	float:left;
	color: #5071A7;
	padding-right:10px;
}
.article-shuo .box3 .t3 em{
	color: #5071A7;
	background:url(../images/v.png) center no-repeat;
	height:24px;
	width:16px;	
	float:left;
}
.article-shuo .box3 .bt{
	float:left;
	margin-left:10px;
}
/*new-newschannel*/
.new-newschannel.new-newschannel2 .tab{
	width:45px;
	overflow:hidden;
}
.new-newschannel.new-newschannel2 .tab a{	
	margin:15px 5px 10px 5px;
	width:45px;
	text-indent: 5px;
	line-height:25px;	
}
.new-newschannel.new-newschannel2 .list{
	width:240px;
	padding-right:0;
	overflow:hidden;
}
.new-newschannel.new-newschannel2 .list ul{
	padding-left:0px;
}
.new-newschannel.new-newschannel2 .list li .pic{
	width:80px;	
}
.new-newschannel.new-newschannel2 .list li.hover .txt{	
	width:150px;
	padding-right:5px;
}
/*special-title*/
.special-title{
	background:#6FADDE;
	height:75px;
	border-top:1px #508CC2 solid;
	border-bottom:5px #333333 solid;
	padding-top:15px;
}
.special-title h2{
	width:750px;
	float:left;
	font-family: 微软雅黑;
	font-size: 28px;
	font-weight: normal;
	color: #333333;
	border-right:1px #508CC2 solid;
	height:60px;
	line-height:60px;
}
.special-title .more{
	width:240px;
	float:right;
	font-family: 微软雅黑;	
}
.special-title .more h3{
	font-size: 28px;
	line-height:30px;
	color:#ffffff;
	font-weight: normal;
	
}
.special-title .more h4{
	font-size: 16px;
	color:#ffffff;
	font-weight: normal;
	line-height:30px;
}
/*special-fl*/
.special-fl{
	border:1px #d8d8d8 solid;
	padding:10px;
	width:730px;
	overflow:hidden;
	background:#ffffff;

}
/*special-like*/
.special-like{
	border:1px #d8d8d8 solid

}
.special-like dt{
	height:35px;
	line-height:35px;
	background:#f5f5f5;
	font-family: 微软雅黑;
	font-size: 16px;
	padding-left:10px;
	border-bottom:1px #d8d8d8 solid;
}
.special-like dd{
	height:85px;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;	
}
.special-like dd li{
	width:50%;
	float:left;
	height:75px;
}
.special-like dd li .pic{
	height:75px;
	width:120px;
	float:left;
	overflow:hidden
}
.special-like dd li .txt{
	padding-left:10px;
	padding-right:10px;
	height:75px;
	overflow:hidden
}
.special-like dd li .txt h3{
	height:25px;
	line-height:25px;
	font-family: 微软雅黑;
	font-size: 14px;
	font-weight: normal;
	color:#333333;
}
.special-like dd li .txt h3 a{color:#333333;}
.special-like dd li .txt p{
	padding-top:10px;
	height:40px;
	line-height:20px;
	font-size: 13px;
	color:#333333;
}
/*special-share*/
.special-share-top{
	position:relative;
	overflow: visible !important
}
.special-share{
	position:absolute;
	z-index:999;
	left:-40px;
	top:100px;
	width:30px;
}
.special-share a{
	margin-top:5px;	
}
/*special-flash*/
.special-flash{
	width:650px;
	height:300px;
}
.special-flash .flash-banner-img .pic small{bottom:15px; font-size:14px}
.special-flash .flash-banner-img .bt{left:1px;bottom:0; height:15px; background:#000000; width:100%; padding-left:200px; padding-top:7px;}
.special-flash .flash-banner-img .bt li{width:20px; height:8px; background:url(../images/ico-47.png) 0 0 no-repeat; border:1px #f5f5f5 solid}
.special-flash .flash-banner-img .bt li.hover{border:1px #cc0000 solid}
/*special-hotbox*/
.special-hotbox{
	height:143px;
	border:1px #666666 solid;
	overflow:hidden;
	position:relative
}
.special-hotbox .pic,.special-hotbox .pic img{
	width:100%;
	height:100%;
}
.special-hotbox .txt{
	position:absolute;
	left:0;
	width:100%;
	height:50px;
	bottom:0;
	background:url(../images/btm.png) repeat;
	padding-left:10px;
	padding-right:10px;
	overflow:hidden
}
.special-hotbox .txt h3{
	height:30px;
	line-height:30px;
}
.special-hotbox .txt h3 a{color:#ffffff}
.special-hotbox .txt p{color:#ffffff; line-height:20px}
/*special-main*/
.special-main{
	width:1021px;
	margin:0 auto;
	overflow:hidden
}
/*special-list*/
.special-list li{
	width:320px;
	padding:10px;
	float:left;
}
.special-list .pic{
	padding:5px;
	background:#f5f5f5;
	width:310px;
	height:145px;
	position:relative
}
.special-list .pic .hot{
	position:absolute;
	left:5px;
	top:5px;
	z-index:1;
	width:44px;
	height:36px;
	background:url(../images/ico-48.png) 0 0 no-repeat;
	color:#ffffff;
	text-align:center;
	line-height:25px;
	font-size:14px;		
}
.special-list .txt{
	padding-top:10px;
}
.special-list .txt h3{
	height:30px;
	line-height:30px;
	font-size:14px;
}
.special-list .txt p{
	height:60px;
	line-height:20px;
	overflow:hidden;
	position:relative
}
.special-list .more{
	display:block;
	position:absolute;
	right:0;
	bottom:0;
	width:88px;
	height:20px;
	line-height:20px;
	color: #CC0000;
	background:#ffffff;
	text-align:right
}
/*model-flash*/
.model-flash{
	width:370px;
	height:420px
}
.model-flash .flash-banner-img .pic small{
	height:40px;
	font-size:16px;
	padding-bottom:40px;
	line-height:40px;
	text-align:center;
	padding-left:0
}
.model-flash .flash-banner-img .bt{
	left:0;
	bottom:0;
	padding-left:150px;
	height:20px;
	width:100%;
	border-top:2px #ffffff solid;
	padding-top:10px;
}
.model-flash .flash-banner-img .bt li{
	width:10px;
	height:10px;
	background:#ffffff;
	padding:0;
	margin-left:5px;
}
.model-flash .flash-banner-img .bt li.hover{background:#ff0000;}
/*model-tag*/
.model-tag{
	border:5px #d8d8d8 dotted;
	padding:10px;	
}
.model-tag-list{	
	overflow:hidden;
	height:75px
}
.model-tag-list a{	
	background:#dedede;
	padding-left:5px;
	padding-right:5px;
	line-height:23px;
	border:1px #ffffff solid;
	float:left;
	color:#333333
}
/*model-hotnew*/
.model-hotnew h3{
	height:30px;
	line-height:30px;
	text-align:center;
	font-family: 微软雅黑;
	font-size: 16px;
	font-weight: normal;	
}
.model-hotnew h3 a{color: #FF0000;}
.model-hotnew p{
	height:60px;
	line-height:20px;
	overflow:hidden
}
/*model-hotlist*/
.model-hotlist dl{
	padding-top:9px;
	border-bottom:1px #d8d8d8 dotted;
	width:100%;
	padding-bottom:10px;
	float:left
}
.model-hotlist dt{
	float:left;
	width:130px;
	height:170px;
	overflow:hidden
}
.model-hotlist dd{
	padding-left:10px;
	overflow:hidden
}
.model-hotlist dd h3{
	height:20px;
	line-height:20px;
	font-family: 微软雅黑;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	background:#ff0000;
	padding-left:10px;
	width:80px;
}
.model-hotlist dd ul{
	padding-top:6px;
}
.model-hotlist dd li{
	height:24px;
	line-height:24px;
	overflow:hidden;
	background:url(../images/ico-6.png) 0 center no-repeat;
	padding-left:12px;
}
/*model-hotbox*/
.model-hotbox li{
	height:145px;
	overflow:hidden;
	padding-top:10px;
	position:relative;
}

.model-hotbox li .txt{
	 position: absolute;
	 bottom:0;
	 left:0;
	 width:100%;
	 height:25px;
	 line-height:25px;
	 background:url(../images/btm.png) repeat;
}
.model-hotbox li .txt h3 { text-align:center; font-size:14px;font-weight: normal;}
.model-hotbox li .txt h3 a{ color:#ffffff}
.model-hotbox li.hover .txt{ position:static; background:none}
.model-hotbox li.hover h3 a{color: #333333;}
.model-hotbox li.hover{
	height:170px
}
.model-hotbox li.hover h3{
	height:25px;
	line-height:25px;
	font-family: 微软雅黑;
	font-size: 16px;
	font-weight: normal;
	color: #333333;
	text-align:left
}
/*model-nav*/
.model-nav{
	height:35px;
	background:#000000;
	position:relative;
}
.model-nav h3{
	background:url(../images/modelnav.png) right 0 no-repeat #ff0000;
	padding-right:10px;	
	height:35px;
	padding-top:4px;
	position:absolute;
	top:-4px;
	left:10px;
	line-height:35px;
	font-family: 微软雅黑;
	font-size: 20px;
	font-weight: normal;
	color: #FFFFFF;
	padding-left:5px;
	z-index:1;
}
.model-nav .more{
	display:block;
	width:20px;
	height:20px;
	line-height:20px;
	text-align:center;
	position:absolute;
	right:10px;
	top:7px;
	color:#ffffff;
	background:#ff0000;
	z-index:2
}
.model-nav .link{
	position:absolute;
	right:50px;
	top:7px;
	height:20px;
	line-height:20px;
	color:#ffffff;
}
.model-nav .link a{ color:#ffffff; padding-left:5px; padding-right:5px;}
/*model-books*/
.model-books li{
	width:240px;
	float:left;
	padding:5px;
}
/*model-mxlist*/
.model-mxlist li{
	width: 160px;
	float: left;
	padding-left: 4px;
	overflow: hidden;
	padding-top:10px;
	
}
.model-mxlist li .p{
	display:block;
	width: 150px;
	padding:5px;
	height:180px;
	overflow:hidden;
	position:relative
}
.model-mxlist li small{
	display:none;
	position:absolute;
	bottom:5px;
	left:5px;
	background:#00CCFF;
	width:140px;
	height:30px;
	line-height:30px;
	padding-left:5px;
	padding-right:5px;
	overflow:hidden
}
.model-mxlist li small b{
	font-size:14px;
	color:#ffffff;
	float:left
}
.model-mxlist li small em{	
	color:#f5f5f5;
	float:right
}
.model-mxlist li h3{
	text-align:center;
	line-height:24px;
	font-family: 微软雅黑;
	font-size: 20px;
	font-weight: normal;	
	color: #333333;
}
.model-mxlist li.hover small{ display:block}
.model-mxlist li.hover{ background:none}

/*arclist-xypiclist*/
.arclist-xypiclist a{
	width:95px;
	height:95px;
	padding:1px;
	border:1px #d8d8d8 solid;
	display:block;
	float:left;
	position:relative;
	overflow:hidden
}
.arclist-xypiclist a small{
	display:none;
}
.arclist-xypiclist a.hover{
	border:1px #333333 solid;
}
.arclist-xypiclist a.hover small{
	display:block;
	background:url(../images/btm.png) repeat;
	position:absolute;
	top:0;
	left:0;
	width:95px;
	height:95px;	
	line-height:95px;
	text-align:center;
	color:#ffffff;
	font-size:16px
}
/*article-leftnav4*/
.article-leftnav4{
	height:30px;
	line-height:28px;
}
.article-leftnav4 h3{
	width:240px;
	float:left;
	font-family: 微软雅黑;
	font-size: 18px;
	font-weight: bold;	
	color: #000000;
}
.article-leftnav4 .link{
	width:420px;
	float:right
}
.article-leftnav4 .link a{
	display:block;
	width:107px;
	height:28px;
	line-height:24px;
	background:url(../images/ico-61-1.png) 0 center no-repeat;
	float:left;
	color:#ffffff;
	text-align:center;
	margin-right:10px;
	font-family: 微软雅黑;
	font-size: 16px;
	
}
.article-leftnav4 .link a.hover{
	background:url(../images/ico-61.png) 0 center no-repeat;
	/*font-weight: bold;*/
}
/*article-form-table*/
.article-form-table,
.article-form-table2{
	width:100%;
}
.article-form-table tr th,
.article-form-table tr td
{
   border:1px #ccffff solid;
}
.article-form-table tr th{
	color: #000000;
	font-weight:normal;
	background:none;
	padding-left:10px;
	font-size:14px;
	font-family:"微软雅黑";
}
.article-form-table tr td{
	text-align:center;
	color: #008000;
	font-family:"微软雅黑";
}
.article-form-table tr:hover > td{
	background:none;
}
.article-form-table2 tr th,
.article-form-table2 tr td
{
   border:1px #ffffff solid;
   background:#CCFFFF;
   color: #000000;
	font-weight:normal;
	padding-left:10px;
	font-size:14px;
	font-family:"微软雅黑";
}
.article-form-table2 tr:hover > td{
   background:#CCFFFF;
}
.article-form-table2  input,
.article-form-table2  textarea,
.article-form-table2  select
{ background:#ffffff; border:none}
.article-form-table2  .nbg{ background:none;}
/*article-form-title*/
.article-form-title{
	height:30px;
	line-height:30px;
	font-size:14px;
	font-family:"微软雅黑";
	 color: #000000;
}
.article-form-title2{
	height:40px;
	line-height:40px;	
	background:#00A1E9;
	font-family: 微软雅黑;
	font-size: 14px;
	color: #FFFFFF;
	font-weight:bold;
	padding-left:20px;
}
.article-form-bt{
	background:#00A1E9;
	padding:0 5px 4px 5px;
	color:#ffffff
}

.article-form-table2  #avatar_priview b{
	font-size:16px;
	line-height:30px;
	color:#660000	
}
.article-form-table2 #altContent{
	background:#ffffff;
}
/*article-form-table2-btn*/
.article-form-table2-btn{
	background:#ff0000 !important;
	text-align:center;
	line-height:24px;
	height:24px;
	border:none;
	color:#ffffff;
	font-family: 微软雅黑;
	font-size: 14px;
	padding-left:5px;
	padding-right:5px;
	-moz-border-radius: 2px;/*Firefox*/
	border-radius: 2px;/*css3*/
	cursor:pointer
}
.article-form-table2-btn.b2{
	background:#00A1E9 !important;	
}
.article-form-table2 .natty {
	position:absolute;
	left:200px;
	top:500px;
	width:300px;
	background:#ffffff;
	font-size:12px;
	overflow:hidden;
	border:1px #d8d8d8 solid;
	padding:5px;
	z-index:500;
}
.article-form-table2 .natty a{
	color:#008000;
	margin:0px 5px 0px 5px;
	display:inline-block;
	zoom:1;
	*display:inline;	
}
.article-form-table2 .natty a:hover{
	color:#FF0000;
	text-decoration:underline
}
.article-form-table2  .validate{
	vertical-align:middle
}
.article-form-table2 td i{
	color:#ff0000 !important;
	font-weight: normal;
	font-size:14px;
	padding-left:20px;
	font-style:normal
}
.article-form-table2 .prevwnatty{
	cursor: text
}