@charset "utf-8";
/* CSS Document */

* { font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}

body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background:#CCCCCC;
	margin: 0; 
	padding: 0;
	text-align: center;
	color: #000000;
}

img {border:0px;}

a { color:#000000; text-decoration:underline; font-weight:bold;}
a:hover { color: #FF0000; text-decoration:none; }
a:active { color: #000; text-decoration: none; }

h1 {font-size:20px; font-weight:bold; margin:3px 0px 3px 0px;}
h2 {font-size:16px; font-weight:bold; margin:3px 0px 3px 0px;}
h3 {font-size:14px; font-weight:bold; margin:3px 0px 3px 0px;}
h4 {font-size:12px; font-weight:bold; margin:3px 0px 3px 0px;}
h5 {font-size:12px; margin:5px 0px 3px 0px;}

.RedBoldText { color:#FF6600; font-weight:bold; }
.GoldText {color:#FF6600;}
.RedText {color:red; }
.BigText { font-size:14px;}
.BoldText { font-weight:bold;}
.SmallText { font-size:10px; font-weight:normal;}
.text { font-size:12px; text-align:justify; font-weight:normal;}
.tCenter { text-align:center;}
.space { margin:10px 10px 10px 10px;}
.LineHeight30 { line-height:30px;}

.clear{ clear:both;}

.Split { background-image:url(/relationship/images/right_split.gif); margin-bottom:0px; height:19px;}

.div_WrapAll { width:947px; text-align:center; background-color:#FFF; margin-left:auto; margin-right:auto; }
.div_WrapAll .wTopImage { margin:0px 0px 0px 0px; width:947px; height:208px; padding:0px; overflow:hidden; background:url(/ebooks/images/Top.gif);}

.div_WrapAll .wTopImage .Navigation { width:937px; margin:30px 5px 10px 5px; height:30px; text-align:center;}
.div_WrapAll .wTopImage .Navigation dl { width:935px; margin:0px 0px 10px 0px; padding-left:80px;}
.div_WrapAll .wTopImage .Navigation dl dt { width:130px; padding-right:30px; float:left; font-size:16px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
.div_WrapAll .wTopImage .Navigation dl dt a {font-size:16px; font-weight:bolder; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.div_WrapAll .wTopImage .Navigation dl dt a:hover { text-decoration:underline; color:#FF6600;}

.div_WrapAll .Member { padding-bottom:5px; text-align:left; padding-left:10px; margin:0px 0px 10px 0px; padding-top:10px; background-color:#5186D5; color:#FFF;}
.div_WrapAll .Member input { width:80px; height:11px; font-size:10px;}
.div_WrapAll .Member button { width:35px; height:20px; font-size:12px;}

.div_WrapLeft { width:722px; float:left; margin-top:0px;}
.div_Left {width:172px; float:left;}
.div_Left_AD { width:146px; text-align:center; margin:0px 13px 10px 13px;}
.div_Left_main {width:146px; text-align:justify; margin:0px 13px 0px 13px;}
.div_Left_main dl { margin-top:5px; width:142px;}
.div_Left_main dl dt{ margin:10px 0px 5px 0px;}
.div_Left_main dl dd{ margin:10px 0px 5px 6px; width:140px; text-align:left; display:block; background:url(/ebooks/images/bullet.gif) 0px 3px no-repeat;}
.div_Left_main dl dd .ddImg { margin-left:13px;}
.div_Left_main dl dd .ddImg a { font-weight:normal;}

.div_WrapCenter { width:550px; margin:0px auto; padding:0px; float:right; background-image:url(center_bg.gif);}
.div_Center_Top { width:550px; float:right;  height:46px;}
.div_Center { width:550px; float:right; }
.div_Center dl { margin:10px auto; text-align:center;}
.div_Center dd { margin:10px auto; font-weight:bold;}
.div_Center table { width:500px;}
.div_Center table tr { margin:5px auto;}
.div_Center table tr td {margin: 0px 20px 0px 20px; width:230px; padding:5px 5px 5px 5px; text-align:justify;}
.div_Center table tr th {font-weight:bold; text-align:center;}
.div_Center table,td,th{ border:1px #000 solid; border-collapse:collapse;}

.div_Center .tJustify { text-align:justify;}
.div_Center .cLeft{ width:250px; float:left; text-align:center;}
.div_Center .cRight{ width:300px; float:right; text-align:left; font-weight:bold; line-height:40px;}

.div_Center_Content {width:480px; padding:10px 30px 0px 40px; float:right; text-align:justify;}
.div_Center_Content .main { width:478px; overflow:auto; margin-bottom:10px;}
.div_Center_Content .main dl { margin:10px auto; }
.div_Center_Content .main dt { margin:10px 10px 0px 10px; text-align:justify;}
.div_Center_Content .main dd { margin:10px auto; font-weight:bold;}

.div_Center_Content .main li { margin-top:10px; }

.div_Center_Content .main .WrapImage { width:480; text-align:center; padding:5px 64px 3px 64px;}
.div_Center_Content .main .WrapImage .cLeft{ width:240px; float:left; text-align:justify;}
.div_Center_Content .main .WrapImage .cRight{ width:100px; float:right; margin-left:10px;}

.div_WrapRight {width:225px; float:right; margin-top:0px;}
.div_Right_Top { width:218px; float:right; background:url(/relationship/images/overview.gif) no-repeat; margin-left:3px; margin-top:0px;}
.div_Right_Top .title {line-height:20px; font-size:12px; text-align:left; margin:10px 0px 0px 0px; font-weight:bold; color:#003300;}
.div_Right { width:225px; float:right; text-align:left;}
.div_Right span { margin:5px 21px 5px 5px; width:199px; float:left; font-size:11px; text-align:justify;}
.div_Right .spimg { margin:5px 0px 0px 5px;}
.div_Right .rLeft { width:50px; text-align:right; float:left; margin-top:10px;}
.div_Right .rRight { width:171px; text-align:left; float:right; margin-top:10px;}
.div_Right .rRight span { margin:2px 21px 5px 2px; float:left; width:148px; text-align:justify; font-size:12px;}
.div_Right dl { margin:5px auto 2px auto; width:225px;}
.div_Right dl dt{ margin:10px 5px 5px 2px; }
.div_Right dl dd{ margin:10px 10px 5px 2px; }
.div_Right dl dd ul li { margin-top:5px;}

.div_Right_Split { background-image:url(/relationship/images/right_split.gif); width:225px; float:right; margin-bottom:0px; height:19px;}

.div_Right_AD { width:225px; float:right; text-align:center; margin-bottom:0px;}
.div_Right_Bottom { width:225px; float:right; height:19px;}

.div_Footer_Space { width:947px; background-color:#FF0000; height:5px; margin:0px auto 0px auto;}
.div_FooterMenu { width:947px; text-align:center; background-color:#FFF; line-height:40px; font-size:12px; margin:0px auto 0px auto;}
.div_FooterMenu a { text-decoration:underline; font-weight:bold;}
.div_FooterMenu a:hover { text-decoration:none;}
.div_Copyright { width:947px; text-align:center; background-color:#FF0000; height:20px;margin-left:auto; margin-right:auto;}

/* CMS document ------------------------------------------------*/
.newsview { width:476px; border:1px solid #DDD; }

.newsview .title { width:474px; color:#003366; line-height:30px; margin:0px auto 10px; background:url(/Images/default/place_bg.jpg) 1px 1px repeat-x; }
.newsview .title h1 { font-size:15px; margin-left:10px; }

.newsview .info { width:468px; height:27px; line-height:27px; border-top:1px solid #EEE; border-bottom:1px solid #EEE; text-align:right; padding-right:5px; color:#F60; }
.newsview .info strong { color:#666; margin-left:15px; }

.newsview .content { width:462px; margin:0px auto; color:#000000; font-size:12px; line-height:18px; }
.newsview .content a {color:#000000; font-weight:normal; text-decoration:none;}
.newsview .content a:hover {color:#000000; font-weight:normal; text-decoration:none;}

.newsview .cupage { width:458px; margin:0px auto; text-align:center; line-height:31px; border-top:1px solid #EEE; font-size:10px; color:#003366 }
.newsview .cupage a { color:#red; font-size:10px; margin-left:14px; }
.newsview .cupage .page-select { font-size:10px; color:#FF0000; margin-left:14px; }

.newsview .actbar { width:458px; height:27px; line-height:27px; margin:6px auto; border:1px solid #F0F0F0; text-align:right; }
.newsview .actbar span { margin-right:20px; color:#red; }
.newsview .actbar span a { color:#red; margin-right:3px; margin-left:3px; font-size:10px; }

.newsview .context { width:448px; line-height:27px; margin:6px auto; color:#666; }
.newsview .context a { color:#red; font-size:10px}

.newslist { width:476px; border:1px solid #DDD; margin-top:10px; padding-bottom:10px; background:url(/Images/default/place_bg.jpg) 1px 1px repeat-x; font-size:12px }
.newslist dl { width:460px; margin:10px auto 0px; display:block; border-bottom:1px dotted #DDD; }
.newslist dl dt { width:448px; margin:0px auto 0px; background:url(ico_2.gif) 3px 11px no-repeat; }
.newslist dl dt a { color:#003366; line-height:24px; font-size:12px; font-weight:bold; margin-left:10px; letter-spacing:1px; }
.newslist dl dd { width:438px; margin:0px auto 0px; }
.newslist dl dd.preview { line-height:19px; color:#777; text-indent:12px; }
.newslist dl dd.info { line-height:31px; color:#999; }
.newslist dl dd.info span { color:#F60; margin-right:10px; }
.newslist dl dd.info a { color:#red; float:right; position:relative; margin:-30px 5px 0px 0px; }

.listbox { width:476px; overflow:hidden; }
.listbox dl { width:464px; float:left; display:inline; margin:8px 10px 0px 0px; border:1px solid #DDD; }
.listbox dl dt { width:462px; height:26px; margin:1px auto; background:url(/Images/default/title_bg_1.gif) repeat-x; border-bottom:1px solid #DDD; }
.listbox dl dt .title { width:440px; height:26px; line-height:26px; float:left; background:url(/Images/default/article_ico_1.gif) 10px 6px no-repeat; }
.listbox dl dt .title a { margin-left:28px; text-decoration:none; font-weight:bold; letter-spacing:2px; }
.listbox dl dt .more { width:48px; height:19px; float:right; line-height:19px; background:url(/Images/default/article_ico_2.gif) no-repeat; text-align:center; margin:3px 5px 0px 0px; }
.listbox dl dt .more a { text-decoration:none; }
.listbox dl dd { padding:3px 0px 5px 14px; }
.listbox dl dd a { height:26px; display:block; color:#666; line-height:31px; background:url(/Images/default/ico_2.gif) 2px 12px no-repeat; text-indent:20px; font-size:12px; }

#channel-page{}
#channel-page form{margin:0;padding:0}
#channel-page input#page{width:25px;line-height:15px;font-size:12px;margin:0;padding:0;border-right-width:1px;border-right-style:solid;border-right-color:#DBDBDB;border-top-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#FFF;border-bottom-color:#FFF;border-left-color:#FFF;text-align:center;font-weight:700;color:#666}
#channel-page input#go{width:25px;margin:0;line-height:11px;background-color:#FFF;font-size:11px;border:1px solid #FFF;padding-top:3px;padding-right:0;padding-bottom:0;padding-left:0;font-weight:700;color:#666}
#channel-page ul#channel-page-show{clear:both;display:inline;float:left;margin:20px;list-style-type:none}
#channel-page ul#channel-page-show li{display:inline;float:left;height:20px;width:20px;padding-top:0;padding-right:2px;padding-bottom:0;padding-left:2px;margin-top:2px;margin-right:0;margin-bottom:2px;margin-left:0}
#channel-page ul#channel-page-show li a{border-right:#999 1px solid;border-top:#999 1px solid;display:block;font-weight:700;font-size:12px;border-left:#999 1px solid;width:16px;color:#666;line-height:20px;border-bottom:#999 1px solid;height:20px;background-color:#fff;text-align:center;text-decoration:none;padding-right:2px;padding-left:2px}
#channel-page ul#channel-page-show li a:hover{font-size:32px;z-index:100;width:40px;line-height:40px;position:absolute;height:40px;margin-top:-10px;margin-right:0;margin-bottom:0;margin-left:-10px}
#channel-page ul#channel-page-show li a.page-select{border-right:#999 1px solid;border-top:#999 1px solid;display:block;font-weight:700;font-size:12px;border-left:#999 1px solid;width:16px;color:red;line-height:20px;border-bottom:#999 1px solid;height:20px;background-color:#fff;text-align:center;text-decoration:none}
#channel-page ul#channel-page-show li#channel-page-count{border-right:#999 1px solid;border-top:#999 1px solid;display:block;font-weight:700;font-size:12px;border-left:#999 1px solid;width:40px;color:#666;line-height:20px;border-bottom:#999 1px solid;height:20px;background-color:#fff;text-align:center;text-decoration:none;padding-top:0;padding-right:2px;padding-bottom:0;padding-left:2px;margin-right:1px;margin-left:1px}
#channel-page ul#channel-page-show li#channel-page-form{border-right:#999 1px solid;border-top:#999 1px solid;display:block;font-weight:700;font-size:12px;border-left:#999 1px solid;width:52px;color:#666;line-height:20px;border-bottom:#999 1px solid;height:20px;background-color:#fff;text-align:center;text-decoration:none;padding:0;margin-right:1px;margin-left:1px}
