﻿@charset "utf-8";
/*--------------通用样式--------------*/
html,body{width:100%;height:100%;font: 14px "微软雅黑",Arial, sans-serif;}
*{margin:0;padding:0;box-sizing: border-box;}
img{ border:0;}
ol, ul {list-style: none;}
a{text-decoration:none !important;outline:none; color:#333;}
a:hover { text-decoration:underline;}
small { font-size:12px;}
.hand{ cursor:pointer;}
table td { border-collapse:collapse; border:1px solid #999;}
input,
select,
textarea {
	outline: none;
	border: none;
	background: #FFF;
}
textarea {
	resize: none;
	width: 400px;
	border: 1px solid #d9d9d9;
	height: 100px;
	border-radius: 2px;
}
input[placeholder], [placeholder], *[placeholder] {
    color: #555 !important;
}
/*外部contanier*/
.container{
	width:100%;
	height: 100%;
	margin:0px auto;
}
/*文本对齐方式*/
.text_c{text-align:center;}
.text_r{text-align: right;}
.text_l{text-align: left!important;}
/*单行文本溢出*/
.oneover{

	white-space: nowrap;
	text-overflow: ellipsis;
}
/*多行文本溢出*/
.lotover{
	display: -webkit-box;
	text-overflow: ellipsis;
	word-break: break-all;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
}
/*浮动和清除浮动*/
.clear{clear:both;}
.float_l{float:left;}
.float_r{float:right;}
/*显示隐藏*/
.clearfix:after {content: "."; display: block;  height: 0; clear: both;  visibility: hidden;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/*字体颜色*/
.blue{color:#78cef7;}
.black { color:#000;}
.gray{color:#6d6d6d;}
.red{color:#ff0000;}
.orange { color:#dd763e;}
.green{color:#29933f;}
.white{color:#fff;}
/*字体大小*/
h2 {font-size:22px; font-weight:normal !important;}
h3 {font-size:18px; font-weight:normal !important;}
h4 {font-size:16px;}
h5 {font-size:14px;}
h6 {font-size:12px;}
.f16 { font-size:16px;}
.f14 { font-size:14px;}
.f12 { font-size:12px;}
.ma_t30 { margin-top:30px !important;}
.ma_b30 { margin-bottom:30px !important;}
/*文字修饰*/
.bold{font-weight:bold !important;}
/*分页*/
.sh_page{margin:30px 0px 60px 0px;height:33px;line-height:33px;*line-height:50px;}
.sh_page a{padding:5px 8px;border:1px solid #ccc;margin-left:3px;color:#5b5b5b;}
.dangqian{background:#efefef;}
.fanye{ color:#333;line-height:20px;margin:20px 0px 70px 0px;}
.fanye div {background-color:#ececec; padding:6px 3px 6px 10px; margin-top:2px;}
.fanye a { color:#333; text-decoration:none}
.fanye a:hover{}
/*----message----*/
input img {
vertical-align:middle}
.liuyan_box{padding:20px 20px 70px 50px; text-decoration:none; font:14px "微软雅黑";}
.liuyan_box li label {float:left;width:86px;text-align:right;line-height:20px; font-weight:normal;margin-top:10px; color:#333;}
.liuyan_box li div {float:left;width:260px; margin:10px 0px; line-height:25px;}
.liuyan_box li div textarea{border:1px solid #ccc;width:440px;font-size:12px;color:#555;padding:5px; min-height:100px;_height:expression(document.body.clientWidth > 100 ? "100px" : "auto"); }
.yanzheng{border:1px solid #9e8e8e;display:inline-block;width:70px;height:20px;vertical-align:top; margin-left:10px;padding-left:2px;}
.up_but{cursor:pointer; background:#2D79CF; padding:0 10px; color:#fff; border:0px; line-height:28px;}
.first {margin-left:0;clear:left;}
.width2{ border:1px solid #ccc !important; width:200px; height:20px;}
.qqqq {border:1px solid #ccc !important; width:60px;height:20px; margin-bottom:10px;}
