.dir, .top {
	width:960px;
	margin:0 auto
}
.login {
	width:960px;
	height:37px;
	line-height:37px;
}
.dir-nav a {
	color:#2b2b2b;
	margin-right:8px;
}

.friend a {
	color:#2b2b2b;
	margin-left: 5px;
}
.friend a.map {
	color:#c81801
}
.dir-logo {
	margin-top:1px;
}
.top {
	margin-top:2px;
	overflow:hidden;
}
.dir-logo a {
	width:209px;
	height:75px;
	margin-top:12px;
	display:block;
	background:url(../images/logo.png) no-repeat;
	text-indent:-999px;
}
.main {
	margin-top:5px;
}
.info-1,.info-4,.info-269,.info-276,.info-283{
	width:812px;
	height:52px;
	line-height:52px;
	background:url(../images/column-bg.gif) no-repeat;
	padding-left:148px;
	border-bottom:1px solid #e0e0e0;
}
.info-2,.info-3,.info-4,.info-5,.info-6,.info-7,.info-8,.info-9,.info-10,.info-11,.info-12,.info-13,.info-14,.info-15,.info-16,.info-17,.info-18,.info-19,.info-20,.info-21,.info-22,.info-23,.info-24,.info-25,.info-26,.info-27,.info-28,.info-29,.info-30,.info-31,.info-32,.info-129{
	width:812px;
	height:50px;
	line-height:50px;
	padding-left:148px;
	border-bottom:1px solid #e0e0e0;
	
}
.info-2,.info-3,.info-4,.info-5,.info-6,.info-7,.info-8,.info-9,.info-10,.info-11,.info-12,.info-13,.info-14,.info-15,.info-16,.info-17,.info-18,.info-19,.info-20,.info-21,.info-22,.info-23,.info-24,.info-25,.info-26,.info-27,.info-28,.info-29,.info-30,.info-31,.info-32{
background:url(../images/listsk.gif) no-repeat;
}
.info-129{
background:url(../images/listgk.gif) no-repeat;
}
.info-1 {
	background-position:0px -208px;
}

.divtagcon {
    margin-top: 15px;
    margin-bottom: 5px;
    line-height: 30px;
}
.divtagcon a {
    color: #7eafc4;
    border: 1px solid #b4b4b4;
    border-radius: 5px;
    padding: 0 5px;
    margin-right: 6px;
    display: inline-block;
    line-height: normal;
}
.divtagcon a b {
    font-weight: normal;
}
.ksyscss{ margin-bottom:5px}
.dibuksys{margin-bottom:5px}
.keyword {
	margin-top:15px; margin-left:35px;
}
.keyword a {
	color:#404040;
	padding:0px 6px;
	margin:0px;
	height:27px;
	line-height:27px;
	font-size:14px;
	display:inline-block;
	margin:0px 3px;
}
.keyword a:hover, .keyword a.current {
	background:#36A1EC;
	color:#fff;
	text-decoration:none;
}
.dir-search input {
	width:185px;
	height:32px;
	line-height:32px;
	border:1px solid #e0e0e0;
	border-right:none;
	float:left;
	background-position:2px -258px;
	padding-left:30px;
	font-size:14px;
	color:#bababa;
}
.dir-search {
	margin-top:9px;
	background:#fff;
}
.dir-search input.dir-sea {
	width:73px;
	height:34px;
	line-height:34px;
	text-align:center;
	background:#36A1EC;
	color:#fff;
	border:none;
	padding:0px;
	cursor:pointer;
}
.list_main {
	width:960px;
	margin-top:5px;
}
.list_content_left {
	width:648px;
	margin-top:5px;
	background:#FFFFFF;
}
.content_title {
	width:639px;
	height:auto;
	text-align:center;
	float:left;
	margin:0 auto;
	margin-right:12px;
	display:inline;
	border-bottom:1px solid #ededed;
}
.content_title h1 {
	font-size:20px;
	color:#141414;
	width:639px;
	line-height:30px;
	font-weight:bold;
	font-family:Microsoft YaHei;
	overflow:hidden;
	padding-bottom:5px;
	padding: 10px 0 5px 0;
}
.content_title p.canshu {
	color:#808080;
	font-size:12px;
	line-height:22px;
	text-align:center;
	padding-bottom: 3px;
}
.content_title p.canshu a {
	color:#808080;
}
.content_title p.fx {
	float:right;
}
.content_title p.fx span, .content_title p.fx a.zqone, .content_title p.fx a.sina, .content_title p.fx a.tqq {
	background:url(../images/fenxiang_img.gif) no-repeat;
	width:22px;
	height:16px;
	display:block;
	float:left;
}
.content_title p.fx span {
	background-position:0px 0px;
	width:55px;
	padding-left:15px;
	line-height:20px;
}
.content_title p.fx a.zqone {
	background-position:-70px 0px;
	cursor:pointer;
}
.content_title p.fx a.sina {
	background-position:-92px 0px;
	cursor:pointer;
}
.content_title p.fx a.tqq {
	background-position:-116px 0px;
	cursor:pointer;
}

.li_daodu {
	float: left;
	font-size:13px;
	height: auto;
	padding: 10px 10px 10px 12px;
	width: 624px;
}
.li_daodu .context, .li_daodu .daodu {
	color: #555;
	float: left;
	height:170px;
	line-height: 24px;
	overflow: hidden;
	padding: 5px;
	width:250px;
}
.context b, .daodu b {
	font-weight:bold;
}
.main_adser {
	float: left;
	height: 120px;
	width:260px;
}
.main_dao {
	float:left;
	width:260px;
}
.context_ad {
	float:right;
	width:360px;
}
.content_zhuangzai {
	width:623px;
	height:38px;
	line-height:38px;
	color:#D81B00;
	text-align:center;
	float:left;
	margin:0 suto;
	margin-left:7px;
	margin-right:7px;
	display:inline;
	font-size:15px;
}
.main_ad {
	width:639px;
	height:auto;
	margin-top:14px;
	margin-left:20px;
	display:inline;
	float:left;
}
.main_con {
	width:654px;
	border:1px solid #dde3ea;
	overflow:hidden;
	padding-bottom:10px;
	float:left;
	margin-top:5px;
}
.main_ad_left {
	float:left;
	margin-left:20px;
	display:inline;
}
.main_ad_right {
	float:right;
	margin-left:14px;
}
.content_main {
	float: left;
	height: auto;
	margin-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	width:626px;
}
.content_main p {
    width: 100%;
	clear: both;
	float: left;
	font: 16px/30px "Î¢ÈíÑÅºÚ";
	letter-spacing: 0.4px;
	color:#333;
	text-align: justify;
	word-wrap: break-word;
	margin-bottom: 15px;
    height: auto !important;
    overflow: hidden;
}

.content_main p.pic_txt {
	margin-top:20px;
}
.content_main p br{
	margin:0;
	padding:0;
	line-height:0px;
	display:none;
}
.content_main p span {
	height:25px;
	line-height:25px;
	color:#272727;
}
.content_main img {
	text-align:center;
	margin: 0px auto;
    display: inline-block;
    vertical-align: middle;
    max-width: 100%;
    height: auto !important;
}
.content_main p a img, .content_main p img {
	display:block;
	margin: 0 auto;
	text-align: center;
}
.main_page {
	padding-top:10px;
}
.main-468 {
	text-align:center;
	clear:both;
	padding-top:10px;
}
.main-468ad {
	padding-top:1px;
	padding-bottom:5px;
}
.baidu_adone {
	padding-left:20px;
}
.yeci {
	width:620px;
	height:24px;
	padding:8px 0px 9px 0px;
}
.yeci li {
	float:left;
	width:280px;
	height:24px;
	line-height:24px;
	color:#808080;
	overflow:hidden;
	margin-left:17px;
	display:inline;
}
.yeci li a {
	color:#808080;
}
.line {
	height:3px;
	line-height:3px;
	background:#d8e2fb;
	width:654px;
	float:left;
	overflow:hidden;
}
.jyj {
	float:left;
	width:631px;
	border-bottom:1px solid #e0e0e0;
	padding-left:19px;
	display:inline;
	padding-bottom:15px;
	padding-top:7px;
}

.jyj_tit {
	font-weight:bold;
	color:#272727;
	font-size:14px;
	line-height:30px;
}
.jyj_tit a {
	font-style:normal;
	color:#36A1EC;
}
.jyj_txt {
	padding-top:0px;
}
.jyj_txt ul {
	float:left;
	width:620px;
}
.jyj_txt li {
	float:left;
	width:600px;
	height:26px;
	line-height:26px;
	background:url(../images/7706_dot.gif) no-repeat 3px 10px;
	padding-left:10px;
}
.jyj_txt li a {
	color: #272727;
	float: left;
	font-size: 14px;
	height: 24px;
	overflow: hidden;
	width: 310px;
}
.jyj_txt li span {
	float:right;
	color:#a4a4a4;
}
.jiange{ margin-right:20px;
}
.ad_can {
	float:right;
	margin-right:20px;
	display:inline;
	text-decoration:none;
	margin-top:7px;
}
.jyj_txt li span {
	color:#a4a4a4;
	float:right;
}
.ct {
	height:44px;
	padding-left:14px;
}
.ct_tt {
	margin-top:10px;
	width:470px;
	height:25px;
	padding-left:20px;
	overflow:hidden;
}
.back_index {
	float:left;
	margin-top:15px;
}
.back_index a.back {
	width:122px;
	height:30px;
	background:url(../images/back_img.gif) no-repeat;
	display:block;
}
.news_content {
	border-top:none;
}
.news_content li {
	float:left;
	width:275px;
	background:url(../images/dot.gif) no-repeat 7px 10px;
	border-top:1px dashed #b9cce2;
	height:32px;
	line-height:32px;
	overflow:hidden;
	padding-left:15px;
}
.news_content li.noneline {
	border:none;
}
#zt_t {
	float:left;
	width:50px;
	padding:6px 0px 3px 3px;
	color:#1884b0;
}
#div_textlink {
	height: 22px;
	line-height: 22px;
	text-align:left;
}
#div_textlink a {
	color: #0A3A8C;
	height: 22px;
	line-height: 22px;
	text-decoration: none;
}
.tuij_txt {
	width:640px;
	padding-top:10px;
	margin:0 auto;
}
.tuij_txt ul {
	width:640px;
	height:auto;
	float:left;
}
.tuij_txt li {
	width:295px;
	height:26px;
	line-height:26px;
	float:left;
	background:url(../images/dot.gif) no-repeat 7px 10px;
	padding-left:15px;
	overflow:hidden;
	font-size:14px;
}
.tuij_txt li a {
	color:#444;
}
.list_title {
	width:648px;
	height:30px;
	line-height:30px;
	color:#808080;
	font-size:14px;
}
.list_title a {
	color:#808080;
	margin:0px 5px;
}
.list_title i {
	font-style:normal;
	color:#808080;
	margin-left:5px;
}
.dir-list {
	width:646px;
	overflow:hidden;
}
.pic {
	width:300px;
	float:left;
}
.pic li {
	float:left;
	width:98%;
	height:100%;
	overflow:hidden;
	display:inline;
}
.pic li a {
	color:#2b2b2b;
	line-height:20px;
}
.pic li a:hover {
	color:#C81801;
}
.list_side {
	width:300px;
}
.read {
	width:300px;
	margin-top:5px;
	background:#eaeaea;
}
.read_tl {
	width:266px;
	height:37px;
	line-height:37px;
	padding-left:11px;
	padding-right:23px;
}
.read_tl span.jiaodian {
	color:#333333;
	font-size:14px;
	font-weight:bold;
	border-bottom:3px solid #36A1EC;
	display:block;
	height: 34px;
	line-height: 34px;
}
.read_tl a {
	color:#fff;
	float:right;
}
.oumei {
	width:300px;
	float:left;
	padding-top:10px;
}
.oumei-txt {
	float:left;
	width:276px;
	padding-left:14px
}
.oumei-txt a {
	width:286px;
	cursor:pointer;
	overflow: hidden;
	display:block;
	background:none;
}
.oumei-txt a span {
	width:286px;
	height:41px;
	line-height:41px;
	color:#404040;
	overflow:hidden;
	font-size:14px;
	display:block;
}
.oumei-txt a:hover span {
	color:#C81801;
}
.oumei-txt a img {
	float:left;
	width:130px;
	height:90px;
	color:#404040;
	margin-right:11px;
	display:inline;
}
.oumei-txt a p {
	color:#8d8d8d;
	float:left;
	width:130px;
	line-height:18px;
}
.oumei-txt a:hover p {
	color:#797979;
}
.oumei-txt a:hover {
	text-decoration:none;
}
.oumei-dir{
	float:left;
	padding-top:11px;
	padding-left:0px;
}
.col-ding-2 {
	float:left;
	padding-top:0px;
	padding-left:0px;
    border-top: 5px solid #fff;
}
.oumei-dir li {
	float:left;
	width:270px;
	height:26px;
	line-height:26px;
	padding-left:10px;
	overflow:hidden;
}
.oumei-dir li a {
	color:#4d4d4d;
	font-size:14px;
}
.shehui-txt a img {
	width:115px;
	height:80px;
}
.side-dir {
	padding-bottom:5px;
}
.side-dir li, .side-dir li a {
	color:#2b2b2b;
	height:26px;
	line-height:26px;
}
.side-ranking {
	padding-bottom:2px;
}
.side-ranking ul {
	float:left;
	background:url(../images/side-rank.gif) no-repeat 0px 10px;
}
.side-ranking li {
	width:260px;
	float:left;
	height:36px;
	line-height:36px;
	border-top:1px dotted #c2c2c2;
	background:none;
	padding-left:22px;
}
.side-ranking li a {
	color:#404040;
	line-height:36px;
}
.side-ranking li.none {
	border:none;
}
.top-margin {
	margin-top:12px;
}
.zt {
	width:944px;
	line-height:25px;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:16px;
}
.zt a {
	color:#606060;
	padding:0px 3px;
	margin:0px 0px;
	display:inline-block;
}
.zt a:hover {
	color:#fff !important;
	background:#c81801;
	text-decoration:none;
}
.zt strong {
	color:#606060;
	font-weight:bold;
}
.margin-top10 {
	margin-top:10px;
}
.ad-300 {
	float:left;
	padding-left:0px;
	margin-bottom:10px;
	display:inline;
	padding-right:0px;
	background:#EAEAEA;
}

.wrap-648 {
	width:644px;
	padding-left:2px;
	border-top:1px dashed #ccc;
}
.wrap-648 li {
	float:left;
	width:138px;
	height:100%;
	overflow:hidden;
    margin: 0px 11px;
    margin-top: 12px;
	display:inline;
}
.wrap-648 li a img {
	width:130px;
	height:100%;
	padding:3px;
	border:1px solid #d2d2d2;
	margin-bottom:3px;
}
.wrap-648 li a:hover img {
	border:1px solid #bfbfbf;
}
.wrap-648 li a {
	color:#2b2b2b;
	line-height:20px;
}
.wrap-648 li a:hover {
	color:#C81801;
}
.main_fenxiang {
	width:626px;
	height:34px;
	background:#f9f9f9;
	padding-top:6px;
	padding-right:20px;
}
.comeback a.list, .comeback a.home {
	width:70px;
	height:27px;
	line-height:27px;
	padding-left:28px;
	color:#808080;
	background-position:0px -297px;
	display:inline-block;
}
.comeback a.home {
	background-position:0px -326px;
	margin-left:7px;
}
#bdshare a, #bdshare_s a, #bdshare_pop a {
	color:#333 !important;
}
.yule_cometit span.ti, .yule_cometit span.ti a {
	color:#2b2b2b;
	font-size:14px;
	font-weight:bold;
}
.yule_cometit span.ti a:hover {
	background:none;
	color:#111 !important;
}
.yule_come {
	width:646px;
	border:1px solid #e0e0e0;
	float:left;
	margin-top:7px;
	overflow:hidden;
}
.yule_cometit {
	width:631px;
	height:37px;
	line-height:37px;
	border-bottom:1px solid #e0e0e0;
	background:#f9f9f9;
	padding-left:15px;
	font-size:14px;
	color:#0b3b8c;
	clear: both;
}
.yule_cometit span.lei a {
	display:inline-block;
	height:25px;
	line-height:25px;
	font-size:14px;
	color:#2b2b2b;
	margin:0px 4px;
	padding:0px 11px;
}
.yule_cometit span.lei {
	padding-left:42px;
	margin-top:6px;
}
.yule_cometit a.yuya, .yule_cometit a:hover {
	display:inline-block;
	color:#fff !important;
	font-weight:normal;
	border:none;
	background:#36A1EC;
	text-decoration:none;
}
.noneline {
	border:none !important;
}
.noneline li a img {
	border:1px solid #EEE7E7;
}
.ad_635 {
	float:left;
	width:632px;
	padding-left:4px;
	margin-top:15px;
	padding-top:15px;
	border-top:1px dashed #ccc;
	padding-right:6px;
	padding-bottom:8px;
}
.yule_cometxt {
	padding:10px 0px 10px 15px;
	overflow:hidden;
}
.yule_cometxt ul {
	width:620px;
	height:auto;
	float:left;
}
.yule_cometxt li {
	width:300px;
	height:28px;
	float:left;
	overflow:hidden;
	line-height:28px;
	font-size:14px;
	background:url(../images/7706_dot.gif) no-repeat 0 12px;
	padding:0 0 0 10px;
}
.yule_cometxt li a {
	width:290px;
	color:#555;
	overflow:hidden;
}
.yule_cometxt li a:hover {
	color:#c81801;
}
.adggslb {
	display: inline;
	margin-bottom: 6px;
	margin-left: 85px !important;
	margin-top: 7px;
}
#box {
	position:relative;
	z-index:45;
	background:#FFFFFF;
}
.fixme {
	width:300px;
	position:fixed;
	top:0;
	z-index:450;
	_left:0;
	_position:absolute;
_top:expression(eval(document.compatMode &&document.compatMode=='CSS1Compat') ?documentElement.scrollTop-1845 : document.body.scrollTop-1845);
	background:#ffffff;
}
.yut_cometxt {
	padding:8px 0px 10px 15px;
	overflow:hidden;
	border-top:1px dashed #ccc;
}
.yut_cometxt ul {
	width:620px;
	height:auto;
	float:left;
}
.yut_cometxt li {
	width:300px;
	height:28px;
	float:left;
	overflow:hidden;
	line-height:28px;
	font-size:14px;
	background:url(../images/7706_dot.gif) no-repeat 0 12px;
	padding:0 0 0 10px;
}
.yut_cometxt li a {
	width:290px;
	color:#555;
	overflow:hidden;
}
.yut_cometxt li a:hover {
	color:#c81801;
}
table {
    *border-collapse: collapse; /* IE7 and lower */
    border-spacing: 0;
    width: 100% !important;   
	border: solid #ccc 1px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    -webkit-box-shadow: 0 1px 1px #ccc; 
    -moz-box-shadow: 0 1px 1px #ccc; 
    box-shadow: 0 1px 1px #ccc;       
}

table tr:hover {
    background: #fbf8e9;
    -o-transition: all 0.1s ease-in-out;
    -webkit-transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -ms-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out;     
}    
    
table td, th {
    border-left: 1px solid #ccc;
    border-top: 1px solid #ccc;
    padding: 3px;
    text-align:center;    
}

table th {
    background-color: #dce9f9;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#ebf3fc), to(#dce9f9));
    background-image: -webkit-linear-gradient(top, #ebf3fc, #dce9f9);
    background-image:    -moz-linear-gradient(top, #ebf3fc, #dce9f9);
    background-image:     -ms-linear-gradient(top, #ebf3fc, #dce9f9);
    background-image:      -o-linear-gradient(top, #ebf3fc, #dce9f9);
    background-image:         linear-gradient(top, #ebf3fc, #dce9f9);
    -webkit-box-shadow: 0 1px 0 rgba(255,255,255,.8) inset; 
    -moz-box-shadow:0 1px 0 rgba(255,255,255,.8) inset;  
    box-shadow: 0 1px 0 rgba(255,255,255,.8) inset;        
    border-top: none;
    text-shadow: 0 1px 0 rgba(255,255,255,.5); 
}

table td:first-child, table th:first-child {
    border-left: none;
}

table th:first-child {
    -moz-border-radius: 6px 0 0 0;
    -webkit-border-radius: 6px 0 0 0;
    border-radius: 6px 0 0 0;
}

table th:last-child {
    -moz-border-radius: 0 6px 0 0;
    -webkit-border-radius: 0 6px 0 0;
    border-radius: 0 6px 0 0;
}

table th:only-child{
    -moz-border-radius: 6px 6px 0 0;
    -webkit-border-radius: 6px 6px 0 0;
    border-radius: 6px 6px 0 0;
}

table tr:last-child td:first-child {
    -moz-border-radius: 0 0 0 6px;
    -webkit-border-radius: 0 0 0 6px;
    border-radius: 0 0 0 6px;
}

table tr:last-child td:last-child {
    -moz-border-radius: 0 0 6px 0;
    -webkit-border-radius: 0 0 6px 0;
    border-radius: 0 0 6px 0;
}

.summary {
	background-color: #f4fcff;
	border: 1px solid #97e0ff;
	font-size: 14px;
	line-height: 23px;
	margin-top:5px;
	padding: 12px 0px 12px;
	text-align: justify;
	text-indent: 2em;
	border-width: 1px 0;
	color: #006699;
}
.headname {
    float: left;
    height: 40px;
    margin: 23px 0 0 10px;
    border-left: solid 1px #ccc;
    line-height: 40px;
}
.headname a {
    font: bold 24px/40px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif;
    color: #269AF2;
    padding-left: 12px;
}
.title-ts-wrap {
    border-bottom: 1px solid #dfdfdf;
}
.share-mp-info {
    position: relative;
    background: #FFFFFF;
    color: #999;
    font-size: 0;
    line-height: 0;
}
.share-mp-info .page-mp-info, .share-mp-info .links {
    font-size: 14px;
    line-height: 16px;
    color: #888;
}
.share-mp-info .page-mp-info {
    display: block;
    padding: 4px 0 4px 10px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.share-mp-info img.mp-image {
    display: inline;
    vertical-align: middle;
    margin-right: 3px;
    width: 24px;
    height: 24px;
    border-radius: 100%;
    -webkit-box-shadow: 0px 0px 3px rgba(0,0,0,0.25);
    box-shadow: 0px 0px 3px rgba(0,0,0,0.25);
}
.share-mp-info em, .share-mp-info i {
    vertical-align: middle;
    font-style: normal;
}
.share-mp-info i {
    color: #999;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.wxapprove_co {
    width: 18px;
    height: 18px;
    background-position: 80px 80px;
    vertical-align: middle;
    display: inline-block;
    background: url(../images/tsrzbz.png) no-repeat;
    background-size: 18px;
}
.share-mp-info .links {
    position: absolute;
    top: 5px;
    right: 10px;
    display: inline-block;
}
.share-mp-info .mp-search {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    width: 24px;
    height: 27px;
}
.share-mp-info .mp-search .htgoods{
    position: absolute;
    top: 4px;
    bottom: 7px;
    left: 4px;
    right: 5px;
    width: 20px;
    height: 20px;
}
.htgoods {
    width: 16px;
    height: 16px;
    display: inline-block;
    background: url(../images/wsctp.png) no-repeat;
    background-size: 14px;
}
.share-mp-info .links .mp-homepage {
    margin-left: 0px;
}
.share-mp-info a {
    color: #999;
}
.price {
    margin-bottom: 10px;
    padding: 0 5px;
    border-bottom: 1px dotted #ccc;
}
.price strong {
    padding-left: 5px;
    font: 17px/26px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif;
    color: #e4393c;
}
.price del {
    display: inline-block;
    vertical-align: middle;
    color: #999;
    padding-left: 15px;
}
.icon_guanfang {
    display: inline-block;
    width: 62px;
    height: 22px;
    padding: 0 0 0 18px;
    background: url(../images/indeximg.png) no-repeat 0 -276px;
    line-height: 22px;
    color: #fff;
    margin-left: 5px;
}
.seckill-list {
    overflow: hidden;
    content: "\20";
    display: block;
    clear: both;
    margin-top: 5px;
}
.seckill-item {
    width: 33%;
    float: left;
	position: relative;
    padding: 10px 3% 0;
    margin-left: -1px;
    box-sizing: border-box;
	border-left: 1px solid #ECECFF;
	border-bottom: 1px solid #ECECFF;
}
.seckill-price {
    display: block;
    color: #d8505c;
    font-size: 12px;
    text-align: center;
}
.seckill-discount {
    background: #d8505c;
    min-width: 62px;
    margin: 8px auto;
    line-height: 15px;
}
.seckill-discount {
    text-align: center;
    display: block;
    color: #fff;
    font-size: 12px;
}
.lingquan {
    width: 48px;
    position: absolute;
    right: 0px;
    top: 0px;
    border-radius: 1px;
    text-align: center
}
.lingquan a span {
    width: 100%;
    height: 32px;
    font-size: 12px;
    display: block;
    background: #FF6600;
    color: #fff;
    overflow: hidden;
    line-height: 18px;
}
.lingquan a span em {
    font-size: 14px;
    color: #fff;
    font-style: normal;
    line-height: 12px;
    font-weight: bold;
}
.lingquan a b {
    width: 100%;
    height: 20px;
    display: inline-block;
    background: url(../images/qulingquan_ico1.png) no-repeat;
    background-size: 100% 100%;
    overflow: hidden;
}


.list-price {
    width: 96%;
    height: 50px;
    line-height: 18px;
    position: relative;
    bottom: 0;
    margin: 0 2%;
}
.list-price .title-tips01 {
    font-size: 12px;
    padding: 0 3px;
    height: 18px;
    background: #FF6600;
    float: left;
    text-align: center;
    line-height: 18px;
    color: #fff;
    position: relative;
	margin-top: 1px;
    margin-right: 16px;
    border-bottom-left-radius: 5px;
    border-top-left-radius: 5px;
}
.list-price .tip-b {
    background: url(../images/tips.gif) no-repeat;
    width: 9px;
    height: 20px;
    position: absolute;
    top: 0;
    right: -9px;
	background-size: 8px;
}
.buy .price-new {
    color:#f9117e;
	font-weight: bold;
}
.price-new {
    font-size: 20px;
	font-family: PingFang-SC-Regular, "Helvetica Neue", Helvetica, "Droid Sans Fallback", "microsoft yahei", sans-serif;
}
.list-price i {
    font-style: normal;
    font-size: 12px;
	font-weight: normal;
}
.list-price .sold {
    color: #808080;
    font-size: 12px;
    padding: 5px;
    display: block;
}
.buy .good-btn {
    color: #808080;
}
.good-btn {
    display: block;
    position: absolute;
    height: 16px;
    line-height: 12px;
    color: rgba(255, 255, 255, 1);
    font-size: 13px;
    font-family: "ºÚÌå-¼ò";
    text-align: right;
    top: 5px;
    right: 2px;
}
.seckill-item h3 {
    width: 100%;
    font-size: 12px;
    font-family: PingFang-SC-Regular, "Helvetica Neue", Helvetica, "Droid Sans Fallback", "microsoft yahei", sans-serif;
    font-weight: 300;
    color: #808080;
    height: 26px;
    line-height: 26px;
    background: rgba(255, 255, 255, 0.8);
    overflow: hidden;
    text-indent: 5px;
}
.xgwztj{
	width:auto;
	font-size: 13px;
    line-height: 25px;
	margin-top: 10px;
	margin-bottom:5px;
	}
	.xgwztj li{
    padding-left: 5px;
	height:25px;
	}
.xgwztj table{ table-layout:fixed;border-color:transparent;border:none;-webkit-box-shadow:none;background-color:#FAFAFA;}
.xgwztj table td, th{ white-space:nowrap; overflow:hidden;text-overflow: ellipsis;  padding:0px; border-left:none; border-top:none}
.xgwztj a{ 
color: #606060;
    height: 30px;
    line-height: 30px;
    width: 100%;
    overflow: hidden;
    display: block;
    float: left;
    margin-right: 5px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
	}
	
.wypl {
	float:left;
	width:631px;
	padding:8px;
	display:inline;
}
#ksysid{background-image: linear-gradient(270deg,#fe0036 0,#ffd300) !important;color:#fff;border-radius:35px;font-weight: bold;border: 0px;}#Addlike:hover{background-color:#f17067}.action{position:relative;padding:15px 20px;display:inline-block;text-indent: 0;border:1px solid #d6d6d6;border-radius:2px;background-color:#5fcec0;font-size:16px;margin:0 3px;color:#fff}.action:hover{background-color:#3bbfaf;border-bottom:1px solid #d6d6d6}.action i,bdsharebuttonbox i{margin-right:5px;font-size:1.1em}.action.actived{border-color:#ff9790;color:#fff;background-color:#f17067!important}.action .action-popover{position:absolute;width:249px;padding:5px 0 2px;top:-45px;left:50%;margin-left:-125px;display:none;height:46px}.action .popover-content{padding:6px 3px 5px 8px}.action:hover .action-popover{display:block}.action .popover{display:block;border-radius:4px}

.nav-bar,.fx_ahfxm,#list_side,.footer-nav,.baiduadr,.xiongzh,.tsad,.xgtjc{ display:none}

.fixed {
    top: 0px;
    z-index: 999;
    position: fixed;
    _position: absolute;
}
.wrap-646 {
	display:block;
	padding-left:2px;
	width: 648px;
}
.wrap-646 img{ float:left;    margin-right: 10px;}
.wrap-646 p{
    height: 30px;
    margin-bottom: 8px;
	line-height: 40px;
    overflow: hidden;
    font-size: 14px;
    color:#0000FF;
	}
.wrap-646 ul li{
    padding: 6px;
    overflow: hidden;
}
.main strong {
color: #333;
}
.dir-logogg{ float:right;width:500px;}
.dir-logogg li{     float: left;
    margin-right: 0;
    margin-left: 0;
    position: relative;}
	.dir-logogg li{    display: block;
    padding: 3px 10px;}
.dir-logogg li a{ color:#666666; font-size:}

@media screen and (max-width: 768px)
{#bdshare_s,.login,.right,.dir-logogg,.info-1,.info-2,.info-3,.info-4,.info-5,.info-6,.info-7,.info-8,.info-9,.info-10,.info-11,.info-12,.info-13,.info-14,.info-15,.info-16,.info-17,.info-18,.info-19,.info-20,.info-21,.info-22,.info-23,.info-24,.info-25,.info-26,.info-27,.info-28,.info-29,.info-30,.info-31,.info-32,.fx,.right list_side,.main_fenxiang,.yule_come,.tuiguang_come,.wzly,.info-129,.bdpcdbad{
    display: none;
}}

@media screen and (max-width: 768px){
body,table,.dir,.main,.list_content_left,.list_title,.dir-list,.list_main,.login,.top,.content_main,.dir-list,.content_title,.content_main p,.main_page,.yeci,.wrap-646,.wrap-648,.jyj,.jyj_txt ul,.jyj_txt li,.jyj_tit,.jyj_txt,.copy,.copy-info,.baiduadr{
    width: 100%;
}}

@media screen and (max-width: 768px){
.top {
    height: 30px;
    padding-top: 0;
}}
@media screen and (max-width: 768px){
.dir-logo a {
    background: url(../images/logoa.png) no-repeat;
    height: 30px;
    background-size: 101px 30px;
    width: 101px;
    margin-left: 8px;
	margin-top: 0px;
}
.headname {
    margin: 0;
    border-left: none;
	height:30px;
}
.headname a {
    float: left;
	color:#333;
    height: 30px;
    overflow: hidden;
    font-size: 16px;
    padding-left: 15px;
	line-height:32px;
}
.list_title {
    padding: 2px 0;
    margin: 0;
	font-size: 12px;
    padding-left: 0px;
	overflow:hidden;
}
.content_title{
padding-top: 0;
}
.content_title h1 {
    width: 90%;
    text-align:center;
    font: bold 18px/24px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif;
	color:#ab161c;
	padding:0px 15px 5px 20px;
	 line-height: 28px;
    letter-spacing: 1px;
}
.content_main {
    margin-top: 10px;
	width:94%;
}
.content_main img{max-width:90%} 
.list_content_left{    margin-top: 0;
    margin-bottom: 0px;}
.dir-list{margin-top: 0;
    margin-bottom: 0px;}

.jyj {
    border-bottom: 1px solid #e0e0e0;
    padding-left: 0px;
    display: inline;
    padding-bottom: 5px;
    padding-top: 7px;
}
.jyj_tit {
    font-weight: bold;
    color: #272727;
    font-size: 12px;
    line-height: 20px;
}
.jyj_txt li {
    float: left;
    height: 26px;
    line-height: 26px;
    background:none;
    padding-left:0px
}
.jyj_txt li span {
    color: #a4a4a4;
    float: right;
	width:45%;
	text-align:right;
	padding-right:5px;
}
.jyj_txt li a {
width:50%;
    color: #272727;
    float: left;
    font-size: 12px;
    height: 20px;
    overflow: hidden;
	padding-left: 5px;
}
.jiange {

    margin-right: 10px;
}
.fx_ahfxm {
    display: block;
    background: #fff;
    overflow: hidden;
    border-bottom: #e5e5e5 1px solid;
    padding: 2px 0 30px 0px;
    width: 100%;
}
.listother li {
    float: left;
    width: 16.66%;
    height: 16px;
    line-height: 15px;
    margin: 3px 0;
    border-right: 1px #d3d3d3 solid;
    text-align: center;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.listother li a {
    color: #333;
    text-decoration: none;
}
#list_side {
    display: block;
    width: 40px;
    height: 30px;
    float: right;
    background: url(../images/list.png) no-repeat center;
    background-size: 25px;
}
.seckill-item {
    width: 50.1%;
	}
	.inc_page{    padding: 10px 0 20px 0;}
	.inc_page a {
    padding: 5px 8px;
    line-height: 14px;
}
.footer-nav {
display:block;
    height: 50px;
    width: 100%;
    border-top: 1px solid #ededed;
    background: #fff;
    position: fixed;
    bottom: 0px;
    left: 0px;
    right: 0px;
    z-index: 999;
}
.footer-nav .icon-item {
    position: relative;
}
.footer-nav a {
    color: #ab161c;
    float: left;
    width: 20%;
    display: inline-block;
    height: 50px;
    text-align: center;
}
.footer-nav i.icon-home {
   background: url(../images/wzsytb.png) no-repeat;
   background-size: 16px 16px;
}
.footer-nav i.icon-pg {
   background: url(../images/gfwxtb.png) no-repeat;
   background-size: 18px 18px;
}
.footer-nav i.icon-zt {
   background: url(../images/lnzttb.png) no-repeat;
   background-size: 17px 17px;
}
.footer-nav i.icon-ksts {
   background: url(../images/kststb.png) no-repeat;
   background-size: 18px 18px;
}
.footer-nav i {
    display: block;
    height: 18px;
    width: 18px;
    margin: 6px auto 6px;
}

.footer-nav .icon-tel i {
    border: 1px solid #C3C3C3;
    display: block;
    border-radius: 50%;
    margin: -15px auto 3px;
    width: 40px;
    height: 40px;
    background: #fff url(../images/plht.png) no-repeat center center;
    background-size: 32px 30px;
}
.copy-info {
    line-height: 15px;
}
.baiduadr{
	display:block;
	height:auto;
	overflow:hidden;
	display:inline;
}
.baiduadr p{ padding-left:15px;font-size: 14px;}
.wrap-646 {
	display:block;
	padding-left:2px;
}
.wrap-646 img{ float:left;    margin-right: 10px;}
.wrap-646 p{
    height: 30px;
    margin-bottom: 8px;
	line-height: 40px;
    overflow: hidden;
    font-size: 14px;
    color:#0000FF;
	}
.wrap-646 ul li{
    padding: 2px;
    overflow: hidden;
}
.gktit{
    height: 18px;
    font-size: 12px;
    color: #434343;
    font-family: Helvetica,Arial,sans-serif;}
.xiongzh,.tsad{ display:block}
.xgtjc{ display:block;padding:2px 5px; color:#434343}
.wypl{ width:96%} 
.content_main p {
	clear: both;
	float: left;
	font-size:15px;
	letter-spacing: 0.4px;
	line-height: 30px;
	padding-bottom: 10px;
	color:#606060;
	text-align: justify;
	word-wrap: break-word;
	margin-bottom: 10px;
    height: auto !important;
    overflow: hidden;
}
}




