@charset "UTF-8"; 
#contCC-form {width:526px; text-align:left; height:510px; display:block; }
#contCC-inscrip {width:526px; text-align:left; height:auto; display:block; }
#Frm label {width:120px; float:left; padding-top:4px; }
#Frm input {float:left; height:13px; font-size:11px; }
#Frm ol {margin:0px; padding:0px; list-style:none; }
#Frm li {background:#FFF; border-bottom:1px solid #999; clear:both; height:20px; padding:3px 0px; margin:0px 10px; width:506px; position:relative; }
#Frm li div {height:20px; width:494px; margin:0px 6px; }
#Frm .s1 {width:367px; margin:0px; }
#Frm #motNum {position:relative; display:block; float:right; width:120px; padding-top:4px; }
#Frm #underline {height:16px; width:120px; border-bottom:thin solid #333; display:block; float:right; }
#Frm #tlfnot {font-size:9px; line-height:10px; width:90px; float:right; text-align:justify; }
#Frm #texVent {font-size:10px; line-height:12px; text-align:center; margin-top:2px; }
#Frm #texBold {font-size:12px; line-height:15px; font-weight:bold; color:#333; background:#B1B1B1; width:506px; padding:1px 0px; margin:3px 10px; text-align:center; vertical-align:middle; }
#Frm #texChek input {float:left; position:relative; padding:0px; margin:0px 0px 0px 5px; }
#Frm #texChek{width:506px; height:auto; border-bottom:2px solid #999; margin:0px 10px; }
#Frm #texChek #texAcp{position:relative; width:485px; margin:0px 0px 4px 22px; text-align:left; font-size:10px; line-height:12px; color:#333; }
#Frm #texArea {height:auto; width:240px; position:absolute; margin-left:10px; }
#Frm #FCM {position:absolute; height:auto; width:180px; z-index:auto; left:320px; top:30px; }
#Frm #sendBtn{width:auto; height:auto; cursor:pointer; float:none; line-height:normal; }
#Frm li .ratY{height:20px; background-color:#ffff66; width:130px; margin-top:2px; margin-left:120px; padding-left:6px; text-align:left; }
#Frm li .ratG{height:20px; background-color:#98d583; width:130px; margin-top:2px; margin-left:120px; padding-left:6px; text-align:left; }
#Frm li .ratB {height:20px; background-color:#80c3fc; width:130px; margin-top:2px; margin-left:120px; padding-left:6px; text-align:left; }
#Frm li .ratext{font-size:11px; line-height:21px; color:#333333; text-align:left; margin-left:5px; }
#Frm li #R {height:60px; width:494px; background:#FFF; margin:0px 6px 6px; padding:0px; }
#Frm li #alinR{position:relative; width:449px; margin-bottom:2px; margin-left:20px; text-align:left; line-height:12px; }
#Frm li   #notaR{font-size:9px; color:#666666; }#Frm li #textR{font-size:12px; color:#333333; text-align:left; }
#Frn li #R input{color:#333333; float:left; position:relative; clip:rect(-2px,auto,auto,auto); padding:0px; margin:0px; text-align:left; }
#Frm li #R:hover {background:#EDEDED; }
#Frm #not{font-size:10px; color:#999999; padding:6px; width:492px; border:1px solid #CCCCCC; text-align:center; margin:5px 10px 0px; height:auto; line-height:12px; }
#Frm li .ratio{height:12px; width:12px; top:4px; }
#ins_sub{width:100%; height:18px; font-size:9px; line-height:11px; text-align:center; }
#ins_sub a{font-size:9px; line-height:11px; }
#ins_sub a:hover{font-size:9px; line-height:11px; }
#Frm #head-inscrip  {font-size:16px; line-height:18px; font-weight:bold; color:#F00; text-align:center; height:18px; width:526px; clear:both; }
#texArea #coments {font-size:11px; line-height:13px; width:240px; height:56px; display:block; float:left; }
