

.re_header{width:100%;height:144px;background:#263136;}

.re_header_logo{margin:0 auto;padding-top:30px;width:1024px;height:64px;}

.re_header_menu{margin:0 auto;width:1024px;height:50px;}
#primary-nav{height:50px; background:#fafbf3; z-index: 10;} 
#primary-nav ul {margin:0; padding:0; list-style:none; width: 100%; } 
#primary-nav ul.l1 li {margin:0; padding:0; float:left; position: relative;text-align:center; font-size:15px; font-weight:bold; color:#ffffff; list-style-type:none;}
#primary-nav ul.l1 li a {display: block; text-decoration: none; padding:0px; padding-bottom: 15px; padding-top: 17px; color: #ffffff;}

#primary-nav ul.l1 li ul.l2 {margin: 0; padding: 0;}
#primary-nav ul.l1 li ul.l2 li {margin: 0;  padding: 0;list-style-type:none;}

#primary-nav ul.l1 li ul.l2 {width:292px; position: absolute; left: 0px; top:50px; display: none; padding: 0; z-index: 9; margin:0;}


#primary-nav ul.l1 li ul.l2 li {text-align:left;padding:0;list-style-type:none;}
#primary-nav ul.l1 li ul.l2 li a {display: block; text-decoration: none; padding:10px 10px; padding-bottom: 11px; color: #FFFFFF; background: #0075BC;}
#primary-nav ul.l1 li:hover a, #primary-nav ul.l1 li.over a { background: #5168ab;}
#primary-nav ul.l1 li:hover ul, #primary-nav ul.l1 li.over ul { display: block; position: absolute; } 
#primary-nav ul.l1 li ul.l2 li a {height:18px; width: 251px; padding: 7px 7px 7px 34px; font-size: 12px; color: #ffffff; background: #5168ab; text-align:left;} 

#primary-nav ul.l1 li ul.l2 li a:hover { color:#ffffff; background:#263136;} 

#primary-nav ul.l1 li ul.l2 li:hover, #primary-nav ul.l1 li ul.l2 li:over {background-color: #6f84c3;}

#primary-nav ul.l1 li ul.l2 li ul.l3 {width: 223px; position: absolute; left: 215px; top: 0px; display: none; padding: 0; z-index: 8; background: #6f84c3;margin: 0; padding: 0;}
#primary-nav ul.l1 li ul.l2 li ul.l3 li {text-align:left; padding:0;width: 222px; margin: 0; padding: 0;list-style-type:none;}

#primary-nav ul.l1 li ul.l2 li:hover ul.l3, #primary-nav ul.l1 li ul.l2 li.over ul.l3 { display: block; position: absolute; } 
#primary-nav ul.l1 li ul.l2 li ul.l3 li a { width: 204px; padding: 6px 5px 6px 15px; font-size: 12px; color: #ffffff; background: #6f84c3; text-align:left;} 
#primary-nav ul.l1 li ul.l2 li ul.l3 li a:hover { color: #ffffff; background:#354246;} 

.re_content_left{width:220px;height:100%;padding:0px;background:#f1f0e7;float:left;border-left:solid 24px #ffffff;position:relative;z-index:3;top:-119px;}

.re_content_left_tutorial{width:220px;padding:0px;background:#b1aa90;float:left;border-left:solid 24px #ffffff;position:relative;z-index:3;top:-119px;}
.re_content_left_tutorial2{width:220px;padding:0px;background:#b1aa90;float:left;border-left:solid 24px #ffffff;position:relative;z-index:3;top:-129px;}

.re_content_left_title{width:190px;height:15px;background:#7c7462;color:#ffffff;padding:10px 15px 10px 15px;font-size:14px;}
.re_content_left_title_tutorial{width:190px;display:block;height:15px;background:#7c7462;color:#ffffff;padding:10px 15px 10px 15px;font-size:14px; border-bottom:1px #b1aa90 solid;}
.re_content_left_title_tutorial a{display:block;color:#ffffff;font-size:14px;}
.re_content_left_title_tutorial a:hover{text-decoration:none;color:#a74a27;}
#pro{background:#42525c;}
.re_content_left_link{width:195px;height:19px;background:#b1aa90;padding:6px 0px 6px 25px;font-size:12px;color:#ffffff;}
.re_content_left_link_s{width:195px;height:19px;background:#ffffff;padding:6px 0px 6px 25px;font-size:12px;color:#554b41;}
.re_content_left_link a{display:block;font-size:12px;color:#ffffff;}
.re_content_left_link a:hover{color:#a74a27;text-decoration:none;}
.re_content_left_link_indentation{width:170px;height:20px;background:#b1aa90;padding:3px 0px 0px 50px;font-size:12px;color:#ffffff;}
.re_content_left_link_indentation a{display:block;font-size:12px;color:#ffffff;}
.re_content_left_link_indentation a:hover{color:#a74a27;text-decoration:none;}

.re_content_left_sublink{width:190px;height:20px;background:#b1aa90;padding:5px 0px 1px 30px;font-size:12px;color:#ffffff; font-style:italic;}
.re_content_left_sublink a{font-size:12px;color:#ffffff;}
.re_content_left_sublink a:hover{color:#a74a27;text-decoration:none;}
.re_content_left_sublink_s{width:190px;height:20px;background:#ffffff;padding:5px 0px 1px 30px;font-size:12px;color:#554b41; font-style:italic;}

#now{background:#f0f1e7;color:#a74a27;}

.re_content_left_maintitle{width:190px;display:block;height:15px;background:#a64c27;color:#ffffff;padding:10px 15px 10px 15px;font-size:14px; border-bottom:1px #f0f1e7 solid;}
.re_content_left_maintitle a{display:block;color:#ffffff;font-size:14px;text-decoration:none;}
.re_content_left_maintitle a:hover{text-decoration:none;}
.re_content_left_newtitle{width:190px;height:18px;display:block;color:#444444;padding:10px 15px 10px 15px;font-size:15px;}
.re_content_left_newtitle a{display:block;color:#a64c27;font-size:18px;text-decoration:none;font-weight:bold;}
.re_content_left_newtitle a:hover{color:#a64c27;text-decoration:underline;}
.re_content_left_newlink{width:178px;display:block;color:#ffffff;padding:1px 15px 1px 27px;font-size:13px;line-height:18px;margin-bottom: 6px;margin-top: 10px;font-weight:bold;}
.re_content_left_newlink a{display:block;color:#a64c27;font-size:13px;text-decoration:none;}
.re_content_left_newlink a:hover{text-decoration:underline;}
.re_content_left_newlinkl2{width:158px;display:block;background:url('re_left_list.jpg') no-repeat 35px 9px;color:#ffffff;padding:1px 15px 1px 47px;font-size:11px;line-height:18px;}
.re_content_left_newlinkl2 a{display:block;color:#a64c27;font-size:11px;text-decoration:none;}
.re_content_left_newlinkl2 a:hover{text-decoration:underline;}
#nolink{color:#a64c27;}
.re_content_left_newlinkl3{width:138px;display:block;background:url('re_left_list.jpg') no-repeat 55px 9px;color:#ffffff;padding:1px 15px 1px 67px;font-size:11px;line-height:18px;}
.re_content_left_newlinkl3 a{display:block;color:#a64c27;font-size:11px;text-decoration:underline;}
#selected{background:#41535c;color:#ffffff;}
.re_content_left_newlink_text{width:178px;display:block;color:#ffffff;padding:1px 15px 1px 27px;font-size:13px;line-height:18px;color:#000000;margin-bottom: 6px;margin-top: 10px;}

/*.re_contentframe_left{width:220px; padding:0px; border-left:solid 24px #ffffff; border-top:solid 20px #ffffff; vertical-align:top;}*/
.re_contentframe_left{width:220px; padding:0px; border-left:solid 24px #ffffff; vertical-align:top;}
.re_contentframe_left2{width:280px; padding:0px; border-left:solid 24px #ffffff; vertical-align:top;}

.csharpcode, .csharpcode pre{font-size:12px; color:#7c7462; font-family:Arial,"Courier New",Courier,Monospace; line-height:20px;}
.csharpcode pre{margin: 0em; }
.csharpcode .rem{color: #008000; }
.csharpcode .kwrd{color: #0000ff; }
.csharpcode .str{color: #a31515; }
.csharpcode .op{color: #0000c0; }
.csharpcode .preproc{color: #cc6633; }
.csharpcode .asp{background-color: #ffff00; }
.csharpcode .html{color: #800000; }
.csharpcode .attr{color: #ff0000; }
.csharpcode .alt{background-color: #f4f4f4; width: 100%; margin: 0em;}
.csharpcode .lnum{color: #606060; }

p a:hover {border-bottom: solid 1px;}

.quick_jump {color:#ce5c09;text-decoration: none;text-align:}
#topic_header1{background-color:#bbbbbb;height:25px;line-height:23px;color:#eff0e8;}
#topic_header2{background-color:#bbbbbb;height:25px;line-height:23px;color:#eff0e8;}
#topic_header_text{float:left; font-size:16px;margin-left:15px;}
#topic_breadcrumb{float:left;font-size:12px;color:#eff0e8;}
#topic_breadcrumb a{color:#eff0e8;text-decoration:none;}
#splite{float:left;}
.title-text{width:70%;float:left;}
.title-image{width:30%;float:left;margin-top:50px;}
.title-image-down{margin-top:10px;}
.clear{clear:both}

.re_content_form_only{width:1160px;color:#7c7462;font-size:12px;padding-bottom:15px;padding-top:5px; line-height:18px;}
.re_content_box_only{width:270px;color:#7c7462;font-size:12px;padding-bottom:25px;padding-top:5px;padding-left:10px;padding-right:10px; line-height:18px;float:left;}
.re_content_box_in_only{width:270px;color:#7c7462;font-size:12px;border: 1px solid #8f817a; line-height:18px;text-align: center;}
.re_content_box_in_title_only{background: #fff none repeat scroll 0 0;color:#3f8286;font-size:20px;display: inline-block;padding:0 15px;margin:-5px 15px 0 15px;}
.re_content_box_in_text_only{color:#7c7462;font-size:12px;padding-top:10px;text-align: left;}
.re_content_box_in_list_only{line-height:18px;margin-left:15px;padding-left:20px;background:url('re_left_list.jpg') no-repeat 10px 9px;}
.re_content_box_in_list_only2{line-height:18px;margin-left:15px;padding-left:20px;background:}
.re_content_box_in_image_only{width:270px;height:60px;}
.re_content_box_in_image_left_only{width:60px;height:60px;background:url('re_corner.jpg') no-repeat left;float:left;}
.re_content_box_in_image_right_only{width:200px;height:60px;float:left;padding-top:15px;padding-left:0px;}

.re_content_left_newtitle2 {
	font-size: 13px;
	line-height: 18px;
	color: #444444;
	padding: 1px 15px 1px 27px;
	font-weight: normal;
	margin-bottom: 6px;
	margin-top: 10px;
}


*{margin:0;padding:0;list-style-type:none;}
/* service-menu */			 
.service-menu .menu-title,.service-menu .menu-p,.service-menu .menu-p2,.service-menu .menu-p .menu-i,.service-menu .menu-p .menu-i2{background:url("/images/menubg.png") no-repeat;}
.service-menu{border:solid 1px #d1d1d1;width:280px;margin:0 auto;}


.service-menu .menu-title{display:block;height:21px;color:#444444;padding:10px 15px 10px 15px;font-size:15px; border-bottom:1px #f0f1e7 solid;overflow:hidden;padding:6px 8px;background-position:0 0;background-repeat:repeat-x;text-decoration:none;}
.service-menu .menu-title a{display:block;color:#a64c27;font-size:18px;text-decoration:none;}
.service-menu .menu-title a:hover{text-decoration:underline;color:#a64c27;}

.service-menu .menu-p{display:block;height:21px;overflow:hidden;padding:6px 0 6px 19px;border-top:solid 1px #e6e6e6;background-position:0 -50px;background-repeat:repeat-x;color:#444444;font-size:14px;line-height:18px;}
.service-menu .menu-p a{display:block;color:#a64c27;font-size:13px;text-decoration:none;}
.service-menu .menu-p a:hover{text-decoration:underline;}
.service-menu .menu-p .menu-i{float:left;display:inline;width:11px;height:11px;overflow:hidden;background-position:0 -103px;margin:5px 6px 0 0;}
.service-menu .menu-p .menu-i2{float:left;display:inline;width:11px;height:11px;overflow:hidden;background-position:0 -85px;margin:5px 6px 0 0;}
.service-menu .menu-p2{display:block;height:21px;overflow:hidden;padding:6px 0 6px 19px;border-top:solid 1px #e6e6e6;background-position:0 -50px;background-repeat:repeat-x;color:#999999;font-size:16px;line-height:18px;}
.service-menu .menu-p2 .menu-i2{float:left;display:inline;width:11px;height:11px;overflow:hidden;background-position:0 -85px;margin:5px 6px 0 0;}

.service-menu .menu-p-current .menu-i{background-position:-20px -103px;}
.service-menu .menu-p-current a:link,.service-menu .menu-p-current a:visited{color:#a64c27;}
.service-menu .menu-p-current a:hover{color:#a64c27;}

.service-menu .menu-c{border-top:solid 1px #e6e6e6;display:none;padding:0px 0 0px 0px;}
.service-menu .menu-c-current{display:block;}
.service-menu .menu-c ul{display:block;}
.service-menu .menu-c li{padding:1px 15px 1px 42px;height:auto;overflow:hidden;background:url('re_left_list.jpg') no-repeat 35px 9px;color:#444;font-size:14px;line-height:18px;}
.service-menu .menu-c a{display:block;color:#a64c27;font-size:14px;text-decoration:none;}
.service-menu .menu-c a:hover{text-decoration:underline;}
.service-menu .menu-c .current:link,.service-menu .menu-c .current:visited{color:#369;font-weight:bold;}
.service-menu .menu-c .current:hover{color:#ff7300;}



.service-menu .menu-p-sub{background:url("/images/menubg.png") no-repeat;display:block;height:21px;overflow:hidden;padding:0px 0 0px 0px;border-top:solid 1px #e6e6e6;background-position:0 -50px;background-repeat:repeat-x;color:#444444;font-size:14px;line-height:18px;}
.service-menu .menu-p-sub .menu-i{background:url("/images/menubg.png") no-repeat;float:left;display:inline;width:11px;height:11px;overflow:hidden;background-position:0 -103px;margin:5px 6px 0 -8px;}

.service-menu .menu-p-current-sub .menu-i{background-position:-20px -103px;}

.service-menu .menu-c-sub{border-top:solid 1px #e6e6e6;display:none;padding:0px;}
.service-menu .menu-c-current-sub{display:block;}
.service-menu .menu-c-sub ul{display:block;}
.service-menu .menu-c-sub li{padding:1px 0px 1px 57px;height:auto;overflow:hidden;background:url('re_left_list.jpg') no-repeat 50px 9px;color:#444;font-size:14px;line-height:18px;}
.service-menu .menu-c-sub a{display:block;color:#a64c27;font-size:14px;text-decoration:none;}
.service-menu .menu-c-sub a:hover{text-decoration:underline;}
