/* CSS Document */
body{background:url(images/bg.jpg); margin:0; padding:0;}
input, select, textarea {color: #8C8C8C;font: 14px/1.5 "Microsoft Yahei";outline: 0 none;vertical-align: middle;}
ul,li{padding:0;margin:0; list-style:none;color:#333333;}
#box{width:600px;margin:0 auto;}
.layout1{widht:600px; background:url(images/topbg.jpg) no-repeat; height:144px;padding:20px 0 0 30px;}
.title{font-size:24px;color:#FFC20F;line-height:25px;padding-top:20px;font-weight:bold;}
.logo{float:right;}
.introduce{color:#FFFFFF;font-size:12px;padding-right:35px;padding-top:15px;line-height:20px;}
.layout2{widht:600px; padding:20px;background:#fff;padding-bottom:0;}
.validate{height:40px;padding-left:10px; width:500px; overflow:hidden;}
.validate .ming{width:100px;float:left;font-size:14px;color:#333; font-family:"Î¢ÈíÑÅºÚ";}
.box{float:left;width:400px;}
.le{background:url(images/box_left.jpg) no-repeat;float:left; width:9px;height:28px;}
.box .co  input{border:0;background: none repeat scroll 0 0 transparent;border: medium none;font-size:12px;height:20px;width:240px;color:#333; font-family:"Î¢ÈíÑÅºÚ";line-height:20px;}
.box .co {float:left; background:url(images/box.jpg) repeat-x;width:250px;height:28px;}
.box .ri{width:9px;height:28px;background:url(images/box_right.jpg) no-repeat;float:left;}
.box .xh{color:#FF0000;margin-left:20px;width:50px;float:left;padding-top:5px;font-size:12px;}
.layout3{width:560px;padding:20px;background:#fff;padding-top:0;}
.frm_ask{font-size:13px; font-weight:bold;color:#666666; font-family:"Î¢ÈíÑÅºÚ";display: inline-block;margin-top: 2%;padding: 10px 0 ;height:20px;*padding-bottom:0;}
.frm_ask font{color:#FF0000;font-size:12px;}
.layout3 ul li{background:#EEEEEE;display: inline-block;float: left;line-height: 20px;margin-right: 1%;margin-top: 1%;padding: 6px 0;width: 32%;}
.layout3 ul li input{display: inline-block;float: left;margin-top: 4px;width: 20px;color: #8C8C8C;font: 14px/1.5 "Microsoft Yahei";outline: 0 none;vertical-align: middle;padding-left:5px;}
.layout3 ul li span{float: left;width:118px;font-size:12px;color:#333333; font-family:"Î¢ÈíÑÅºÚ";line-height: 22px;height:22px;padding-left:2px;*padding-top:3px;}
.line{padding-left:10px; width:550px; overflow:hidden;}
.but{width:153px;height:47px; clear:both;padding-top:30px;padding-left:10px;}
#frame_footer{background:url(images/bottom_bg.jpg) no-repeat;width:600px;height:38px;}
.footer{font-size:12px;color:#fff;margin:0 auto;width:600px;line-height:38px;height:38px;padding:0 50px;}
.layout3-one{height:150px;margin-bottom:20px;}
.layout3-two{height:110px;margin-bottom:20px;}
.layout3-three{height:110px;margin-bottom:20px;}
.but{height:90px;}