@charset "utf-8";
/* CSS Document */
body { background:#000000 url(di.gif) repeat;text-align:center;font-size:16px;line-height:1.6em; color: #FFF;}
img{ max-width:100%; }
p{ margin:0px;}
.mcen{text-align: center; margin:0px auto;}

.lh1em{ line-height:1em;}
.lh15em{ line-height:1.5em;}
.lh18em{ line-height:1.8em;}
.lh2em{ line-height:2em;}
.lh25em{ line-height:2.5em;}

imgp{ max-width:100%; }

.color_green{ color:#30FF00;}
.color_red{ color:#FF0000;}
.color_meih{ color:#FF0078;}
.color_lv{ color:#00FF48;}
.color_lan{color:#0070FB;}
.color_lan2{color:#00FFAE;}
.color_huang{ color:#FCFF00;}
.color_huang2{ color:#FFFB8B;}
.color_cheng{ color:#FF6000;}
.color_zi{color:#9900E8;}
.bot{ height:20px;}
.bot1{ height:10px;}


.color_lv2{ color:#54FF00;}
.color_wihte{ color:#FFFFFF;}

.font_o{font-style:oblique;}
.fontst{ font-weight:bold;}
.fon_hei{ font-family:"黑体", "微软简综艺", "汉仪细中圆简"}
.font12{ font-size:12px;}
.font14{ font-size:14px;}
.font18{font-size:18px;}
.font20{ font-size:20px;}
.font24{ font-size:24px;}
.font28{ font-size:28px;}
.font30{font-size:30px;}
.font35{font-size:35px;}



.dv{ width:98%; margin:0px auto;}
.dv2{ width:98%; margin:0px auto; text-align:right;}
.tacenter {text-align: center;}
/*input*/
.contact_form input {
	height:35px;
	/*width:188px;*/
	width:99%;
	padding:0px 0px 0px 5px;
	font-size: 22px;
	line-height: 1.8em;
	display:inline;
}

.contact_form input, .contact_form textarea {
    border:1px solid #aaa;
    box-shadow: 0px 0px 3px #ccc, 0 10px 15px #eee inset;
    border-radius:2px;
}
.contact_form input:focus, .contact_form textarea:focus {
    background: #fff;
    border:1px solid #555;
    box-shadow: 0 0 3px #aaa;
}
/* Button Style */
button.submit {
    background-color: #68b12f;
    background: -webkit-gradient(linear, left top, left bottom, from(#68b12f), to(#50911e));
    background: -webkit-linear-gradient(top, #68b12f, #50911e);
    background: -moz-linear-gradient(top, #68b12f, #50911e);
    background: -ms-linear-gradient(top, #68b12f, #50911e);
    background: -o-linear-gradient(top, #68b12f, #50911e);
    background: linear-gradient(top, #68b12f, #50911e);
    border: 1px solid #509111;
    border-bottom: 1px solid #5b992b;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    box-shadow: inset 0 1px 0 0 #9fd574;
    -webkit-box-shadow: 0 1px 0 0 #9fd574 inset ;
    -moz-box-shadow: 0 1px 0 0 #9fd574 inset;
    -ms-box-shadow: 0 1px 0 0 #9fd574 inset;
    -o-box-shadow: 0 1px 0 0 #9fd574 inset;
    color: white;
    font-weight: bold;
    padding: 0px 20px 2px 20px;
    text-align: center;
    text-shadow: 0 -1px 0 #396715;
	font-size: 22px;
	line-height: 1.8em;
	height:38px;
}
button.submit:hover {
    opacity:.85;
    cursor: pointer;
}
button.submit:active {
    border: 1px solid #20911e;
    box-shadow: 0 0 10px 5px #356b0b inset;
    -webkit-box-shadow:0 0 10px 5px #356b0b inset ;
    -moz-box-shadow: 0 0 10px 5px #356b0b inset;
    -ms-box-shadow: 0 0 10px 5px #356b0b inset;
    -o-box-shadow: 0 0 10px 5px #356b0b inset;
}