body{margin:0;padding:0;font:14px/180% 'Microsoft YaHei','微软雅黑','宋体';color:#8a8a8a;}
p,dl,dt,dd,ul,li,h1,h2,h3,h4{margin:0;padding:0;list-style:none;font-weight:normal;}
img{border:0;margin:0;padding:0;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix{*zoom:1;}
a{text-decoration:none;color:#8a8a8a;}
.content{padding:5px 20px;}
.fun ul li{width:33%;float:left;text-align:center;padding:5px 0;font-size:12px;line-height:18px;}
.fun ul li img{width:60%;
	 opacity:1;
    transition: all 300ms!important;
    -webkit-transition: all 300ms!important;
    -moz-transition: all 300ms!important;
	}
	
	.fun ul li img:hover{
		
		opacity:0.5;
    cursor: pointer;
      }
.friend{padding:10px 10px 60px 10px;border-top-style:dotted;border-top-width:2px;}
.bottom{text-align:center;position:fixed;bottom:0;display:block;width:100%;padding:10px 5px;height:25px;line-height:25px; background: -webkit-linear-gradient(red, blue); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(red, blue); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(red, blue); /* Firefox 3.6 - 15 */
  background: linear-gradient(red, blue); /* 标准的语法 */}

.ny_header{text-align:center;position:fixed;top:0;display:block;width:100%;padding:10px 5px;height:25px;line-height:25px;}

.ny_header span{font-size:16px;}
.header_home,.header_add{position:absolute;display:block;top:5px;line-height:25px;margin:0px 10px;padding:2px 5px;border-style:solid;border-width:1px;
    -moz-border-radius: 15px;      /* Gecko browsers */
    -webkit-border-radius: 15px;   /* Webkit browsers */
    border-radius:15px;            /* W3C syntax */
    font-size:12px;
    }
.full{color:#ee4901;}
.header_add{right:10px;;}
.ny_content h1{display:none!important;}

.ny_content .m_contact span{display:block;}
.ny_content .m_contact h4 span{display:inline;}
.ny_content  h4{font-size:16px;margin:5px 0 0 0;font-weight:bold;}
.ny_content  h4 .iconfont{margin-right:5px!important;font-weight:normal;}
.ny_content{padding:60px 10px;}
.ny_content img{width:100%;}
.ny_content .notes{font-size:12px;}
.ny_content dt{font-weight:bold;}
.ny_content form{margin:0;padding:0;font-size:16px;}
.ny_content input{font-size:16px;display:block;width:90%;padding:4px;}
.ny_content label{display:block;margin-top:5px;}

.ny_content .button{width:100%;margin:10px 0;border:0;color:#fff;line-height:28px;cursor:pointer;}


.ny_content table{border-collapse: collapse;
            border: none;
            width: 100%;
            }
table.color td{padding:5px 10px;line-height:30px;border-style:solid;border-width:1px;}
table.color th{color:#fff;line-height:40px;border-style:solid;border-width:1px;}
.time{color:gray;display:block;font-size:12px;}


.photobox img{width:100%;padding:5px;border:solid 1px #cdcdcd;padding:2px;margin:1px;}
.photobox{font-size:16px;text-align:center;margin-bottom:10px;}

.news_box .newstitle{font-size:16px;clear:both;padding:10px 0;width:100%;display:block;}
.news_box .newstitle .subtitle{font-size:14px;color:#cfcfcf;}
.news_box .newstitle .title{color:#005c90;}
.news_box .newstitle .times{display:block;color:gray;font-size:12px;}
.news_box .newscon img{width:150px;margin-right:10px;}
.news_box .newscon{padding-top:10px;clear:both;border-bottom:dotted 1px #cdcdcd;display: block;}
.news_box .newscon .ui-link{font-size:13px;color:#333;line-height:150%;text-decoration:none;font-weight:normal;}
.disptitle span{font-size:14px;}
.disptime{font-size:12px;}

#theme ul li h3{display:block;text-align:center;padding:5px 0;}
#theme ul li{display:block;border-bottom-style:dotted;border-bottom-width:1px;padding:2px 0;}
#theme ul li .peobox .peotxt{font-size:12px;}
#theme ul li .issue .con strong{display:block;}
#theme ul li .issue .peo a{display:block;width:50%;border-radius:5px;margin:10px auto;overflow:hidden;}
#theme ul li .issue .peo a img{width:100%;display:block;}
#theme dl dt{font-size:18px;line-height:36px;color:#fff!important;font-weight:normal;text-align:center;}
#theme dl dd{border:dashed 1px #a2a2a2;border-top:0;border-right:0;border-left:0;font-size:14px;line-height:20px;padding:5px 0;}
#theme dl dd .time{font-size:14px;}
#theme dl dd .txt h3{font-size:16px;line-height:24px;padding:5px 0;}
#theme dl dd .txt img{float:left;width:100%;}
#theme dl dd .txt span{font-size:14px;line-height:24px;}

#theme table tr th {font-size:16px;}
#theme table tr td {line-height:22px;color:#787878;padding:10px;}
#theme table tr td strong{display:block;font-size:16px;padding:5px 0;}
#theme table tr td .peo{font-size:12px;line-height:20px;}
#theme table tr td .peo p{text-align:center;}
#theme table tr td .peo p img{width:70%;}

.ny_header span,.bottom a{color:#fff;}
.note{font-size:12px;}
#history .title,#history .peo{text-align:center;}
/*#forward p{margin-top:20px;}*/
#offer_add input{background:#454545;margin:5px;border:none;color:#fff;}
input[type=radio] {
    display: inline-block;
    vertical-align: middle;
    width: 20px;
    height: 20px;
    -webkit-appearance: none;
    background-color: transparent;
    border: 0;
    outline: 0 !important;
    line-height: 20px;
    color: #d8d8d8;
}
input[type=radio]:after {
    content: "";
    display:block;
    width: 20px;
    height: 20px;
    border-radius: 50%;
  text-align: center;
  line-height: 14px;
  font-size: 16px;
  color: #fff;
    border: 3px solid #ddd;
    background-color: #fff;
    box-sizing:border-box;
}
input[type=radio]:checked:after {
    content: "L";
    transform:matrix(-0.766044,-0.642788,-0.642788,0.766044,0,0);
    -webkit-transform:matrix(-0.766044,-0.642788,-0.642788,0.766044,0,0);
    border-color: #099414;
    background-color: #099414;
}
#offer_add #imgshow{width:100px;display:inline-block;;}

#offer_add textarea{width:100%;background:#454545;border:none;padding:10px;}

#offer_add label{display:inline-block;}
#offer_add #ptype1,#offer_add #ptype2{background:none;}
#offer_add #nzm{width:50px;display:inline-block;}
#offer_add .button{display:block;}
.nums{padding:0 5px;background:green;margin:0 5px;}
#wapsearch{margin-top:50px;text-align:center;padding-left:10px;}
#wapsearch input{width:30%;background:#000;color:#fff;border:solid 1px #333;height:25px;line-height:25px;}
#wapsearch .keyword{width:60%;}
#disp .dispbox{background:#fff;padding:20px 5px;}

#theme table tr td{font-size:14px;border-bottom:dotted 1px #cdcdcd;line-height:30px;}
.theme_peo{line-height:180%;}
#theme table tr td strong{font-size:16px;}

.theme_peo img {
    width: 70%;
    display:block;
    margin:0 auto;
}


	
.newmedia{padding:8px;border:dotted 1px green;color:green;font-size:14px;margin:2px;}
.newmedia ul li a{color:#333;}
.newmedia ul li,.newmedia ul{list-style-type:none;}
.newmedia .mediatitle{padding-right:5px;}
.medialist{overflow:hidden;height:26px;line-height:26px;}

@media screen and (min-width:640px){
		body{background:#ededed;}
		.wrap{width:640px;margin:0 auto;background:#fff;min-height:800px;}
		.ny_header,.bottom{margin:0 auto;width:630px;}
		.bottom{width:640px;text-algin:center;position:static;}
		
	
}