/*==== News css ====*/
.corebar dl {clear:both;padding:10px;margin:15px;border:#555 solid 1px;box-shadow:#282828 0px 0px 2px 1px;display:inline-block;}
.corebar dt, .corebar dd {margin-left:0px;width:100%;display:inline-block;} .corebar dt {color:#EEE;font-weight:bold;font-size:16px} .corebar dd {margin-top:8px;color:#BBB;line-height:1.3} .corebar dd i{margin-right:15px;font-style:normal;color:#999}

.ans_bg {background:url(../img/bg_t.jpg) repeat-x;height:216px;width:100%}
.ans_l {background:url(../img/bg_t1.jpg) no-repeat;width:300px;height:216px;display:block}
.conline{background:url(../img/conline.jpg) repeat-x center bottom;margin:-186px 20px 20px;font-size:20px}

.answers{margin:80px auto!important;width:710px;}
.answer p:first-child{line-height:1.6} .answer p:last-child{color:#888;position:relative;background:#2B2B2B;margin:20px 0 0;padding:8px;border-radius:5px} .answer p:last-child span:last-child{position:absolute;right:8px}
.show .say{
	background:url(../img/answer_bg.jpg) no-repeat;height:41px;padding:2px 30px;font-size:18px;font-family:黑体;line-height:41px;color:#CCC;overflow:hidden;white-space:nowrap;text-overflow:ellipsis
}
.line{
	margin-top:-14px;
	background:url(../img/answer_line.jpg) no-repeat;
	width:710px;
	height:9px;
	font-size:0;
	line-height:0;
	overflow:hidden;
}
.show .answer{
	background:url(../img/answer.jpg) repeat-y;
	width:650px;
	padding:20px 30px;
	clear:both;
	overflow:hidden;
	color:#BBB;
}

/*==== Show css ====*/
.show{padding:15px}
.show h1{color:#EEE;font-size:22px;margin:15px 15px 0;padding:5px 0 15px;text-align:center;background:url(../img/conline.jpg) repeat-x center bottom}
#bdshare {margin:5px 15px;float:right} #bdshare a{color:#DDD!important}
.answertool{margin:10px 15px} .answertool span{margin:0 10px} .answertool, .answertool span{color:#DDD}

#content{margin:20px 15px 30px;color:#BBB;font-size:15px;line-height:1.5;overflow:hidden}
#content img{max-width:100%;height:auto}

.tags{margin:15px} .tags span{margin:8px 6px;padding:5px 8px;background:#BBB;display:inline-block;cursor:pointer}
.tags span:hover, .ontag span{background:darkred;color:#CCC} .tags a{color:#000}

.tag, .upnext, .ui-elem-quote{margin:0 15px;color:#AAA}
.ui-elem-quote {border:#555 solid 1px!important;margin:10px 15px}

.show .upnext{margin:20px auto} .show .upnext span a, .show .upnext span, .show .lists span a, .show .lists span{color:#DDD!important;} .show .upnext span{width:50%;display:inline-block;text-align:center;vertical-align:text-top;}
.show .lists span{width:50%;margin:3px 0;display:inline-block;overflow:hidden;vertical-align:text-top;white-space: nowrap;word-break: break-all;text-overflow:ellipsis;}

/*==== InfoList css ====*/
.infolist ul {margin:0 15px 15px} .infolist li {color:#CCC;line-height:1.6;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.infolist ul a img {max-width:270px} .infolist ul li:nth-child(2) {text-align:center;margin:10px 0;}

/*==== GgW css ====*/
.gg_content{line-height:100px;text-align:center;background:#111;color:#EEE;margin:5px 15px 0}
.gg_top{line-height:100px;text-align:center;background:#111;color:#EEE}

/*==== Media Screen css ====*/
@media screen and (min-width: 1366px) {
	.mos, .ulink{width:1300px;overflow:hidden}
}
@media screen and (min-width: 1200px) and (max-width: 1365px) {
	.mos {width:1200px;}
}
@media screen and (min-width: 992px) and (max-width: 1199px) {

}
@media screen and (min-width: 768px) and (max-width: 991px) {

}
@media screen and (max-width: 767px) {

}
