﻿@charset "utf-8";
/*haiguanbianma2 CSS  */
.main {
	margin-top:20px;
	padding:0 4%;
	font-size:80%;
	color:#5f5f5f;
	}
.main .bucket{
	overflow:hidden;
	margin-bottom:25px;
	padding-left:30px;
	border:1px solid #d2d2d2;
	border-top:7px solid #419ac6;
	background:url(../images/hg_top_bg.png) no-repeat top;
	}
.main  h3 {
	font-size:100%;
	color:#3476a9;
	}
.main .bucket .navbar-form {
	padding-left:0;
	}
.main .bucket .form-group {
	padding-left:0;
	}
.main .bucket textarea {
	width:96%;
	height:200px;
	padding:10px;
	border:1px solid #00a0e9;
	}
.main .bucket  .tip_zx span{
	color:#d0040e;
	}
.main .bucket .yy_cd {
	margin:30px 0;
	}
.main .bucket label {
	font-weight:normal;
	color:#7a7a7a;
	}
.main .bucket button {
	margin-left:15px;
	padding:0;
	border:0;
	}
.yy_fy {
	margin:15px 0!important;
	}
.main .bucket .sear {
	margin:0 10px;
	}
input[type="radio"] {
	margin:3px 3px 0 5px;
	display:none;
	}
.sear label {
	margin-right:15px;
	padding-left:25px;
	font-weight:normal;
	cursor:pointer;
	background:url(../images/yy_radio1.png) no-repeat 0 3px;
	}
.sear label.checked {
	background:url(../images/yy_radio2.png) no-repeat 0 3px;
	}
.main .bucket .tip {
	color:#b0b0b0;
	}
/**content begin**/
.main .content {
	margin-bottom:25px;
	border:1px solid #d2d2d2;
	}
.main .content h4 {
	height:45px;
	margin:0;
	padding-left:20px;
	font-size:100%;
	color:#2c2c2c;
	font-weight:normal;
	line-height:45px;
	background:url(../images/yy_bg.png) repeat-x;
	}
.main .content ul {
	margin:10px 20px;
	}
.main .content ul li {
	margin:8px 0;
	}
.main .content ul.spec  li{
	list-style:disc inside;
	color:#3a86b1;
	}
	
@media screen and (max-device-width: 620px) {
	.main .bucket textarea  {
		width:90%;
		height:100px;
		}
	.main .bucket .sear {
		display:block;
		margin:0 10px;
	}
	.sear label {
		height:25px;
		line-height:25px;
	}
	.main .bucket .yy_cd {
		margin:15px 0;
		}
}