.template_leftpart{width:212px; float:left; border:1px solid #cce3eb; margin-top:12px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background:#eff9fb; border-bottom:none;}
.template_leftpart ul{}
.template_leftpart ul li{ display:block; width:100%;}
.template_leftpart ul li a{ padding:12px 8px 12px 15px; border-bottom:1px solid #bad4e5; float:left; width:100%; width:89%;}
.template_leftpart ul li a:hover,.template_leftpart ul li a.sel{background:#3b8fcf; font-weight:bold; color:#fff; text-decoration:none;} 



.template_rightpart{width:753px; float:right; margin-top:12px;-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius:3px;}
.template_halppart{width:375px; border-right:1px solid #cce2ec; min-height:200px;}
.template_halppart_header{ background:#eef6f9; width:48%;border-top:1px solid #cce2ec; color:#3b8fcf; padding:8px; }
.template_halppart_header span{ font-weight:bold; line-height:22px;}
.template_halppart_content{ padding:5px 10px;}
.template_arrow{ margin:1px 5px; float:right;}
.template_table{}
.template_table td{border-right:1px solid #cce2ec; border-top:1px solid #cce2ec;} 
.template_table td:last-child{ border-right:none;}
.template_table p{ padding:4px 0;}
.template_table p.half_width{ width:50%; float:left;}
.template_table label{ vertical-align:middle; margin:0 4px;}
.template_table input[type="checkbox"]{ margin:0px 14px 0 0}
.must_template{ margin-left:18px;}
