@charset "utf-8";

/* CSS Document */

img { border:none}

body { margin:0; padding:0; background:#d8e5f6; font-family:Arial, Helvetica, sans-serif; font-size:13px;}

*{ margin:0; padding:0;} 

h2 { font-size:20px; color:#004d93; font-weight:normal; margin:0 0 10px 0;font-weight:bold; background:#ECF4FF url(../images/banner_name.gif) 10px 2px no-repeat; line-height:24px; border-bottom:2px dotted #94BEF4;border-top:3px solid #94BEF4; padding:5px 0px 5px 50px;}

p { margin-bottom:5px;}

.clear { clear:both;}



#wrapper { width:899px; margin:0 auto; padding:0}

#header { margin:23px 0 0 0; width:899px; height:auto; background:url(img/bg-header.gif) top no-repeat}

#header #logo { width:300px; height:97px; margin:0 0 0 20px; float:left; padding:4px 0 0 0}

#header #mainNav { width:280px; height:28px; margin:70px 4px 0 0; float:right; background:url(img/bg-main-nav.gif) no-repeat top; color:#FFF; padding-top:5px; padding-left:23px; font-weight:bold;}

#header #mainNav ul li a:link, #header #mainNav ul li a:visited {color:#FFFFFF; text-decoration:none }

#header #mainNav ul li.active, #header #mainNav ul li.active a:link, #header #mainNav ul li.active a:visited { color:#626b7a; background:url(img/bg-main-nav-active.gif) no-repeat top}

#header #mainNav ul{ list-style:none; margin:0 0 0 9px; padding:0}

#header #mainNav ul li { width:93px; height:19px; float:left;font-size:12px; font-weight:bold; color:#FFFFFF; text-align:center; margin:5px 5px 0 0; padding:3px 0 0 0}

#header #mainNav2 { width:899px; height:42px; background:url(img/bg-main-nav2.gif) no-repeat top; margin:0; padding:0; clear:both}

#header #mainNav2 ul { list-style:none; margin:0; padding:0}

#header #mainNav2 ul li { float:left; font-weight:bold; color:#fff; font-size:14px; text-align:center;  background:url(img/bg-main-nav2-border.gif) right no-repeat;}

#mainNav2 ul li a:link, #header #mainNav2 ul li a:visited { color:#d4eafd; text-decoration:none}

#banner { clear:both; width:856px; height:289px; margin:0px auto; padding:0 0 0 4px; background: url(../images/banner.jpg) no-repeat; background-position:0px bottom; color:#FFF;}

#banner_btn { padding-left:320px; padding-top:10px;}



#banner_text { padding-top:25px; padding-left:320px; font-weight:bold;}

#banner_text p { font-size:24px;padding-left:20px;}

#banner_text h1 {font-size:24px; font-weight:bold; padding:0; margin:0;}

#text18 { font-size:18px;}

#banner_tit { font-size:43px;}

#banner_list { padding-left:20px;}

#banner_list li { list-style:none; background:url(../images/point1.gif) no-repeat; background-position:0px 2px; padding-left:30px; line-height:24px;}



#content {width:891px; height:auto; clear:both; margin:0; padding:0 4px 30px 4px; background:#fff;background:url(img/bg-content.gif) repeat-y}

#leftContent { width:612px; height:auto; margin:4px 0 0 12px; float:left}

#leftContent h1 { font-size:24px; margin-bottom:15px;}

#leftContent p { font-size:14px; line-height:20px; color:#333333; padding:0; margin:0 10px 20px 0}

#mainBox { width:612px; height:auto; margin:0 0 20px 0; padding:0; clear:both}

#mainBox p { font-size:12px; line-height:20px; color:#333333; padding:0 0 0 20px; margin:0}

#mainBox h1 {height:24px;color:#0a4a88; font-size:14px; font-weight:bold;padding:5px 0px 5px 0px;}

#mainBox ul { margin:0; padding:0 0 0 10px}

#mainBox ul li { line-height:25px; color:#333333; font-size:14px; list-style:none; background:url(img/bg-mainbox-list.gif) left 8px no-repeat; padding:0 0 0 15px}

#list1 li { margin-bottom:5px; color:#333333; font-size:14px; list-style:none; background: url(../images/point2.gif) 5px 5px no-repeat; padding:0 0 0 25px}

#list2 li { line-height:25px; color:#333333; font-size:14px; list-style:none; background: url(../images/point2.gif) 5px 5px no-repeat; padding:0 0 0 25px; width:270px; float:left;}

.mainBox1 { width:293px; height:306px; float:left; margin:0 11px 11px 0; padding:0 5px 10px 0px}

.mainBox2 { width:293px; height:306px; float:left; margin:0 0 11px 0; padding:0 5px 10px 0px}

.mainBox3 { width:270px; height:306px; background:url(img/bg-main-box-3.gif) no-repeat top; float:left; margin:0 11px 0 0; padding:0 15px 10px 15px}

.mainBox4 { width:270px; height:306px; background:url(img/bg-main-box-4.gif) no-repeat top; float:left; margin:0; padding:0 15px 10px 15px}

#more { clear:both; width:585px; height:181px; margin:10px 0 0 0; padding:15px 13px}

#more h2 { color:#333333; font-size:14px; font-weight:bold; margin:0 0 10px 0; padding:0}

#more p { font-size:12px; line-height:15px; color:#333333; padding:0; margin:0 0 10px 0}



#rightContent { width:245px; height:auto; margin:4px 10px 0 0; float:right}

.rightBoxTop { width:208px; height:17px; margin:0; padding:10px 20px; background:url(img/bg-right-top.gif) no-repeat; font-size:12px; font-weight:bold; color:#004d93}

.rightBoxTop h3 {font-size:12px; font-weight:bold; color:#004d93}

.rightBoxMiddle { width:228px; height:auto; margin:0; padding:20px 10px 10px 10px; font-size:12px; background:url(img/bg-right-middle.gif) repeat-y}

.rightBoxMiddle p { color:#484847; line-height:20px; margin:0; padding:0 0 0 10px}

.rightBoxBottom { width:248px; height:15px; background:url(img/bg-right-bottom.gif) no-repeat; margin:0 0 20px 0}

#download { width:245px; height:auto; margin:0 0 10px 0; padding:0;}

#download h3 { margin:15px 0 22px 24px; padding:0; color:#0a4a88; font-size:13px; font-weight:bold;}

#download .inside {   height:auto; text-align:center; font-size:12px; padding:0 10px}

#testimonial h3 { height:12px; width:232px; font-size:12px; font-weight:bold; color:#fff; margin:0; padding:8px 0 8px 13px; background:url(img/bg-testimonial-head.gif) no-repeat top}

#testimonialContent { width:219px; height:auto; background:#d2e8f4; margin:0; padding:15px 13px 0 13px}

#testimonialContent p { font-size:12px; line-height:20px; color:#333333; padding:0 0 10px 0; margin:0}

#testimonialBottom { width:245px; height:13px; background:url(img/bg-testimonial-bottom.gif) no-repeat; margin:0; padding:0}

.border { height:1px; border-bottom:1px dashed #333333; clear:both}



#footer { width:899px; height:76px; background:url(img/bg-footer.gif) no-repeat top; text-align:center; color:#fff; font-size:11px; padding:10px 0 0 0; margin:0 0 30px 0}

#footer a:link, #footer a:visited { color:#fff; text-decoration:none}

#footer a:hover{ color:#fff; text-decoration:underline}

#footer .copyright { margin:15px 0 0 0; color:#6b6b6b}



#downloadPage { width:572px; height:auto; padding:0 10px}

#downloadPage h1 { color:#0a4a88; font-size:18px; font-weight:bold; margin:10px 0;  padding:5px 0px 5px 50px;}

#downloadPage p { font-size:12px; line-height:20px; color:#333333; padding:0; margin:10px 0}

#downloadPage img { text-align:center}

.graySmallFont { color:#6b6b6b; font-size:11px}

#subNav { width:245px; height:450px; background:url(img/bg-sub-nav.gif) no-repeat top; margin:10px 0}

#subNav dl { margin:0; padding:32px 0 0 0; list-style:none; font-size:13px; color:#6b6b6b; line-height:27px}

#subNav dt { font-weight:bold; background:#dae0e5; height:28px; padding:0 0 0 22px}

#subNav dl a:link, #subNav dl a:visited { color:#6b6b6b; text-decoration:none}

#subNav dl a:hover { color:#0a4a88; border-bottom:#0a4a88 1px dashed}

#about { width:585px; font-size:12px; color:#333333; padding:0 10px}

#about h2 {color:#0a4a88; font-size:14px; font-weight:bold; margin:10px 0; padding:0 10px 0 0}

#about p{ font-size:12px; line-height:18px; color:#333333; padding:0; margin:10px 0}



/*  Page*/

#overview { width:592px; height:auto; padding:0 10px}

#overview h1 { color:#000; font-size:18px; font-weight:bold; margin:10px 0;  padding:5px 0px 5px 0px; border-bottom:2px solid #999;}

#overview h2 { font-size:14px; color:#004d93; background:none; border:none; margin:0; padding:20px 0 5px 0;}

#overview p { font-size:12px; line-height:18px; color:#333333; padding:0; margin:10px 0}

#overview .pic { width:235px; height:auto; margin:45px 10px 20px 0; padding:0; float:left}

.redFont { color:#c10b13; font-size:24px}



.overview_box1 {width:592px; height:auto;}

.overview_box1 li { width:125px; height:30px; line-height:30px; margin-right:5px; float:left;}

.overview_box2 {width:592px; height:auto; margin-top:30px;}

.overview_box2 a { font-size:14px; margin:0 3px;}

.overview_box2 .title { font-size:16px; font-weight:bold; margin-bottom:10px;}

.overview_box2 .left {width:270px; height:auto; float:left;}

.overview_box2 .right {width:270px; height:auto; float:right;}



#overviewNav { width:600px; margin:10px 0 0 0; padding:0;height:33px;}

#overview #overviewNav ul { list-style:none;margin:0; padding:0; }

#overview #overviewNav ul li { width:185px; height:13px; background:url(img/bg-overview-nav.gif) no-repeat; float:left; margin:0; padding:10px 0; text-align:center; font-size:12px; font-weight:bold; color:#2163a3}

#overview #overviewNav ul li.active { background:#fff none; border-top:#aeaeae 1px solid; border-left:#aeaeae 1px solid; border-right:#aeaeae 1px solid}

#overviewNav ul li a:link, #overviewNav ul li a:visited { color:#44484f; text-decoration:none}

#overview ul li a:link { color:#0000EE; text-decoration: underline;}

#overviewContent { width:582px; height:auto;border:#aeaeae 1px solid; padding:10px; margin-top:-2px}

.overviewBox { width:582px; height:auto; clear:both}

.overviewBox .pic2 { width:70px; height:70px; float:left}



/*system page*/

.tableSystem { width:580px; background:#eef6fc; font-size:12px; color:#333333; line-height:20px}

.tableSystem th { font-size:14px; padding-left:25px; text-align:left; border-bottom:#fff 1px solid}

.tableSystem td { font-size:12px; padding-left:20px; border-bottom:#fff 1px solid}



/*screenshot page*/

.tableShot { width:580px; font-size:12px; color:#333333; text-align:center}



/* menu */

#box1 {width:893px;height:42px;padding:0;z-index:1;position: absolute;margin: 0;font-size: 12px;line-height: 42px;font-weight: bold;color: #FFFFFF;}

#box1 ul li{display: inline;padding-right: 50px;padding-left: 50px;list-style-type: none;background:url(img/bg-main-nav2-border.gif) right no-repeat; position:relative;z-index:100; }

#box1 ul li a:link, #box1 ul li ul li a:visited { color:#d4eafd; text-decoration:none}





#box1 ul ul {visibility:hidden;position:absolute;left:3px;top:36px;} 

#box1 ul table {position:absolute; top:0; left:0;}   

#box1 ul li:hover ul,   

#box1 ul a:hover ul{ visibility:visible;}

#box1 ul ul{ visibility:hidden; position:absolute; left:0px; top:42px; border: 1px solid #3483B4; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px;	-webkit-border-bottom-left-radius: 5px;	-webkit-border-bottom-right-radius: 5px; float: left; list-style: none;}   

#box1 ul ul li { clear:both; border-top: 1px solid #5CAFE5;  border-bottom: 1px solid #3483B4; font-size:12px; margin: 0; padding: 0;clear: both;}   

#box1 ul ul li a{ width:150px; display:block; margin:0; background: #4E97C6;padding-left: 15px;text-align:left; line-height:36px;height:36px;}  

#box1 ul ul li a:hover{background: #3483B4; color:#FFF;} 

#box1 ul a:hover ul{visibility:visible;}   

#box1 a{display:block;}   

#box1 a:hover{border:0px solid #000;}   

#box1 ul ul li {clear:both;text-align:left;font-size:12px;} 



#box1_new {width:893px;height:42px;padding:0;z-index:1;position: absolute;margin: 0;font-size: 12px;line-height: 42px;font-weight: bold;color: #FFFFFF;

}

#box1_new ul li{display: inline;padding-right: 5px;padding-left: 5px;list-style-type: none;width:140px;background:url(img/bg-main-nav2-border.gif) right no-repeat;}

#box1_new ul li a:link, #box1 ul li ul li a:visited { color:#d4eafd; text-decoration:none}



#box2 {width:893px;height:42px;padding:0;z-index:1;position: absolute;visibility: hidden;margin: 0;font-size: 12px;line-height: 42px;font-weight: bold;color: #FFFFFF;}

#box2 ul li{display: inline;padding-right: 20px;padding-left: 20px;list-style-type: none;width:213px;background:url(img/bg-main-nav2-border.gif) right no-repeat;}

#box2 ul li a:link, #box2 ul li ul li a:visited { color:#d4eafd; text-decoration:none}

#box3 {width:893px;height:42px;padding:0;z-index:1;position: absolute;visibility: hidden;margin: 0;font-size: 12px;line-height: 42px;font-weight: bold;color: #FFFFFF;}

#box3 ul li{display: inline;padding-right: 20px;padding-left: 20px;list-style-type: none;width:213px;background:url(img/bg-main-nav2-border.gif) right no-repeat;}

#box3 ul li a:link, #box3 ul li ul li a:visited { color:#d4eafd; text-decoration:none}

/* menu */



#overview ol { font-size:12px; color:#333333; line-height:20px}

#overview ol a:link, #overview ol a:visited { color:#0a4a88; text-decoration:none}

#overview ul { list-style:none;font-size:12px; color:#333333; line-height:20px; margin:10px 0 10px 10px; padding:0}

#overview ul a:link, #overview ul a:visited { color:#0a4a88; text-decoration:none}



#downloadPic { width:792px; height:auto; margin:0 auto; padding:20px 0}

#downloadPic img{ float:left}

#downloadTable { width:792px; height:auto; margin:10px auto;}

#downloadTable table{ width:792px; border:#d6d6d6 1px solid}

#downloadTable table th { background:url(img/bg-downloadtable-top.gif) no-repeat top; border:#fff 1px solid;color:#0d7fb4; font-size:14px; text-align:center; padding:0}

#downloadTable table td {font-size:12px; padding:12px 20px; font-size:12px;color:#333333;border:#fff 1px solid; }

#downloadTable table td.style1 {background:#dfdfdf; }

#downloadTable table td.style2 {background:#f5fafd; }



#registerLeft { width:245px; float:left; height:auto; margin:10px}

#registerRight a:link, #registerRight a:visited { color:#00549b}

#registerLeft p { font-size:12px; line-height:18px; color:#333333; padding:0; margin:10px 0}

#registerRight { width:604px; float:right; height:auto; margin:10px}

#registerRight h1{ color:#0a4a88; font-size:18px; font-weight:bold; margin:10px 0;  padding:5px 0px 5px 50px;}

.red { color:#FF0000}

#registerRight p { font-size:12px; line-height:18px; color:#333333; padding:0; margin:10px 0}

#registerRight table { width:356px; margin:0 0 0 120px}

#registerRight table td { color:#6b6b6b; font-size:12px; line-height:25px; padding:5px 5px 5px 0}

#registerRight table td.style1 {text-align:right}

#registerRight table input { height:20px}

#registerRight table select { width:155px; height:20px}

#registerRight .order { margin:5px 0}

#registerRight .order select { width:250px}



#orderPayment { width:507px; height:222px; border:1px solid #cccccc; margin:10px 0; padding:10px}

#registerRight #orderPayment table { width:507px; height:222px;margin:0;}

#registerRight #orderPayment table td { line-height:20px}



#member2 { margin:0; padding:10px}

#member { margin:0; padding:10px}

#member h1{ color:#000; font-size:18px; font-weight:bold; margin:10px 0;  padding:5px 0px 5px 0px;}

#member p { font-size:12px; line-height:18px; color:#333333; padding:0; margin:10px 0}

#member table { width:380px; height:auto; color:#6b6b6b; font-size:12px;}

#member table td.style1 { width:170px}

#member table td.style2 { width:35px; text-align:center}

#member ol { font-size:12px; color:#333333; line-height:20px}



#memberarea { margin:0; padding:10px}

#memberarea h1{ color:#0a4a88; font-size:16px; font-weight:bold; margin:10px 0;  padding:5px 0px 5px 50px;}



.redSmallFont { color:#FF0000; font-size:10px;}

.rightBoxMiddle dl { margin:0; padding:0; list-style:none; font-size:13px; color:#6b6b6b; line-height:20px}

.rightBoxMiddle dt { color:#0a4a88; height:20px; padding:0 0 0 10px}

.rightBoxMiddle dd { margin:0; padding:0 0 0 25px}

.rightBoxMiddle dt a:link, .rightBoxMiddle dt a:visited{color:#0a4a88;}

.rightBoxMiddle dl a:hover { color:#0a4a88; border-bottom:#0a4a88 1px dashed}



/* show */

.show-tit { font-size:20px; font-weight:bold; margin-top:20px; padding-bottom:5px;}

.show-tit2{ font-size:14px; color:#004d93;}

.show-redtext{ color:#b81313;}

.show-btn{ display:block; width:291px; margin:0 auto; margin-top:10px;}

.show-tit3{ font-size:20px; font-weight:bold; margin-top:20px;}

.show-box-top{ background:url(../images/show-top.gif) no-repeat; width:230px; height:25px; line-height:25px; font-size:12px; padding-left:14px;}

.show-gutter{ width:100px; height:30px;}

.show-box-center{ width:224px; background:#f4f5f6; padding:10px 10px 0 10px;} 

.show-box-bottom{ background:url(../images/show-bottom.gif) no-repeat; width:244px; height:7px; font-size:0; margin-bottom:10px;}

.show-btn2{ background:url(../images/show-btn2.gif) no-repeat; display:block; width:216px; height:52px; margin:0 auto; cursor:pointer}

.show-text{ text-align:center; font-size:11px; margin:0 20px; padding:5px 0 0 0; }

.show-ul{ list-style:none; padding:0 5px;}

.show-ul a{ color:#004d93; font-size:12px;}

.show-ul a:hover{ text-decoration:none}

.show-ul li{ background:url(../images/show-arrow.gif) no-repeat left center; padding-left:22px; padding-bottom:5px;}

.show-see-more{ text-align:right}

.show-see-more a{ text-decoration:none; color:#333; font-size:12px; font-weight:bold}

.show-see-more a:hover{ color:#b81313; text-decoration:underline}



.rightBoxMiddle-ul{ list-style:none; padding:0 8px;}

.rightBoxMiddle-ul a{ color:#004d93;font-size:14px;}

.rightBoxMiddle-ul a:hover{ color:#333;}

.rightBoxMiddle-ul li{ background:url(../images/ly-arrow2.gif) no-repeat left top; padding-left:20px; padding-bottom:8px;}



.map{ width:592px; border:1px solid #ccc; background:#fff; padding-bottom:10px; margin-bottom:15px; margin-top:30px;}

.map-tit{ border-bottom:1px solid #ccc; font-weight:bold; line-height:25px; padding-left:10px; font-size:16px;}

.map-page{ border-bottom:1px solid #ccc; line-height:16px; text-align:center; padding:5px 5px; width:582px; overflow:auto; zoom:1}

.map-page a{  margin:0 3px; font-size:10px; display:block; float:left; width:35px;}

.map-page a:hover{ background:#027fbd; color:#fff; text-decoration:none}

.map-ul{ list-style:none; margin:10px 10px 0 10px; border-top:1px solid #ccc; border-left:1px solid #ccc; overflow:auto; zoom:1; width:570px;}

.map-ul li{ float:left; border-right:1px solid #ccc;  border-bottom:1px solid #ccc; width:280px; line-height:20px; padding:0 2px; background:#f9f9f9;}

.map-ul li a{ font-size:11px;}



.bindu-tit{ font-size:20px; font-weight:bold; margin-top:20px; padding-bottom:5px;}

#bindu-ul li{ list-style:inside}





#box4 { background:#FFF6F2; border:1px solid #E9C1AF; padding:15px; width:580px;}

#box4_l { width:74px; height:94px; float:left; padding-left:5px;}

#box4_m { width:325px; height:94px; float:left;padding-left:15px; font-size:11px;}

#box4_r { width:146px; height:100px; float:left; padding-left:15px;}

#text24 { font-size:24px; font-weight:bold; line-height:36px;}





#center { text-align:center; font-size:12px; padding-top:5px;}





#list1 li { color:#333333; font-size:14px; list-style:none; background:url(img/bg-mainbox-list.gif) left 3px no-repeat; padding:0 0px 0 15px; margin-bottom:10px;}

#banner2 { clear:both; width:856px; height:289px; margin:0px auto; padding:0 0 0 4px; background: url(../images/banner2.jpg) no-repeat; background-position:0px bottom;}

#banner2_text { padding-top:20px; padding-left:350px; font-size:24px; font-weight:bold;}

#banner2_tit { font-size:43px;}

#banner2_list { padding-left:360px;}

#banner2_list li { list-style:none; background:url(../images/point1.gif) no-repeat; background-position:0px 2px; padding-left:30px; line-height:24px;}

#banner2_btn { padding-left:350px; padding-top:10px;}

#red { color:#C00;}



#redbg { padding:30px 0px; padding-left:130px; background:#FFECEC url(../images/pic10.gif) 40px 8px no-repeat; font-size:18px;}

#bluebg { background:#EFF6FF; width:592px; padding:10px;}



#list3 { margin:0; padding:0 0 0 10px}

#list3 li { color:#333333; font-size:14px; list-style:none; padding:0 0px 0 40px; margin-bottom:10px;}

#list3_1 { background:url(../images/key1.jpg) 3px 0px no-repeat;}

#list3_2 { background:url(../images/key2.jpg) 3px 0px no-repeat;}

#list3_3 { background:url(../images/key3.jpg) 3px 0px no-repeat;}

#list3_4 { background:url(../images/key4.jpg) 3px 0px no-repeat;}

#list3_5 { background:url(../images/key5.jpg) 3px 0px no-repeat;}

#list3_6 { background:url(../images/key6.jpg) 3px 0px no-repeat;}

#list3_7 { background:url(../images/key7.jpg) 3px 0px no-repeat;}

#list3_8 { background:url(../images/key8.jpg) 3px 0px no-repeat;}



#list4 { margin:0; padding:0 0 0 10px}

#list4 li { color:#333333; font-size:14px; list-style:none; background:url(img/bg-mainbox-list.gif) left 4px no-repeat; padding:0 0 0 15px; margin:10px 0px;}



#searchbox { background:url(../images/search_box.jpg) no-repeat; width:170px; line-height:18px; border:0px; height:18px; padding:0px 5px;}

#search_btn { width:18px; height:18px; padding-top:5px;}



#boxlist { }

#boxlist_box1 { text-align:center; line-height:24px; background:#2A6DAD; font-weight:bold; color:#FFF;}

#boxlist_box2 { text-align:center; line-height:24px; background:#EAF6FF;}



#clear { clear:both;}

#banner0 { padding-top:10px; width:856px; margin:0 auto; }

#banner0_tit { padding-left:70px; padding-top:25px; font-size:18px; font-weight:bold;}

#banner0_tit2 { padding-left:70px; padding-top:25px; font-size:16px; font-weight:bold; padding-bottom:5px;}

#banner0_text { padding:15px;}

#banner0_1 { float:left; width:278px; background:url(../images/banner0_1.jpg) no-repeat; height:147px; padding-right:10px;}

#banner0_2 { float:left; width:278px; background:url(../images/banner0_2.jpg) no-repeat; height:147px;}

#banner0_3 { float:right; width:278px; background:url(../images/banner0_3.jpg) no-repeat; height:147px;}



/*Other*/

.show-left2{  font-weight:bold; text-align:right;  border:1px solid #7490a5; background:#fff; float:left; margin-left:10px; margin-top:30px; font-size:12px; height:50px; line-height:25px; width:120px}

.show-right2{  line-height:20px; border:1px solid #7490a5; border-left:none; background:#fff; float:left; margin-top:30px; font-size:12px; height:50px; line-height:25px; width:448px;}

.show-right2 a{ color:#333; text-decoration:none; font-weight:bold; padding:0 2px;}

.show-right2 a:hover{ color:#006699; text-decoration:none}

#show-ul3{ list-style:none; margin-top:10px; border:1px solid #7490a5; border-right:none; border-bottom:none; overflow:auto; zoom:1; width:570px; margin-bottom:20px; margin-left:0;}

#show-ul3 li{ float:left; width:185px; padding:5px 2px;  border-right:1px solid #7490a5;  border-bottom:1px solid #7490a5; }

#show-ul3 li a{ color:#004d93;}

#show-ul3 li a:hover{ color:#333;}

.show-ul3-bai{ background:#fff}

.show-ul3-hui{ background:#f6f5f5;}

.page{ width:570px; text-align:center; font-size:11px;}

.page a{ color:#004d93; font-size:11px;}

.page a:hover{ color:#333; }



.dhnav { margin:10px 0 20px 0;}



/*--------------------0509ly add--------------------*/



#letter a{line-height:25px; color:#222; text-decoration:none; display:block; float:left; width:30px; text-align:center; border:1px solid #fff; background:#f1f1f1; font-size:13px;}

#letter a:hover{ color:#555; text-decoration:underline; font-weight:bold}

.tab{ border:1px solid #ccc; margin:15px 0 0 0}

.tab th{ background:#aaa; color:#fff; padding:3px 5px; text-align:left}

.tab td{ background:#f1f1f1; padding:0 5px;}



/**2011-11-21*******/

.box{width:40px;margin-right:10px;width:570px; }

.boxleft{ float:left; width:430px; margin-top:20px; margin-left:10px;}

.boxleft form{background:#F0F8FF;  border:#CCC 1px solid; padding-bottom:10px; margin-bottom:20px;}

.boxright{ float:right; width:105px;}

.clean{ clear:both;}

#registerRight table { width:416px;}



#regist_tab01{ margin-bottom:10px; float:left; }

#regist_tab01_zc{ width:250px; border:#CCC 1px solid; background:#e5f7fd; padding:10px; float:left; margin-right:15px;}

#regist_tab01_tp1{width:230px; padding:10px; height:121px; background:url(../images/one.jpg) no-repeat;}

#regist_tab01_tp2{width:230px; padding:10px; height:121px; background:url(../images/three.jpg) no-repeat;}

.button15{ width:300px; margin:0px 10px 0px 10px; text-align:left; background:url(../images/scbutton.jpg) no-repeat; height:45px; width:189px;}

.box1xx{ width:250px; margin:10px 0px 0px 0px; text-align:left; }

.box1xx h3{font-size:14px;  color:#003366; line-height:16px; margin:0; padding:0; text-align:left;}

.box1xx ul{  margin:0px; padding:0px;margin-top:5px;}

.box1xx li{margin:0px; padding:0px; font-size:12px; line-height:22px; list-style-type:none;font-weight:normal;  }

.box1xx input{ padding-right:10px;}

/**2011-11-21*******/
