﻿/*
Copyright (c) 2008, chinsoftware.com All rights reserved.
version: 1.0.0
*/
* {margin:0;padding:0;}
body {font-size:80%;font-family: arial, "宋体", verdana,geneva, helvetica, sans-serif;color:#444;}
table {border-collapse:collapse;}
select,input,textarea{vertical-align:middle;font-size:12px;}
select {height:22px;line-height:22px;padding:2px 0 0 2px;}
img {border:0;display:block;}/*display:ie间隙bug*/
ul,ol,dl {list-style:none;}
a, a:link, a:visited, a:active{color:#3c3f46;;text-decoration:none;}
a:hover {border:none;text-decoration:underline;}/*hover:解决IE6bug*/

a:hover, li.link:hover {color:#05325c;}

li.link {cursor:pointer;}
li.link:hover {text-decoration:underline;}
/*对话框*/
.box-wrapper .title-bar { background-color: #05325c;}

/*通用按钮*/
.button {overflow:visible;height:22px!important;height:21px;line-height:16px;padding:1px 3px 3px 3px;+padding:1px 3px 0 3px;color:#05325c;background-color:#e0eef9;border:1px solid #86a1bf;}
.linkbutton {padding:2px 3px 2px 3px;}

/*通用输入框*/
.textbox,.file {padding:2px;border:1px solid #86a1bf;}
/*选择框列表*/
.checkboxlist label{margin:0 2px;}

/*清除当前块内的所有float*/
.clearfix:after{clear:both;content:".";display:block;visibility:hidden;height:0;} /*Standard*/
.clearfix{display:inline-block;}/*For IE*/
html[xmlns] .clearfix{display:block;} 
* html .clearfix{height:1%;}/*For IE*/

/*上方，左边 空白*/
.spacing-top {margin-top:10px;}
.spacing-left {margin-left:10px;}
/*警告，提示信息*/
.warning {border:1px solid #ff6701;padding:3px;font-size:110%;}
.info {font-size:110%;color:#fe6003;}
/*必填*/
.asterisk {color:#fe6003;}
/*超长文本省略号显示:适用于单行显示，超长则显示省略号，需要定义宽度*/
.ellipsis {white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow: hidden;}
/*超长文本自动换行:适用于多行显示，但防止出现超长英文单词（恶意）,需要定义宽度*/
.wrap{word-wrap:break-word;word-break:break-all;}
/*强制不换行*/
.nowrap {white-space:nowrap;}
.adjust {width:100%;overflow:hidden;}/*内容自适应:单独使用*/
/*隐藏*/
.hide {display:none;}
/*清理浮动*/
.clear {clear:both;}
.line {border-bottom:1px solid #ccc;margin:5px 0;clear:both;}
/*左右居中显示*/
.center {text-align:center; margin: 0 auto;}
.right {text-align:right;}
/*大篇文章*/
.article {line-height:25px;text-align:left;font-size:12px;}
.article img{margin:5px 5px 5px 0px;}
/*横向排列列表*/
.hul li {float:left;padding-left:3px;}
.hul li.thumb img {vertical-align:middle;}
/*灰色*/
.gray, .gray a{color:#888;}
.small {font-size:9px;}
.reTool .ImageCover{width:15px;height:18px;background:url(images/imagecover.gif) no-repeat;display:block;}

#loginleft{float:left;width:601px;height:275px;background:url(images/loginleft.gif) no-repeat 0 0;margin:30px 0px 10px 0px;}
#login {float:left;position:relative;width:315px;height:300px;border:1px solid #bababa;margin:10px 0 10px 10px;padding:5px;}
#login table {position:absolute;font-size:12px;color:#333333;}
#login table tr {height:30px;}
#login table td.label {text-align:right;width:80px;font-weight:bold;padding-right:5px;}
#login table td.label.password {position:relative;top:3px;}
#login table td.value {padding-left:5px;}
#login table td.value input {border:1px solid gray;width:160px;}
#login table td.systemname {text-align:center;color:#fd1a00;font-weight:bold;}
#login table td.operation {text-align:center;font-weight:bold;}
#login table td.operation .button {height:25px;background:url(images/signin.gif) repeat-x 0 0;border:0;color:#e6f9f7;}
#login #copyright {position:absolute;top:564px;height:45px;line-height:45px;text-align:center;color:#fff;}


/*布局样式*/
#header {height:40px;background:url(images/header.gif) repeat-x 0 0;overflow:hidden;}
#header .right_info {position:absolute;top:0;right:10px;padding-left:12px;}
#header .right_info #tools{margin-top:4px;text-align:right;}
#header .right_info #tools a{color:#fbfbd8;padding-left:5px;}
#system_name{color:#f9f9e6;line-height:40px;height:40px;font-size:18px;padding-left:7px;font-weight:bold;}
#current_user{clear:both;color:#f4f3a6;margin-top:5px;}
#current_user li{padding-left:10px;}

#footer {position:relative;height:30px;background:url(images/footer.gif) repeat-x 0 0;color:#05325c;}
#footer .support {padding-top:10px;font-size:90%;text-align:center;}
#footer .f11 {position:absolute;top:8px;right:10px;}

#themes {position:absolute;bottom:8px;right:0;}
#themes ul li {float:left;margin-left:6px;width:13px;height:12px;overflow:hidden;text-indent:-8000px;background-image:url(images/themes.gif);cursor:pointer;}

/*评论*/
.review {width:99%;}
.review div.row {position:relative;margin:8px;height:auto!important;height:80px;min-height:80px;padding-bottom:8px;background:url(images/bottomline.gif) repeat-x 0 100%;}
.review div.row {+position:static;}/*+ IE Only*/
.review .thumb {position:absolute;left:0;top:0;}
.review .thumb {+position:static;+width:78px;+float:left;}/*+ IE Only*/
.review .thumb img {max-width:72px;max-height:72px;}
.review .r_info {height:auto !important; height:72px; min-height:72px;}
.review .r_info h1 {height:1.4em;line-height:1.4em;font-weight:normal;font-size:100%;}
.review .r_info h1 p {float:left;}
.review .r_info h1 p.operation {float:right;}

/*回复*/
.review .r_info #reply_info {margin:5px 0;padding-top:3px;border-top:1px solid #ddd;color:#0854b2;}
#reply_post {margin:5px 0;padding-top:3px;display:none;}
.review #reply_post .post_content {width:100%;margin:0 auto;}
.review #reply_post .post_content textarea {width:98%;height:40px;}
.review #reply_post .buttons{text-align:center;margin:5px auto;}

/*评论发布*/
.review .post_content {width:98%;margin:0 auto;}
.review .post_content textarea {width:100%;height:100px;}
.review .buttons{text-align:center;margin:5px auto;}

/*中间列表：简单列表，消息，收入等页面用*/
.grid {clear:both;width:100%;}
.grid tr.thead{height:25px;line-height:25px;background:url(images/grid_header.gif) repeat-x 0 100%;color:#05325c;}
.grid tr.thead td {text-align:center;font-size:14px;white-space:nowrap;border:1px solid #688cac;border-top:0;border-left:0;padding:0 3px;}
.grid tr {height:20px;line-height:20px;}
.grid tr td {padding:3px;border:1px solid #d4d5e9;border-left:0;border-top:0;}

/*发布页面*/
.post, .view {padding:5px;width:98%;}
.post .textbox{width:98%;}
.post table.table, .view table.table {width:100%;background-color:#dedada;border-collapse:separate;border-spacing:1px;border-spacing:expression(this.cellSpacing=1);}
.post table.table tr, .view table.table tr {background-color:#fff;}
.post table.table td, .view table.table td {padding:5px;}
.post table.table td.label, .view table.table td.label{text-align:right;background-color:#f6f6f6;white-space:nowrap;}

.post .noline table tr, .view .noline table tr {height:auto;line-height:auto;}
.post .noline table td, .view .noline table td {padding:0;}

.post table.table td.operation {text-align:center;}

/*分页控件*/
.pages {margin: 0 auto; clear: both; text-align:center;}
.pages a, .pages span {white-space:nowrap; margin-right:5px;}
.pages span { color:#888 }
.pages span.current {padding:2px 4px;background-color:#86a1bf;color:#fff;}

.remove{margin-left:3px;background:url(images/remove.gif) 50% 50% no-repeat;border:0;width:12px;height:20px;cursor:pointer;}
/*上传控件*/
.fileupload td{float:left;line-height:20px;padding-right:2px;}
.fileupload td.delete {float:right;}
.fileupload td.delete a {display:block;background:url(images/remove.gif) 50% 50% no-repeat;width:12px;height:20px;}
/*进度条样式*/
.fileupload #progress_all {display:none;margin-top:5px;height:2px;background-color:gray;}
.fileupload #progress_fraction {width:0;height:2px;background-color:red;}
.fileupload iframe.ProgressBar {display:none;}

/*普通缩略图样式，带边框，注意：width要比实际大6px，以适应border+padding*/
.thumb img {padding:2px;overflow:hidden;border:1px solid #d8dfea;}
.thumb a:hover img { border:1px solid #3b5888;}

/*固定大小缩略图样式，带边框，注意：width要比实际大6px，以适应border+padding*/
.photo {display:table-cell;vertical-align:middle;position:relative;overflow:hidden;text-align:center;}
.photo p {+position:absolute;top:50%;}/*+ IE6,7 only*/
.photo p:after {+content:".";font-size:1px;visibility:hidden;}/*+ IE6,7 only*/
.photo img {+position:relative;top:-50%;left:-50%;margin:0 auto;border:1px solid #d8dfea;padding:2px;}/*+ IE6,7 only*/
.photo a:hover img { border:1px solid #3b5888;}

/*地图相关*/
/*坐标样式*/
.coordinate {
	color:#e63c0b;
	display:inline-block;
	width:200px;
	height:18px;
	line-height:18px;
	border: #ccc 1px solid;
	padding:2px 0 0 2px;
	margin-right:2px;
	vertical-align:middle;
	white-space:nowrap;
	font-size:110%;
}
/*坐标选择地图样式*/
.mapselect {height:450px;border:solid 1px #ddd;}
.markplace {position:absolute;left:200px;top:10px;*top:8px;}
/*地图view控件上地图样式*/
.mapview {border:solid 1px #ddd;margin:0 auto;}
/*弹出选择框的坐标样式*/
.coordinatepick {color:#e63c0b;}
/*地图上信息格式*/
.map_show_info {postion:relative;left:0;top:0;width:260px;height:auto!important;height:86px;min-height:86px;}
.map_show_info .thumb {position:absolute;left:0;top:0;}
.map_show_info .thumb img {max-width:80px;max-height:80px;}
.map_show_info .show_info {margin-left:90px;}
.map_show_info .show_info h1 {font-size:110%;height:1.4em;line-height:1.4em;}
.map_show_info .show_info p {font-size:110%;line-height:1.4em;}

/*消息浏览页面*/
.oldmessage {display:block;margin-bottom:5px;padding:3px;border:1px solid #ddd;}

/*消息浏览页面*/
.read {}
#message.grid .read {padding:0 0 0 15px;}
.noread {color:red;}
#message.grid .noread {padding:0 0 0 15px;background:url(images/new_message.gif) no-repeat 0 50%;}

/*帮助*/
.help h1, .help h2 {line-height:1.6em;clear:both;}
.help h1 {font-size:130%;font-weight:bold;text-align:center;}
.help h2, .help .key, .help a.key{font-size:110%;font-weight:bold;}
.help p{font-size:110%;line-height:1.6;margin-bottom:10px;padding-left:5px;clear:both;}
.help .key, .help a.key {color:#05325c;}

/*提示页面*/
.notice {font-size:110%;color:#555;font-weight:bold;padding-left:10px;}
.notice h1 {font-size:110%;color:#555;font-weight:bold;border-bottom:1px solid #ccc;padding:5px 0;margin:5px 0;}
.notice .info, .notice .warn {padding:10px 0;}
.notice .info {color:green;}
.notice .warn {color:red;}
.notice .back p{padding:3px 0;}

/*登录页面*/
#loginPage {width:300px;margin:0 10px 10px;}
#loginPage.post .label, #loginPage.post .operation{ font-size:110%;}
#loginPage .message {text-align:left; margin: 5px 0;}

/*右侧页面*/
#header_bar{height:27px;line-height:27px;font-size:110%;padding-left:5px;background:url(images/header_bar.gif) repeat-x 0 0;color:#05325c;}
.search_bar {background-color:#bcd9f9;padding:5px;border-bottom:1px solid #688cac;}
#main_bar {height:100%;}/*让垂直滚动条直接出现*/
#main_simple_bar {height:90%;overflow-y:auto;}/*让垂直滚动条直接出现*/
#footer_bar{height:25px;line-height:25px;_padding-top:5px;text-align:center;background:url(images/footer_bar.gif) repeat-x 0 0;}/*_ IE6 only*/

#function_allot {margin:10px;}
#function_allot .groups, #function_allot .functions {float:left;margin-right:20px;}
#function_allot .groups {width:250px;}
#function_allot .groups p, #function_allot .functions p {font-size:110%;font-weight:bold;height:1.8em;line-height:1.8em;}


#inquiry_post{background:url(images/inquiry.gif) no-repeat;display:block;width:155px;height:60px;}
#inquiry_post1{background:url(images/inquiry1.gif) no-repeat;display:block;width:183px;height:57px;margin:auto;}
.inquiry_pubdate{color:#ff0000;font-size:12px;}
.inquiry_content{color:#000000;font-size:12px;line-height:22px;}
.inquiry_reply{color:#2894ec;font-size:12px;line-height:22px;}
.ask{float:right;display:block;width:130px; margin-top:8px;height:50px; line-height:50px;overflow:hidden; border:0; cursor:pointer; background:url(images/ask.gif) no-repeat; padding:0 0 0 90px; font-size:18px; font-family:"黑体";}
#inquiry{padding-left:9px;padding-top:8px;line-height:22px;}
.more{margin-left:190px;width:50px;}
.subfunction {width:258px;margin-left:5px;margin-top:1px;margin:auto;}
.subfunction h1{background:url(images/box_top.gif) no-repeat;height:31px;line-height:31px;font-size:12px;padding-left:15px;}
.subfunction ul{background:url(images/box_center.gif) repeat-y;}
.subfunction ul li{background:url(images/box_item.gif) no-repeat;height:25px;line-height:25px;margin-left:5px;padding-left:30px;}
.subfunction h2{background:url(images/box_bottom.gif) no-repeat;height:19px;}

/************************************************************************************可变界面部分*********************************************************************************/
.box{float:left;background:url(images/special/boxbg.gif) repeat-x;border:solid 1px #dadada;height:380px;width:948px;}
.box h1{position:relative;border-bottom:solid 1px #dadada;text-align:left;padding-left:30px;height:27px;line-height:27px;color: #fd3b3c;font-size:12px;background:url(images/special/h1bg.gif) no-repeat 5px 50%;}
.box h1 a{position:absolute;top:0;right:5px;color:#8c8d8e;}
.box ul{padding:5px;line-height:22px;}
.box ul li{padding-left:20px;line-height:21px;background:url("images/special/sicon.gif") 5px no-repeat;}

.box .orderimg li{padding-left:20px;line-height:25px;background:url("images/special/bullet.gif") 5px no-repeat;}
.infobox{float:left;background:url(images/special/infobg.gif) no-repeat;line-height:16px;height:16px;width:893px;}

.spacing-left{margin-left:5px;}
.spacing-right{margin-right:5px;}
.spacing-top{margin-top:5px;}
.spacing-bottom{margin-bottom:5px;}

.brand_logo{width:128px;height:94px;}

.post_information{cursor:pointer;color:#8c8d8e;}



.adpage{position:relative;margin:auto;width:950px;}
.adpage a{color:#fff;}

#adpage_101{background:url(adplace/101.jpg) no-repeat;height:3602px;}
#adpage_102{background:url(adplace/102.jpg) no-repeat;height:3602px;}
#adpage_103{background:url(adplace/103.jpg) no-repeat;height:3602px;}
#adpage_104{background:url(adplace/104.jpg) no-repeat;height:3602px;}
#adpage_105{background:url(adplace/105.jpg) no-repeat;height:3602px;}
#adpage_106{background:url(adplace/106.jpg) no-repeat;height:3602px;}
#adpage_107{background:url(adplace/107.jpg) no-repeat;height:3602px;}
#adpage_108{background:url(adplace/108.jpg) no-repeat;height:3602px;}
#adpage_109{background:url(adplace/109.jpg) no-repeat;height:3602px;}
#adpage_110{background:url(adplace/110.jpg) no-repeat;height:3602px;}
#adpage_111{background:url(adplace/111.jpg) no-repeat;height:3602px;}
#adpage_112{background:url(adplace/112.jpg) no-repeat;height:3602px;}
#adpage_113{background:url(adplace/113.jpg) no-repeat;height:3602px;}
#adpage_114{background:url(adplace/114.jpg) no-repeat;height:3602px;}
#adpage_115{background:url(adplace/115.jpg) no-repeat;height:3602px;}
#adpage_116{background:url(adplace/116.jpg) no-repeat;height:3602px;}

#adpage_119{background:url(adplace/119.jpg) no-repeat;height:3602px;}
#adpage_121{background:url(adplace/121.jpg) no-repeat;height:3602px;}
#adpage_122{background:url(adplace/122.jpg) no-repeat;height:3602px;}

#adplace_category{position:absolute;left:0px;top:130px;}
#adplace_category li{float:left;width:59px;text-align:center;}
#adplace_category li a{color:#000;}
#adplace_category li a.selected:link{color: #ff0000;}
#adplace_category li a.selected:visited{color: #ff0000;}

#adplace_menu{position:absolute;left:0px;top:159px;}
#adplace_menu li{float:left;width:70px;text-align:center;}
#adplace_menu li a{color:#fff;}
#adplace_menu li a.selected:link{color: #f9ff03;}
#adplace_menu li a.selected:visited{color: #f9ff03;}

.adplace{position:absolute;width:150px;height:36px;line-height:36px;font-weight:bold;font-size:24px;background-color:#ff0000;text-align:center;color:#fff;}
#adplace_1{left:405px;top:203px;}
#adplace_2{left:405px;top:278px;}
#adplace_3{left:200px;top:380px;}
#adplace_4{left:766px;top:398px;}
#adplace_5{left:405px;top:578px;}
#adplace_6{left:405px;top:697px;}
#adplace_7{left:250px;top:860px;}
#adplace_8{left:250px;top:1030px;}
#adplace_9{left:720px;top:785px;}
#adplace_10{left:720px;top:985px;}
#adplace_11{left:405px;top:1200px;}
#adplace_12{left:405px;top:1740px;}
#adplace_13{left:405px;top:2320px;}
#adplace_14{left:405px;top:2920px;}
#adplace_15{left:405px;top:3023px;}
#adplace_16{left:405px;top:3223px;}
#adplace_17{left:405px;top:3400px;}
#adplace_18{left:405px;top:278px;}
#adplace_19{left:84px;top:460px;}
#adplace_20{left:405px;top:780px;}
#adplace_21{left:405px;top:1850px;}
#adplace_22{left:405px;top:2910px;}
#adplace_23{left:760px;top:358px;}
#adplace_24{left:405px;top:268px;}
#adplace_25{left:205px;top:400px;}
#adplace_26{left:405px;top:1255px;}
#adplace_27{left:405px;top:1816px;}
#adplace_28{left:405px;top:1945px;}






