body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;word-wrap:break-word}
body,html,input{font:12px/1.5 tahoma,arial,\5b8b\4f53,sans-serif;}
table{border-collapse:collapse;border-spacing:0;}img{border:none}
pre {white-space: pre-wrap; /* css-3 */white-space: -moz-pre-wrap; /* Mozilla, since 1999 */white-space: -pre-wrap; /* Opera 4-6 */white-space: -o-pre-wrap; /* Opera 7 */	word-wrap: break-word; /* Internet Explorer 5.5+ */}
h1,h2,h3,h4,h5,h6{font-size:100%;}input.dialog{height:0; height:0; font-size:0; line-height:0; border:none}
h1{font-size:34px;}h2{font-size:26px;}h3{font-size:18px; }h4{font-size:16px;}h5{font-size:14px;}h6{font-size:12px;}
input,label,img,th,span{vertical-align:middle;}.font-fixh{font-family: Georgia,Arial; color: #f00; font-size: 16px; font-weight: 700;}address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
input.button ,input.btn{padding:0.25em;width: auto;_width:0;overflow:visible !ie;}
ul,ol,li{list-style:none;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
.white,.white a{color:#fff}.blue,.blue a{color:#004499}.gray4,a.gray4{color:#999}
.red, .red a, a.red{color:red;}.green{color:#0E774A}
select optgroup{color:#999;}
header{ display:block}

/*通用样式*/
.hidden{display:none;}.invisible{visibility:hidden;}
.ib, .ib-li li, .ib-a a, .ib-span span,.btn,.btn input,.photo-hot li,.Article-Tool a ,.photo-list li,.photo-channel .photo-slide .change i,.photo-channel .tool .auto,.photo-channel .tool .up,.photo-channel .tool .next,.photo-cat .content h5 span.blue a,.submit{display:inline-block;zoom:1;*display:inline;}
.clear:after,.main:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clear,.main{display:inline-block;}/* Hides from IE-mac \*/* html .clear,* html .main{height:1%;}.clear,.main{display:block;}
.pad-6{padding:6px; overflow:hidden}.pad-lr-10{padding:0 10px}.pad-lr-6{padding:0 6px}
.pad-3{padding:3px; overflow:hidden}.pad-lr-3{padding:0 3px}

.F_arial{ font-family:Arial, Helvetica, sans-serif}
.f12{font-size: 12px}.f14{font-size: 14px}.f16{font-size: 16px}.f18{font-size:18px}.f20{font-size:20px}
.lh20{line-height: 20px}.lh22{line-height: 22px}.lh24{line-height: 24px}.lh26{line-height: 26px}.lh28{line-height: 28px}
.fb{ font-weight:bold}.fn{ font-weight:normal}
.bk,.bk3,.bk6,.bk8,.bk10,.bk15,.bk20,.bk30{clear: both;font-size: 1px;height: 0;line-height: 1px}
.bk3{height: 3px;}.bk6{height: 6px}.bk8{height: 8px}.bk10{height: 10px}.bk15{height: 15px}.bk20{height: 20px}.bk30{height: 30px}
.row-2 li{ float:left; width:50%}.row-3 li{ float:left; width:33%}.row-4 li{ float:left; width:25%}.row-5 li{ float:left; width:20%}
.cu,.cu-li li,.cu-span span {cursor: hand;!important;cursor: pointer}
.text-c{text-align: center}.text-l{text-align: left}.text-r{text-align: right}
.lf{float: left}.rt{float: right}.pr{ position:relative}.pa{ position:absolute}
.img-wrap{border:1px solid #eee;text-align:center;overflow:hidden}
.img-wrap a{display:table-cell;vertical-align:middle;*display:block; overflow:hidden; background-color:#fff}
.img-wrap a:hover{ background-color:#e8eff6}
.col-left{float:left}
.col-auto{overflow:hidden;_zoom:1;_float:left;}
.col-right{float:right}

.w1100{min-width:1100px;}
.p-w100{width: 100%;}
.p-w90{width: 90%;}
.p-w80{width: 80%;}
.p-w66{width: 66%;}
.p-w34{width: 34%;}
.p-w50{width: 50%;}
.p5{padding: 5px;}
.p6{padding: 6px;}
.p8{padding: 8px;}
.p10{padding: 10px;}
.p15{padding: 15px;}
.p20{padding: 20px;}

#wait{display:none;width: 100%; height: 100%; position: fixed; z-index: 1994; top: 0px; left: 0px; overflow: hidden;background:url(../images/loadingSubmit.gif) no-repeat 50% center;}


.gd_message{ overflow:hidden; zoom:1; font-size:14px; padding-top:15px;}
.gd_message .gd_user,.gd_message .gd_manage{  padding-bottom:15px;}
.gd_message .tw_time{ color:#666; font-size:12px;}
.gd_message .gd_user{ float:left;}
.gd_message .gd_manage{ float:right; }
.gd_message .user_left{background:url(../images/icon/iconimg.gif) no-repeat right -1518px ; float:left; margin-right:-1px; z-index:2;position: relative; margin-top:10px; display:inline-block; text-align:right; font-size:14px; padding-right:13px;}
.gd_message .user_right{ float:left; background:#f8f9fd; border:1px solid #e2e3e4; border-radius:5px; padding:10px; line-height:22px; width:620px; font-size:14px;word-wrap: break-word; word-break: break-all; margin-top:10px;}
.gd_message .user_right p{font-size:14px;}

.gd_message .manage_right{background:url(../images/icon/iconimg.gif) no-repeat left -1678px; float:left; margin-left:-1px; z-index:2;position: relative; margin-top:10px; display:inline-block; text-align:left; font-size:14px; padding-left:13px;}
.gd_message .manage_left{ float:left; background:#fffded; border:1px solid #ede6ae; border-radius:5px; padding:10px;  width:620px;word-wrap: break-word; word-break: break-all; margin-top:10px;line-height:22px;}
.gd_message .message_con{font-size:14px;color:#444 }
.gd_message .message_con p{font-size:14px;}
.gd_message .message_other{ padding:10px 0 0 0;}
.gd_message .message_other p{ padding:3px 0; color:#444;}
.gd_message .message_other .user_pj{background:url(../images/icon/iconimg.gif) no-repeat -101px -1803px ;color:#444; padding-left:18px; }
.gd_message .message_other .user_pj .inputtext {    width:180px;}
.message_other .haoping,.message_other .zhongping,.message_other .chaping{background:url(../images/icon/iconimg.gif) no-repeat 50px -1848px ; display:inline-block; width:80px;}
.message_other .zhongping{ background-position:50px -1894px;}
.message_other .chaping{ background-position:50px -1940px;}

.gd_message_out .yw_btn{ background:url(../images/icon/yiwenbtn.gif) no-repeat; display:inline-block; width:233px; height:59px; font-size:26px; line-height:59px; color:#2c4e63; text-align:center; text-indent:40px;}
.gd_message_out .ping_fw{ font-size:14px; margin-left:10px;}
.gd_message_out .yiwen_l{ text-align:center; margin:0 auto; padding:15px 0;}


div.gd_reply{ padding:15px 0;text-align:center}
.gd_message_out .gd_reply small {
    width: 120px;
    text-align: right;
    font-size: 14px;
    display: inline-block;
    padding-right: 15px;
}

.simpletooltip {
  cursor: pointer;
}
.simple-tooltip {
  position: absolute;
  display: block;
  width: auto;
  max-width: 200px;
  height: auto;
  padding: 6px 8px;
  color: #cccccc;
  font: normal 13px/1.3em 'Helvetica', 'Arial', 'Sans-serif';
  border: solid 2px #111111;
  background-color: #222222;
  margin-bottom: 30px;
  -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  z-index: 9999;
}
.simple-tooltip .arrow {
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  border-width: 6px;
  border-style: solid;
  border-color: transparent;
}
.simple-tooltip.top .arrow {
  left: 50%;
}
.simple-tooltip.left .arrow {
  top: 50%;
}
.simple-tooltip.bottom .arrow {
  left: 50%;
}
.simple-tooltip.right .arrow {
  top: 50%;
}
button, input, select, textarea {
    font-family: inherit;
    font-size: 100%;
    margin: 0;
}
button, input {
    line-height: normal;
}
button, select {
    text-transform: none;
}
button, html input[type="button"], input[type="reset"], input[type="submit"] {
    cursor: pointer;
}
button[disabled], html input[disabled] {
    cursor: default;
}
input[type="checkbox"], input[type="radio"] {
    box-sizing: border-box;
    padding: 0;
}
input[type="search"] {
    box-sizing: content-box;
}
button::-moz-focus-inner, input::-moz-focus-inner {
    border: 0 none;
    padding: 0;
}
textarea {
    overflow: auto;
    vertical-align: top;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
@media print {
* {
    background: none repeat scroll 0 0 transparent !important;
    box-shadow: none !important;
    color: #000 !important;
    text-shadow: none !important;
}
a, a:visited {
    text-decoration: underline;
}
a[href]::after {
    content: " (" attr(href) ")";
}
abbr[title]::after {
    content: " (" attr(title) ")";
}
a[href^="javascript:"]::after, a[href^="#"]::after {
    content: "";
}
pre, blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
}
thead {
    display: table-header-group;
}
tr, img {
    page-break-inside: avoid;
}
img {
    max-width: 100% !important;
}
@page {
    margin: 2cm 0.5cm;
}
p, h2, h3 {
    orphans: 3;
    widows: 3;
}
h2, h3 {
    page-break-after: avoid;
}
select {
    background: none repeat scroll 0 0 #fff !important;
}
.navbar {
    display: none;
}
.table td, .table th {
    background-color: #fff !important;
}
.btn > .caret, .dropup > .btn > .caret {
    border-top-color: #000 !important;
}
.label {
    border: 1px solid #000;
}
.table {
    border-collapse: collapse !important;
}
.table-bordered th, .table-bordered td {
    border: 1px solid #ddd !important;
}
}


.close{
	position: relative;
}

.close .closebtn{
	position: absolute;
	right: 5px;
	top: 5px;
	width: 12px;
	height: 12px;
	cursor: pointer;
	text-indent: 13px;
	overflow: hidden;
	background: url('../images/btn_close.gif');
}


.m-filterForm{height:39px;color:#6d6d6d;background-color:#f5f5f5;border:solid 1px #e8e8e8}
.m-filterForm .btn{height:23px;background:#f40;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#fff;text-align:center;line-height:23px;cursor:pointer}
.m-filterForm .btn:hover{color:#fff}
.m-filterForm .lists{border-right:solid 1px #e8e8e8;margin-right: 5px;padding-right: 5px;}
.m-filterForm .sorts{float:left;line-height:39px}
.m-filterForm .sorts .item{float:left;_display:inline;padding:0 15px;cursor:pointer}
.m-filterForm .sorts .item:hover{color:#f40}
.m-filterForm .sorts .active{border-left:solid 1px #e8e8e8;border-right:solid 1px #e8e8e8;background-color:#fff;color:#f40;cursor:default}
.m-filterForm .sorts .item:first-child.active{border-left:none}
.m-filterForm .sorts .price-sort{width:70px;height:39px;padding:0}
.m-filterForm .sorts .price-sort .inner{position:absolute;padding:0 19px;white-space:nowrap}
.m-filterForm .sorts .price-sort .text{display:inline-block}
.m-filterForm .sorts .price-sort .icon{display:inline-block;width:7px;height:4px;overflow:hidden;vertical-align:middle;background:url(../images/400-400.png) 0 0 no-repeat}
.m-filterForm .sorts .price-sort .droplist{display:none;white-space:nowrap;color:#6d6d6d}
.m-filterForm .sorts .price-sort-hover,.m-filterForm .sorts .price-sort:hover{position:relative;z-index:1}
.m-filterForm .sorts .price-sort-hover .trigger,.m-filterForm .sorts .price-sort:hover .trigger{display:none}
.m-filterForm .sorts .price-sort-hover .inner,.m-filterForm .sorts .price-sort:hover .inner{width:80px;border:solid 1px #ccc;left:-1px;top:-1px;z-index:1;background:#fff;-webkit-box-shadow:0 3px 3px rgba(0,0,0,.1);-moz-box-shadow:0 3px 3px rgba(0,0,0,.1);-ms-box-shadow:0 3px 3px rgba(0,0,0,.1);-o-box-shadow:0 3px 3px rgba(0,0,0,.1);box-shadow:0 3px 3px rgba(0,0,0,.1)}
.m-filterForm .sorts .price-sort-hover .droplist,.m-filterForm .sorts .price-sort:hover .droplist{display:block}
.m-filterForm .sorts .price-sort-hover .price-item,.m-filterForm .sorts .price-sort:hover .price-item{cursor:pointer}
.m-filterForm .sorts .price-sort-hover .price-item:hover,.m-filterForm .sorts .price-sort:hover .price-item:hover{color:#f40}
.m-filterForm .sorts .price-sort-active{width:118px}
.m-filterForm .sorts .price-sort-active .price-item-active,.m-filterForm .sorts .price-sort-active .text{color:#f40}
.m-filterForm .sorts .price-sort-active .price-item-active,.m-filterForm .sorts .price-sort-active .price-item-active:hover{cursor:default}
.m-filterForm .page{float:right;width:116px;line-height:39px;height:39px;border-left:solid 1px #e8e8e8}
.m-filterForm .page .num{color:#f40}
.m-filterForm .page .item{float:left;width:60px;text-align:center}
.m-filterForm .page .icon{background:url(../images/400-400.png) 0 0 no-repeat;display:inline-block;width:6px;height:9px;overflow:hidden}
.m-filterForm .page .next,.m-filterForm .page .prev{width:28px;padding:15px 0\0;cursor:pointer}
.m-filterForm .page .prev .icon{background-position:-20px -240px}
.m-filterForm .page .next .icon{background-position:0 -240px}
.m-filterForm .page .prev:hover .icon{background-position:-20px -260px}
.m-filterForm .page .next:hover .icon{background-position:0 -260px}
.m-filterForm .page .prev-disabled,.m-filterForm .page .prev-disabled:hover{cursor:default}
.m-filterForm .page .prev-disabled .icon,.m-filterForm .page .prev-disabled:hover .icon{background-position:-20px -280px}
.m-filterForm .page .next-disabled,.m-filterForm .page .next-disabled:hover{cursor:default}
.m-filterForm .page .next-disabled .icon,.m-filterForm .page .next-disabled:hover .icon{background-position:0 -280px}
.m-filterForm .page .icon{*margin-top:15px}

.print-icon{background: url(../images/ico/b_print.png) center no-repeat;display:inline-block;width:16px;height:16px;float: left;}
.export-icon{background: url(../images/ico/xls.gif) center no-repeat;display:inline-block;width:16px;height:16px;float: left;}
.m-filterForm .print-icon,.m-filterForm .export-icon{height:39px;}