/*html,body,form,fieldset,legend,code,p{margin:0;padding:0;}
html{background:#ececec;}
body{color:#333;font:12px/1.7 Arial,"\5b8b\4f53";}
a{color:#05f;text-decoration:none;}
a:hover{color:#e00;}*/
span.blue_type{ color:#f00;}

.demo_bar{overflow:hidden;padding:10px 20px 0;border-bottom:1px solid #777;background:#fff; font:12px/14px arial;zoom:1;}
.demo_bar a{float:left;margin-bottom:10px;padding:0 12px;border-left:1px solid #999;}
.demo_bar a:first-child{padding-left:0; border-left:none;}

.demo_wrap{position:relative;padding:20px;}
.demo_wrap:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}

.demo_tips{margin-bottom:20px;font-size:14px;}

.formular{width:295px;margin:0px auto;padding:0px;border:0px solid #ddd;border-radius:0px;/*background:#fcfcfc;*/}
.formular fieldset{margin-bottom:20px;padding:10px 20px;border:1px solid #b5b8c8;border-radius:3px;}
.formular legend{color:#15428b;font-size:12px;font-weight:bold;}
.formular label{display:block; float:left; width:80px; text-align:right; color:#666;}
.formular input,
.formular select,
.formular textarea{display:block;margin-bottom:10px;}
.formular textarea{width:200px;height:50px;margin-top:4px;padding:4px;border:1px solid #ccc;background:#fff repeat-x;color:#555;font-size:14px;}
.formular p{margin:0 0; color:#999;}
.formular p.from_p{ color:#4a4a4a;}
.formular code{color:#d00;font-family:Consolas,Monaco,Courier,"Courier New";font-size:12px;}

.formular .text-input{width:200px;padding:4px;border:1px solid #ccc;background:#fff repeat-x;color:#555;font-size:14px;}
.formular .radio,
.formular .checkbox{display:inline;margin:0;}
.formular .submit{margin-top:10px;padding:4px;border:1px solid #2fb0f7;text-decoration:none;cursor:pointer; margin-left:80px; background:#0990d6; color:#fff;border-radius:3px;}
.formular .submit:hover{border:1px solid #0990d6; color:#fff; background:#0272c4;}

.formular .infos{margin-bottom:10px;padding:10px;background:#ececec;color:#333;font-size:12px;}
.formular .fc-error{width:350px;margin-bottom:15px;padding:4px;border:1px solid #b5b8c8;background:#ffeaea;color:555;font-size:12px;}

