﻿



@charset "utf-8";



/******基础样式开始******/



body {



	font-family: Microsoft Yahei, Arial, Helvetica, sans-serif;



	font-size: 15px;



	color: #333;



	background: #fff;



	text-align: justify;



	text-justify: inter-ideograph;



}



table, td {



	font-family: Microsoft Yahei, Arial, Helvetica, sans-serif;



	font-size: 15px;



	line-height: 24px;



	color: #2e2e2e;



}



html, body, div, span, p, h1, h2, h3, h4, h5, h6, em, img, strong, blockquote, sub, sup, tt, i, b, dd, dl, dt, form, label, table, caption, tbody, tfoot, thead, tr, th, td, ul, li, p, a, ol {



	margin: 0;



	padding: 0;



}



s, i, em {



	font-style: normal;



	text-decoration: none;



}



ul, ol, li {



	list-style-type: none;



	list-style: none;



}



button, input, select, textarea {



	vertical-align: middle;



	font-family: Microsoft Yahei;



	margin: 0;



	padding: 0;



}



h1, h2, h3, h4, h5, h6 {



	font-size: 100%;



}



address, cite, dfn, em, var {



	font-style: normal;



}



code, kbd, pre, samp {



	font-family: courier new, courier, monospace;



}



sup {



	vertical-align: text-top;



}



sub {



	vertical-align: text-bottom;



}



legend {



	color: #000;



}



fieldset, img {



	border: 0;



}



button, input, select, textarea {



	font-size: 100%;



}



table {



	border-collapse: collapse;



	border-spacing: 0;



}



a {



	color: #000;



	text-decoration: none;



}



.white, .white a {



	color: #fff;



	text-decoration: none;



}



.white, a:hover {



	color: #b61412;



}



.clearfix {



	clear: both;



	height: 0px;



	margin-top: -1px;



	overflow: hidden;



}



.fw {



	font-family: Microsoft Yahei, Arial, Helvetica, sans-serif;



}



.fl {



	float: left;



}



.fr {



	float: right;



}



.fb {



	font-weight: bold;



}



.disb {



	display: block;



}



.disn {



	display: none;



}



.area-dialog-ct {



	width: 760px;



	padding: 10px;



	background: #fff;



}



.area-dialog-bar {



	height: 40px;



	background: #003a52;



}



.area-dialog-bar span, .area-dialog-bar a {



	line-height: 40px;



	color: #fff;



	font-size: 14px;



	padding: 0 15px;



}



.area-dialog-bar a#_a_c_close {



	float: right;



}



.area-dialog-ct .area-dialog-content {



margin0;



}



.area-dialog-ct .area-dialog-content::after {



	clear: both;



	display: block;



	content: "";



}



.area-dialog-content li {



	float: left;



	padding: 10px;



	position: relative;



}



.area-dialog-content .area-m-o {



	width: 150px;



	margin: 0;



	padding: 0 10px;



	background: #fff;



}



.area-dialog-content li .a-i-disable {



	background: #d8d8d8;



}



.area-dialog-content .area-m-o .a-check-num {



	color: #d00;



}



.area-dialog-content input {



	margin: -3px 5px 0 0;



}



.area-dialog-content .area-m-o lable {



	line-height: 35px;



	font-size: 12px;



	color: #333;



}



.area-dialog-content li .a-city-ct {



	display: none;



}



.area-dialog-content li.area-item-mover {



	background: #f7e76a;



}



.area-dialog-content li.area-item-mover .a-city-ct {



	display: block;



}



.area-dialog-bottom {



	margin-top: 10px;



	text-align: center;



}



.area-dialog-bottom a {



	padding: 5px 15px;



	color: #fff;



	background: #007ba9;



	font-size: 14px;



	border-radius: 3px;



}



.area-dialog-bottom a:hover {



	background: #003a52;



	transition: 0.3s ease;



}



.area-dialog-content .a-city-ct {



	position: absolute;



	left: 0;



	top: 45px;



	background: #f7e76a;



	padding: 10px;



	z-index: 100;



	width: 480px;



}



.area-dialog-content .a-city-ct:after {



	content: "";



	display: block;



	clear: both;



}



.area-dialog-content .a-city-ct p {



	float: left;



	width: 100px;



	padding: 5px 10px;



}



.color-1 {



	background-color: #249edc;



}



.color-2 {



	background-color: #17a668;



}



.color-3 {



	background-color: #741d88;



}



.color-4 {



	background-color: #da9627;



}



.color-5 {



	background-color: #ff9933;



}



.color-6 {



	background-color: #6666ff;



}



.color-7 {



	background-color: #ff99ff;



}



.color-8 {



	background-color: #66cc66;



}



.color-9 {



	background-color: #666;



}



.color-10 {



	background-color: #ff7800;



}



.color-11 {



	background-color: #ccc;



}



.color-12 {



	background-color: #ff3333;



}



.color-white {



	background-color: #fff;



}



.bgcolor-gray {



	background: #f5f5f5;



}



.ipt-txt {



	outline: none;



	border: 1px solid #ccc;



}



.ipt-txt:focus, .ipt-sec:focus {



	border: 1px solid #0078b5;



	box-shadow: #ccc 2px 4px 2px;



}



.small-ipt {



	line-height: 16px;



	width: 150px;



	height: 16px;



	padding: 4px;



}



.ipt-sec {



	padding: 5px;



}



.ipt-radio, .ipt-check {



	vertical-align: middle;



	margin: 0 5px 4px 0;



}



.btnBox {



	width: 100%;



	text-align: center;



}



.Submit {



	width: 200px;



	height: 42px;



	line-height: 42px;



	font-size: 16px;



	color: #fff;



	border: 0;



	outline: none;



	margin: 0 auto;



	cursor: pointer;



	transition: background-color 0.3s ease;



	-moz-transition: background-color 0.3s ease;



	-webkit-transition: background-color 0.3s ease;



}



.Submit:hover {



	background-color: #F60;



}

.article_txt video { max-width:100%}

