﻿body{ font: 16px/1.6 Verdana, 微软雅黑, Helvetica, sans-serif; background-color:#fff; }
div,img,ul,img,body,h1 { margin: 0px auto; padding: 0px; border: none; }
p{ margin:5px 0px; overflow:hidden; }
ul,li{ list-style: none; }
a{ text-decoration:none; }
input::-webkit-input-placeholder { color: #fff; }
input:-moz-placeholder { color: #fff; }
input::-moz-placeholder { color: #fff; }
input:-ms-input-placeholder { color: #fff; }

/*中间模块*/
.layout-body{ width:1200px; }
.layout-search-result{ width:1160px; float:left; padding:20px; font-size:26px; background-color:#fff; margin-top:20px; }

/*侧部导航*/
.backToTop { position:fixed; width:54px; bottom:0px; z-index:100; }
.backToTop ul li{width:54px; height:54px; float:left; position:relative; border-bottom:1px solid #eee; }
.backToTop ul li .sidebox{ position:absolute; width:54px; height:54px; line-height:54px; top:0; right:0; transition:all 0.3s; background:#aaa; opacity:0.8; filter:Alpha(opacity=80); color:#fff; overflow:hidden;}
.backToTop ul li .sidetop{ width:54px; height:54px; line-height:54px; display:inline-block; background:#aaa; opacity:0.8; filter:Alpha(opacity=80); transition:all 0.3s;}
.backToTop ul li .sidetop:hover{ background:#aaa; opacity:1; filter:Alpha(opacity=100); }
.backToTop ul li img{float:left;}

/*分页方式*/
.page{ width:100%; float:left; }
.page a,.page input{ background-color:#fff; color:#666; border:1px solid #eee; display: inline-block; margin:0px 5px 10px 5px; position: relative; text-decoration: none; height:37px; line-height:37px; }
.page .page-number{ width:50px; }
.page .page-order{ width:70px; }
.page input{ width:50px; height:39px; line-height:40px; outline: none; }

/*验证样式*/
.field-validation-error { display:block; line-height:26px; color: #e2798c; display: inline; margin-left: 10px; font-size: 12px; text-align:left; }
.input-validation-error { border: 1px solid #e2798c; background-color: #fcc; }

h1{ text-shadow:3px 3px 0px #000; }

/*按钮样式*/
.txtHolder,.dropHolder{ background: #fcfcfc url(/Content/img/txtBg.png) repeat-x left top; height: 36px; border: 1px solid #abadb3; font-size: 14px; padding: 0px 5px; }
.btnHolder{ padding:10px 20px; background-color:#f66; color:wheat; font-size:20px; font-weight:bold; border:1px solid #f09; border-radius:3px; margin-top:20px; }
.btnHolder:hover{ background-color:#f09; color:wheat; }

/*边框*/
.previewHolder {  float: left;}
.previewHolder-picHolder{ overflow: hidden; border: solid 1px #666; margin-left:20px; }

/*颜色样式*/
.cWhite{ color:#fff; }
.bDefault{ background-color:#fff; }
.bgGray{ background-color:#aaa; }
.blueLink{ color:#0094ff; text-decoration:none; }
.blueLink:hover{ color:#f09; }
.redLink{ color:#f09; text-decoration:none; }
.redLink:hover{ color:#f09; }

.layout-wexin{ z-index:300; position:fixed; width:180px; height:260px; bottom:0px; background:url("/Content/img/sn_weixin.jpg") no-repeat; }
.currentBackgroundColor{ background-color:#fe4064; }
.currentColor{ color:#fe4064; }
.currentLink{ background-color:#fff; color:#fe4064; }
.currentLink:hover,.works-tabs .tabs a:hover,.layout-content .layout-content-menu li a:hover,
.layout-content-show .show-content .title:hover,.page a:hover,.page .page-active,.works-tabs .tabs-content .active,.tabs-content .tab-item:hover{ color:#fff; background-color:#00b7f0; }

/*对齐方式*/
.text-left{ text-align:left; }
.text-center{ text-align:center; }
.text-right{ text-align:right; }
.pull-left{ float:left; }
.pull-right{ float:right; }
.text-indent{ text-indent:2em; }

/*尾部样式*/
.layout-bottom{ width:1200px; }
.buttom { background-color: #fff; margin-top: 10px; margin-bottom: 30px; padding: 20px 0; border-top: solid 1px #eee; width: 1200px; }
.buttom h3, .buttom .h3 { font-weight: normal; font-size: 25px; margin: 10px 0; }
.about-area { width: 200px; border-right: solid 1px #eee; }
.buttom-list { list-style: none; padding: 0; padding-left: 25px; }
.buttom-list a { color: #666; text-decoration:none; }
.buttom-list a:hover{ color:#f00; }
.about-area>div>a{ color:#428bca; text-decoration:none; font-weight:normal; }
.load-img img{ background:url("/Content/img/loaded.gif") no-repeat center center transparent; }

/*宽高*/
.w30{ width:30px; }
.w160{ width:160px; }
.w230{ width:230px; }
.w520{ width:520px; }
.w500{ width:500px; }
.w600{ width:600px; }
.w700{ width:700px; }
.w800{ width:800px; }

.h20{ height:20px; }
.h50{ height:50px; }
.h100{ height:100px; }
.h200{ height:200px; }

.mt{ margin-top:20px; }
.mb{ margin-bottom:20px; }