#tlHeader .tlBlock .button,.sidenav a,.sidenav a:hover{text-decoration: none;text-decoration-line: underline;text-decoration-color: #151f28;}.menucities li,.myulSidenav li{list-style-type:none!important;margin:0}.endpage,.sidenav{top:0;left:0;height:100%}.sidenav{width:150px;position:fixed;z-index:9999;background-color:#fff;overflow-x:hidden;padding-top:0;box-shadow:5px 0 5px rgba(0,0,0,.15);display:none}.menubutton,.myulSidenav li a{width:100%;display:block;font-weight:700}.menupb{padding:15px;text-align:-webkit-center}.menubutton{text-align: center;color:#fff;background:#151f28;border:1px solid #ddd;padding-top:4px;padding-bottom:4px;border-radius:5px;font-size:18px}.menubutton:hover{color:#fff;border:1px solid #ddd;opacity:.9}.myulSidenav li{width:100%;padding:0;border:1px solid #ccc;border-top-width:0;background-color:#f3f4f5;box-sizing:border-box;position:relative;text-align:center}.myulSidenav li a{color:#000;padding:.5em;box-sizing:border-box;font-size:15px}#mySidenavmySidenav a{text-decoration:none;}#mySidenavmySidenav ul{margin:0}.menucities li{background-color:#e6e7e8;border-top:1px solid #b3b3b3;border-left:1px solid #b3b3b3;border-right:1px solid #b3b3b3;padding:.25px .25px .25px 14px}.menucities li:last-child{border-bottom:1px solid #b3b3b3}.menucities li a{color:#000}@media screen and (max-height:450px){.sidenav{padding-top:15px}.sidenav a{font-size:18px}}
.endpage{position:fixed;right:0;bottom:0;z-index:1002;display:none;background-color:#333;-moz-opacity:.5;-khtml-opacity:.5;-webkit-opacity:.5;opacity:.5;-ms-filter:progid: DXImageTransform.Microsoft.Alpha(opacity=50)}
.postbutton{background:#151f28;margin-right:-28px;margin-left:10px;font-size:14px!important;padding-top:4px;padding-bottom:4px}.paddingclss{width: 100% !important;background-color: #fff;}.maindatafooterlist{ padding: 0px !important;padding-left: 10px !important;}.marginright{padding-left: 10px;}#tlHeader .tlBlock .button, .sidenav a, .sidenav a:hover { text-decoration-color: #c12525;}
#tlHeader{background-color: #151f28;}
.zeng_msgbox_layer,.zeng_msgbox_layer .gtl_ico_succ,.zeng_msgbox_layer .gtl_ico_fail,.zeng_msgbox_layer .gtl_ico_hits,.zeng_msgbox_layer .gtl_ico_clear,.zeng_msgbox_layer .gtl_end{display:inline-block;height:54px;line-height:54px;font-weight:700;font-size:14px;color:#606060;background-image:url(../images/gb_tip_layer.png);_background-image:url(../images/gb_tip_layer_ie6.png);background-repeat:no-repeat}.zeng_msgbox_layer_wrap{width:100%;position:fixed;_position:absolute;top:46%;left:0;text-align:center;z-index:65533}.zeng_msgbox_layer{background-position:0 -161px;background-repeat:repeat-x;padding:0 18px 0 9px;margin:0 auto;position:relative}.zeng_msgbox_layer .gtl_ico_succ{background-position:-6px 0;left:-45px;top:0;width:45px;position:absolute}.zeng_msgbox_layer .gtl_end{background-position:0 0;position:absolute;right:-6px;top:0;width:6px}.zeng_msgbox_layer .gtl_ico_fail{background-position:-6px -108px;position:absolute;left:-45px;top:0;width:45px}.zeng_msgbox_layer .gtl_ico_hits{background-position:-6px -54px;position:absolute;left:-45px;top:0;width:45px}.zeng_msgbox_layer .gtl_ico_clear{background-position:-6px 0;left:-5px;width:5px;position:absolute;top:0}.zeng_msgbox_layer .gtl_ico_loading{width:16px;height:16px;border:0;background-image:url(../images/loading.gif);float:left;margin:19px 10px 0 5px}
.backdownrow{
		height:1px;
		margin:3px 0 0;
		border-top:1px solid #ccc;
		line-height:1px;
	}
	.cat{
		padding:5px 5px 5px 15px;
	}
	.topul {
		list-style-type: none;
	}
	.mainbox a{
		text-decoration: none;
		color:#000;
	}
	.mainbox {
			background-color: #fafad2;
			border-radius: 15px;
			float: left;
			list-style: none;
			padding: 4px;
			padding-left: 15px;
			padding-right: 15px;
			margin-bottom: 8px;
			border: 1px solid #e81224;
			margin-left: 6px;
		}
	.primbox{
		width: 80%;
	}	
	.clearclass{
		clear:both;
	}
	#cookieCrumb h2 {
    margin: 0;
    font-size: 9pt;
    font-weight: 400;
    display: inline;
	}
	#superRegionNavMenu{
		margin-top:1em;
	}
	.metaField_Label{
		clear:both;padding:1.15em 0;
	}
	#sideSponsorTable{
		clear:right;float:right;margin:-10px 0 10px 10px;padding:0 0 10px 10px;background:#fff;border:1px solid #fff;
	}
	
	.date_one{
		margin-top:0;
	}
	.div_one{
		width:200px;
	}
.button1  {
    background: #506fa3;
    color: #fff;
    font-weight: 700;
    cursor: pointer;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
	padding: 5px;
    text-decoration: none;
	padding-left: 10px;
    padding-right: 10px;
	border-width: 2px;
    border-style: outset;
    border-color: buttonface;
    border-image: initial;
	
}
#loginForm form div input{
	width:auto;
	margin-left: 15px;
}
#tlFooter{
	background: #f5f5f5;
	width:100%;
}
#reportAdButton,#viewAdPhotoLayout{clear:right;float:right}#viewAdPhotoLayout{margin:0 0 1em 1em;padding:0}#viewAdPhotoLayout li{//display:inline-block;list-style-type:none!important;margin:0;padding:.75em;background:#eee;text-align:center;overflow:hidden;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;-ms-column-break-inside:avoid;break-inside:avoid}#viewAdPhotoLayout img{margin-bottom:.25em}#viewAdPhotoLayout li a{color:#000}#viewAdPhotoLayout.fivePlus{width:465px;-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-gap:1.5em;-webkit-column-gap:1.5em;column-gap:1.5em}#viewAdPhotoLayout.ninePlus{width:708px;-moz-column-count:3;-webkit-column-count:3;column-count:3;-moz-column-gap:1.5em;-webkit-column-gap:1.5em;column-gap:1.5em}.adVideoContainer{float:right;margin-left:1em;min-width:300px;margin-top:-50px;}@media only screen and (min-device-width :320px) and (max-device-width :520px){.adVideoContainer{min-width:300px}}.postAdButton a{text-decoration: none;}

.button,.credit a{text-decoration:none}.button{color:#fff!important;padding:5px}td{font:14px/1.4em arial}.draft,.lightgreen,.red{font-weight:600}#manage_ads{width:98%;margin:0 auto 12px;text-align:left}table tr td{padding:5px 5px 8px}table tr th{background-color:#666;color:#fff;padding:5px}.credit{float:right}.lightgreen{color:green}.red{color:#ff3535}.draft{color:#ce9000}.titlecls{max-width:400px}.credit a{position:relative;display:block;font-size:15px;font-weight:100;width:125px;margin:20px auto;padding:10px;background-color:#4caf50;color:#fff;text-align:center;text-transform:uppercase;transform-style:flat;transition:all 250ms ease-out;box-shadow:0 1px 4px rgba(0,0,0,.3),0 0 40px rgba(128,128,128,.1) inset;border-color:#dedede}.wallet{border:1px solid #afbed8;background-color:#fff;color:#666;padding:9px;font-weight:700;font-size:20px;margin-top:22px;float:left}.maincolor{color:#506fa3}
.payment_error{color:red;text-align:center}body { background-color: #ebecec;}a {color: #c12525;}
.importantnote{padding: 10px;
    background-color: #ffffb7;
    border: 1px solid #ca1717;
    font-size: 15px;
    margin-bottom: 10px;}
	
.view{
	background-color:#4caf50 !important;
}	

.edit{
	background-color:#000 !important;
}

	.importantnote2{
		padding: 10px 5px 10px 5px;
			color: #fff;
			background-color: #4ead52;
			border-radius: 4px;
			margin-top: 20px;
			margin-bottom: 20px;
			font-size: 19px;
			font-weight: 100;
			font-family: inherit;
	}
	.textcenter{
		    text-align: center;
	}
	.textcenter2{
		    text-align: center;
	}
#dataTable a:hover{
	color:#c12525;
}
.table-striped > tbody > tr:nth-of-type(2n+1) {
    background-color: rgba(33, 33, 33, 0.05);
}
.pagination {
    text-align: center;
	width:100%;
	margin:15px 0;
	height:40px;
}
.pagination .pg-item {
    margin: 0 2px;
}
.pagination .pg-item span, .pagination .pg-item a {
    padding: 5px 10px;
    border-radius: 3px;
}
.pagination .pg-item a {
    color: #999;
    -webkit-transition: 0.15s all linear;
    transition: 0.15s all linear;
    background: #f5f5f5;
}
.cat h2{
	font-weight:normal;
	margin:0;
	padding:0;
	font-size:14px;
}
.cat h2 a {
	color:#151f28;
}
.cat.bold h2 a{
	font-weight:600;
}
.cat .meta,.cat .meta a{
	font-size:12px;
	color:#999;
}
.topic-good,.topic-hot,.topic-img,.topic-attr, .topic-1,.topic-2{
	display:inline-block;
	width:17px;
	height:17px;
	vertical-align: middle;
	margin:0 3px;
}
.topic-good{
	width:51px;
	background:url(../images/goodx.gif) left center repeat-x;
}
.topic-hot{
	width:37px;
	background:url(../images/hot.gif) center center no-repeat;
}
.topic-img{
	background:url(../images/image.gif) center center no-repeat;
}
.topic-attr{
	background:url(../images/attr.gif) center center no-repeat;
}
.topic-1{
	margin-left:0;
	margin-right:5px;
	background:url(../images/pin_1.gif) center center no-repeat;
}
.topic-2{
	margin-left:0;
	margin-right:5px;
	background:url(../images/pin_2.gif) center center no-repeat;
}


/*上传图片插件的样式*/

.upload-box{
    padding: 0 20px;
	margin: 0 auto;
	margin-top: 40px;
}
.upload-box .clearx:after, .upload-box .clearx:before {
	content: " ";
	display: table
}
.upload-box .clearx:after {
	clear: both
}


.upload-box .upload-tip{
	margin-bottom: 20px;
	font-size: 16px;
	color: #555;
}
.upload-box .image-box{
	padding: 18px;
	border:2px dashed #E7E6E6;
}

.image-box section{
	position: relative;
	width: 190px;
	height: 190px;
	float: left;
}

.image-box .upload-section{
	position: relative;
}

.image-box .image-section{
	margin-right: 20px;
	margin-bottom: 20px;
	border:1px dashed #ccc;
}

.image-section:hover{
	border: 1px solid #f15134;
}

/*/图片遮罩层样式*/
.image-section .image-shade{
	display: block;
	width: 100%;
	height: 100%;
	visibility: hidden;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 9;
	background: rgba(0,0,0,.5);
}

/*鼠标放上去时显示遮罩层*/
.image-section:hover .image-shade{
	visibility: visible;
}

.image-section .image-zoom {
    position: absolute;
    width: 32px;
    height: 32px;
    top: 80px;
    right: 80px;
    display: none;
    z-index: 10;
    background:url(../images/zoom.png) no-repeat center;
}

.image-section .image-delete {
	position: absolute;
	width: 30px;
	height: 30px;
	top: 5px;
	right: 5px;
	display: none;
	z-index: 10;
	background:url(../images/delete.png) no-repeat center;
}

.image-section:hover .image-delete{
	display: block;
	cursor:pointer;
}

.image-section:hover .image-zoom{
    display: block;
    cursor:pointer;
}

.image-box .image-show{
	display: block;
	width: 100%;
	height: 100%;
}

.image-loading{
    border: 1px solid #D1D1D1;
	background:url(../images/loading.gif) no-repeat center;
}

.image-opcity{
	opacity: 0;
}

/*上传域样式*/
.upload-section .upload-input{
	width: 100%;
	height: 100%;
	opacity: 0;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 100;
}

/*上传按钮样式*/
.upload-section .upload-btn {
	border:1px dashed #d0d0d0;
	width: 190px;
	height: 190px;
	background:url(../images/upload.png) no-repeat center;
}

/*遮罩层样式*/
.delete-modal{
	z-index: 1000;
	display: none;
	position: fixed;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.4);
}
.delete-modal .modal-content{
	 width: 500px;
	 position: absolute;
	 top: 50%;
	 left: 50%;
	 margin-left: -250px;
	 margin-top: -80px;
	 background: white;
	 height: 160px;
	 text-align: center;
}

.modal-content p{
	margin: 0;
	padding: 0;
}
.modal-content .modal-tip{
	color: #555;
	height: 94px;
	line-height: 94px;
	font-size: 18px;
	border-bottom: 1px solid #D1D1D1;
}
.modal-content .modal-btn{

	height: 66px;
	line-height: 66px;
	position: absolute;
	bottom: 0px;
	left: 0px;
	width: 100%;
}
.modal-content .modal-btn span{
	width: 49.8%;
	display:inline-block;
	text-align: center;
	color:#d4361d ;
	font-size: 18px;
	border-right: 1px solid #D1D1D1;
}

.modal-btn:hover span{
    cursor:pointer;
}


/*图片预览样式*/
#zoom-shade {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
	min-height: 800px;
    height: 100%;
    z-index: 1100;
    background-color: rgb(119, 119, 119);
    opacity: 0.7;
    cursor: pointer;
    display: none;
}
#zoom-box {
    position: absolute;
    padding: 20px;
    z-index: 1101;
    outline: none;
    display: none;
    height: auto;
    top: 25%;
    left: 25%;
}

#zoom-content {

    outline: none;
    overflow: hidden;
    z-index: 1102;
    border: 10px solid #fff;
    opacity: 1;
}
#zoom-content img {
    width: 100%;
    height: 100%;
    padding: 0;
    margin: 0 auto;
    border: none;
    outline: none;
    line-height: 0;
    vertical-align: top;
}

.actionMsg{
	position:fixed;
	right:25px;
	top:50px;
	border:1px solid transparent;
	border-radius:3px;
	padding: 10px 20px;
	z-index:9999999;
	font-size:16px;
	display:none;
}
.actionMsg.success{
	color: #316100;
    background-color: #a9dea3;
    border-color: #99d292;
}
.actionMsg.info{
    color: #24587e;
    background-color: #9eecff;
    border-color: #6cd5ef;
}
.actionMsg.danger{
	color: #6b1110;
    background-color: #fb959b;
    border-color: #f7727a;
}
.actionMsg.loading{
	top:50%;
	right:50%;
	margin-top:-20px;
	margin-right:-65px;
	color: #7d6608;
    background-color: #ffdd81;
    border-color: #e6bb45;
}
#loadingMask{
	position:fixed;
	right:0;
	top:0;
	left:0;
	bottom:0;
	z-index:9999990;
	display:none;
	background:transparent;
}
.clearfix:after {
   content:""; 
   display: block; 
   clear:both; 
}
.img-list{
	margin:0;
	padding:0;
	width:100%;
	list-style:none;
}
.img-list li{
	float:left;
	width:160px;
	list-style:none;
	margin:0;
	padding:15px 15px;
}
.img-list li img{
	display:block;
	margin:0 auto;
}
.img-list li textarea{
	width:100%;
	height:50px;
	resize:none;
	margin-top:10px;
}

.img-url{
	font-size:12px;
	font-weight:normal;
}
/*这里没有统一字体样式是因为开发者在使用过程中使用的字体是不固定的*/
.lzy_custom_bg {
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    display: none;
    background-color: rgba(50, 50, 50, .2);;
}

.lzy_custom_popup {
    position: fixed;
    background-color: white;
    display: none;
    overflow: hidden;
}

.lzy_popup_nav {
    width: 100%;
    height: 29px;
    border-bottom: 1px solid black;
}

.lzy_popup_nav * {
    font-size: 16px;
}

.lzy_popup_nav_move {
    cursor: move;
}

.lzy_nav_icon {
    width: 16px;
    height: 16px;
    float: left;
    margin: 6px -5px 0 10px;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    border-radius: 10px;
    border: 1px solid black;
    text-align: center;
    line-height: 16px;
}

.lzy_nav_title {
    width: calc(100% - 90px);
    height: 100%;
    float: left;
    line-height: 29px;
    margin-left: 10px;
    color: black;
}

.lzy_popup_nav svg {
    width: 18px;
    height: 18px;
    cursor: pointer;
}

.lzy_popup_nav rect,
.lzy_popup_nav line {
    stroke-width: 2;
}

.lzy_nav_close,
.lzy_nav_full {
    position: relative;
    float: right;
    margin-top: 6px;
    margin-right: 8px;
    width: 18px;
    height: 18px;
    cursor: pointer;
}

.lzy_nav_full {
    display: none;
}

.lzy_nav_close rect:nth-child(1),
.lzy_nav_full rect:nth-child(1) {
    fill: rgba(0, 0, 0, 0);
}

.lzy_nav_full rect:nth-child(2) {
    fill: rgba(0, 0, 0, 0);
}

.lzy_nav_close:hover,
.lzy_nav_full:hover {
    background-color: rgba(0, 0, 0, 0.1) !important;
}

.lzy_popup_cont {
    width: calc(100% - 20px);
    height: calc(100% - 65px);
    padding: 0 10px;
    overflow: hidden;
}

.lzy_popup_v_cont {
    text-align: center;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
}

.lzy_popup_cont > * {
    display: inline-block;
    max-width: 100%;
    width: auto;
    height: auto;
}

.lzy_popup_footer {
    width: 100%;
    height: 34px;
    text-align: right;
    line-height: 34px;
}

.lzy_popup_footer * {
    font-size: 16px;
}

.lzy_custom_none_footer .lzy_popup_cont {
    height: calc(100% - 30px);
}

.lzy_custom_none_footer .lzy_popup_footer {
    height: 0;
}

.lzy_footer_btn {
    position: relative;
    min-width: 60px;
    width: auto;
    height: 25px;
    cursor: pointer;
    border: 1px solid black;
    color: white;
    outline: none;
    margin: 0 8px;
    padding: 0 10px;
}

.lzy_footer_btn:hover {
    opacity: .9;
    text-decoration: none;
}

.lzy_footer_btn_close:hover {
    background-color: rgba(0, 0, 0, .05) !important;
}

.lzy_popup_footer > button:first-child {
    margin-left: 10px;
}

.lzy_popup_footer > button:last-child {
    margin-right: 10px;
}

/****弹出风格**************/
.lzy_popup_show_1 {
    transform: scale(1, 1);
    animation: lzyPopupShow_1 .3s 1;
}

@keyframes lzyPopupShow_1 {
    0% {
        opacity: .5;
        transform: scale(.5);
    }
    80% {
        opacity: .8;
        transform: scale(1.1);
    }
    100% {
        opacity: 1;
        transform: scale(1);
    }
}

.lzy_popup_close_1 {
    transform: scale(.8, .8);
    animation: lzyPopupClose_1 .3s 1;
}

@keyframes lzyPopupClose_1 {
    0% {
        opacity: 1;
        -webkit-transform: scale(1);
    }
    80% {
        opacity: .8;
        -webkit-transform: scale(1.1);
    }
    100% {
        opacity: .5;
        -webkit-transform: scale(.5);
    }
}

/*******收缩风格**********************************/
.lzy_popup_show_2 {
    transform: scale(1, 1);
    animation: lzyPopupShow_2 .3s 1;
}

@keyframes lzyPopupShow_2 {
    0% {
        opacity: .5;
        transform: scale(3.5);
    }
    100% {
        opacity: 1;
        transform: scale(1);
    }
}

.lzy_popup_close_2 {
    transform: scale(.2);
    animation: lzyPopupClose_2 .3s 1;
}

@keyframes lzyPopupClose_2 {
    0% {
        -webkit-transform: scale(1);
    }
    100% {
        opacity: 0;
        -webkit-transform: scale(0);
    }
}

/****旋转风格**************/
.lzy_popup_show_3 {
    transform: translateX(0) rotate(0);
    animation: lzyPopupShow_3 .3s 1;
}

@keyframes lzyPopupShow_3 {
    0% {
        opacity: 0;
        transform: translateX(-100%) rotate(-120deg);
    }

    100% {
        opacity: 1;
        transform: translateX(0) rotate(0);
    }
}

.lzy_popup_close_3 {
    transform: rotate(180deg);
    animation: lzyPopupClose_3 .3s 1;
}

@keyframes lzyPopupClose_3 {
    0% {
        opacity: 1;
        transform: translateX(0) rotate(0);
    }
    100% {
        opacity: 0;
        transform: translateX(150%) rotate(120deg);
    }
}

/****下滑风格**************/
.lzy_popup_show_4 {
    transform: translateY(0);
    animation: lzyPopupShow_4 .3s 1;
}

@keyframes lzyPopupShow_4 {
    0% {
        opacity: 0;
        transform: translateY(-150%);
    }

    100% {
        opacity: 1;
        transform: translateY(0);
    }
}

.lzy_popup_close_4 {
    transform: translateY(-180%);
    animation: lzyPopupClose_4 .3s 1;
}

@keyframes lzyPopupClose_4 {
    0% {
        opacity: 1;
        transform: translateY(0);
    }
    100% {
        opacity: 0;
        transform: translateY(-180%);
    }
}

/****上滑风格**************/
.lzy_popup_show_5 {
    transform: translateY(0);
    animation: lzyPopupShow_5 .3s 1;
}

@keyframes lzyPopupShow_5 {
    0% {
        opacity: 0;
        transform: translateY(150%);
    }

    100% {
        opacity: 1;
        transform: translateY(0);
    }
}

.lzy_popup_close_5 {
    transform: translateY(180%);
    animation: lzyPopupClose_5 .3s 1;
}

@keyframes lzyPopupClose_5 {
    0% {
        opacity: 1;
        transform: translateY(0);
    }
    100% {
        opacity: 0;
        transform: translateY(180%);
    }
}

/****抖动风格**************/
.lzy_popup_show_6 {
    transform: translateY(0);
    animation: lzyPopupShow_6 .3s 1;
}

@keyframes lzyPopupShow_6 {
    0% {
        opacity: 0;
        transform: translateX(0);
    }

    10%, 30%, 50%, 70%, 90% {
        transform: translateX(-10px);
    }
    20%, 40%, 60%, 80% {
        transform: translateX(10px);
    }
    100% {
        opacity: 1;
        transform: translateX(0);
    }
}

.lzy_popup_close_6 {
    transform: translateY(-180%);
    animation: lzyPopupClose_6 .3s 1;
}

@keyframes lzyPopupClose_6 {
    0% {
        transform: translateX(0);
    }

    10%, 30%, 50%, 70%, 90% {
        transform: translateX(-10px);
    }
    20%, 40%, 60%, 80% {
        transform: translateX(10px);
    }
    100% {
        opacity: .3;
        transform: translateX(0);
    }
}
