/* CSS Document */
body { font-size:12px; margin:0px; background:url(out_back.gif)}
* { padding:0px; margin:0px;}

/***center***/
.main_996 { margin:0px auto; width:996px; background:#ffffff;}
.c { clear: both; margin-left:0px}
.c1 { clear: both; font-size:0px; height:0px; line-height:0px;}
.c_5 { font-size:5px; height:5px; clear:both; line-height:7px;}
.c7 { clear:both; height:7px; font-size:7px;}
.main_996_mid {margin: 0px auto; width:996px; background:url(mid_bg_27.jpg) repeat-y; }

/*****top*******/
#logo { height:85px; background:#ffffff;}
#logo img { border:0px;}
#logo .logo { background: url(index_01.jpg) no-repeat; width:245px; height:85px; float:left}
#logo .company { float:right; width:540px; background:url(index_02.jpg) no-repeat; height:85px;}

.top { height:169px; background:url(index_04.jpg) no-repeat;}


/********mid left*********/
#left { width:253px; float:left;}
#left .blogs { padding:15px 10px 0px 10px; }


#left .server { background:url(index_12.jpg) no-repeat; height:71px; margin-top:24px; }
#left .server dt{ color:#4dabd0; font-size:14PX; font-weight:bold; padding:40px 0px 0px 90px; margin:0px }
#left .server dt a{color:#4dabd0; text-decoration:none}
#left .server dt a:hover{color:#4dabd0; text-decoration: underline}

#left .Phone { background:url(index_15.jpg) no-repeat; height:77px;}
#left .Phone dt{ color:#4dabd0; font-size:14PX; font-weight:bold; padding:15px 0px 0px 80px; margin:0px; line-height:22px;}
#left .links { background:url(index_20.jpg) no-repeat; height:43px;}
#left .link_list { line-height:28px; font-size:14px;}

#left .center a{ color:#8b8c8e; text-decoration:none}
#left .center a:hover { color:#8b8c8e; text-decoration:underline}
#left .center {padding:0px 20px 0px 35px; color:#8b8c8e; float:left; height:auto; }

/******mid  mid******/
#mid { width:500px; float:left; margin-left:0px;}
#mid .Columns_a { background:url(index_10.jpg) 10px 20px no-repeat; height:41px; }
#mid .Columns_a h1{ margin:22px 0px 0px -20px; float:left; line-height:18px; width:350px; font-size:14px; color:#1972f4; font-weight:bold; margin-top:22px; margin-right:0px; margin-bottom:0px; margin-left:10px; !important; margin:22px 0px 0px 28px}

#mid .Columns_a span { margin:20px 2px 0px 18px; float:right; line-height:18px; width:50px; font-weight:bold; color:#FF6600; font-size:14px;}
#mid .Columns_a span a{ color:#FF6600; text-decoration:none}
#mid .Columns_b { margin:0px 18px 0px 12px; height:100px; background:url(index-a_15.jpg) repeat-x}
#mid .Columns_c { background:url(index_17.jpg) 10px 5px no-repeat; height:32px; }
#mid .Columns_c h1{ margin:8px 0px 0px -20px; float:left; line-height:18px; width:350px; font-size:14px; color:#1972f4; font-weight:bold; !important; margin:8px 0px 0px 28px; }

#mid .Columns_c span { margin:8px 2px 0px 18px; float:right; line-height:18px; width:50px; font-weight:bold; color:#FF6600; font-size:14px;}
#mid .Columns_d { margin:0px 18px 0px 12px; height:85px;}
#mid .Columns_d dt,#mid .Columns_b dt{ margin:10px; float:left; width:80px; height:60px;}
#mid .Columns_d_span{ margin-top:7px; text-align:center}
#mid .Columns_d dl,#mid .Columns_b dl { width:280px; margin:0px; line-height:180%;}
#mid .Columns_d img,#mid .Columns_b img { border: #dfdfdf 1px solid; padding:4px;}

/*******mid right*********/
#right { width:235px; float:right; padding:0px 0px 0px 0px;}
#right .Columna { height:347px; width:218px; margin:17px 0px 0px 0px ; text-align:center}
#right .Columna dt{ text-align:center; line-height:36px; height:36px;}
#right .Columna dt a{ color:#666666; text-decoration:none}
#right .Columna dt a:hover{ color:#666666; text-decoration: underline; font-weight:bold}
#right .Columna dl { margin:0px; clear:both; height:138px;}

#right .Column_b { background:URL(index_23.jpg) no-repeat; height:36PX; width:218px;}
#right .Column_c { height:110px; width:218px; padding-top:7px;}
#right .Column_c dt { margin:0px 0px 0px 10px; line-height:180%;}
#right .Column_c dt a:link,#mid .Columns_d dl a:link,#mid .Columns_b dl a:link {color: #666666; text-decoration: underline;}
#right .Column_c dt a:visited,#mid .Columns_d dl a:visited,#mid .Columns_b dl a:visited {text-decoration: underline; color: #666666;}
#right .Column_c dt a:hover,#mid .Columns_d dl a:hover,#mid .Columns_b dl a:hover {text-decoration: none;color: #444444;}
#right .Column_c dt a:active,#mid .Columns_d dl a:active,#mid .Columns_b dl a:active {text-decoration: underline;color: #666666;}
#right .Column_c font,#mid .Columns_d font,#mid .Columns_b font{ color:#CC0000; font-size:14px; line-height:180%;}

/*********foot***********/
#footer .link_bg{ background:url(index_26.jpg) repeat-x; height:38px;}
#footer .link_bg span { float:right; width:134px; margin:0px;}
#footer .link_bg h1 { margin:0px 4px 0px 0px; width:550px; float:right; font-size:12px; line-height:38px; color:#4dabcf; }
#footer .link_bg img{ border:0}
#footer h1 a{ color:#4dabcf; text-decoration:none}
#footer h1 a:hover { color:#4dabcf; text-decoration:underline}

#footer .foot { background:url(foot_bg_29.jpg) center 0px no-repeat #f0efed; height:78px; padding:4px 0px 0px 175px; !important;padding:7px 0px 0px 175px;}
#footer .foot h1 {line-height:20px; color:#ffffff; float:left; margin:0px 0px 0px 2px; font-size:12px; font-weight:100; width:500px;}
#footer .foot h2 {line-height:20px; color:#ffffff; float:left; margin:0px 0px 0px 2px; font-size:12px; font-weight:100; }

#footer .foot span { line-height:30px; color:#ffffff;width:130px;float:left;margin:0px 0px 0px 2px;}
#footer a{ color:#FFFFFF; text-decoration:none;}
#footer a:hover { color:#FFFFFF; text-decoration:underline}

/******************×ÓÒ³ÑùÊ½***************/
#menu_conter1{ background:url(about_bg_02.jpg) repeat-x; height:36px;}
#menu_conter1 h1,#menu_conter h1{ margin:0px; padding-left:85px; font-size:18px; font-weight:bold; float:left; width:450px; line-height:36px; background:url(about_bg_01.jpg) no-repeat; color: #FF6600; letter-spacing:4px;}
#menu_conter h2{ margin:0px; padding-left:85px; font-size:14px; float:left; width:450px; line-height:36px; background:url(about_bg_01.jpg) no-repeat; color: #FF6600; letter-spacing:2px; font-weight:100}
#menu_conter h2 a,#menu_conter1 h2 a{ color:#FF6600; text-decoration:none}
#menu_conter h2 a:hover,#menu_conter1 h2 a:hover{ color:#FF6600; text-decoration:underline}
#menu_conter1 span {float:right; width:90px; line-height:36px; margin:0px; height:36px;}
#menu_conter1 span a{ color:#0000FF; text-decoration:underline}

#content .center p{ padding:0px; margin:0px;}
#content .center { margin:4px 14px 4px 5px; line-height:200%; text-align:justify; text-justify:inter-ideograph; font-size:16px; }
#content .center DT{ margin:0px 15px; font-size:14px; color: #000000; background:url(dt_bg.gif) 0px 12px no-repeat; border-bottom:#999999 1px dotted; padding-left:15px}
#content .center dt a{ color:#000000; text-decoration:none}
#content .center dt a:hover{ color:#000000; text-decoration:underline}
#content .center  font{color: #000000; line-height:150%}

#content .center dd{ margin:5px 15px 0px 15px; font-size:12px; text-align:center; border-top: #999999 1px dotted;}
#content .center dd a{ color:#000000; text-decoration:none}
#content .center dd a:hover{ color:#000000; text-decoration:underline}

#content .center h1{ margin:0px 0px 4px 0px; text-align:center; font-size:18px; font-weight:bold; border-bottom:#666666 1px dotted}
#content .center dl { margin:0px; line-height:200%; font-size:15px; text-align:justify; text-justify:inter-ideograph; color: #000000}
#content .center h2{ margin:0px; text-align:right; font-size:12px; font-weight:100;}
#content .center h2 a{ color:#000000; text-decoration:none}
#content .center table { font-size:12PX;}
#content .center img { border:0px;}
#content .center a,#content .center p a{ color:#666666; text-decoration:none}
#content .center a:hover,#content .center p a:hover{ color:#666666; text-decoration: underline}

#content .FeedbackMember { margin:4px 30px; line-height:200%; text-align:justify; text-justify:inter-ideograph; font-size:16px;}
#content .FeedbackMember dt{ margin:0px; line-height:150%; font-size:14px; font-weight:bold;}
#content .FeedbackMember dd { margin:0px; line-height:24px; font-size:14px; }
#content .inputcss { border-bottom: #999999 1px dotted; border-left:0px; border-right:0px; border-top:0px; font-size:12px; color:#999999}

#content .center_table { font-size:12px; border:#cccccc 1px solid; color:#666666;} 
#content .center_font_b { text-align:left; color:#666666; background:#f0f0f0; border-right:#cccccc 1px solid; line-height:14px; padding:14px;} 
#content .ReFeedback { padding: 0px 10px;}
#content .ReFeedback h4 { margin:0px 7px 10px 7px; font-size:14px; font-weight:100; line-height:180%; color:#666666; !important; margin:10px 0px 10px 0px; }
#content .ReFeedback span { margin:10px 20px 0px 20px; background:#CCCCCC; line-height:20px; !important; margin:10px 20px 0px 20px; line-height:20px;}
#content .ReFeedback font{ color:#ff0000;  line-height:5px; text-decoration: none; !important; line-height:20px;}
#content .center_title {background:#f0f0f0; border-bottom:#cccccc 1px solid; line-height:26px}
#cat .center_title font{font-weight:bold;color:#666666;}
#content .center_title font{color:#666666;}
#content .center_title_c {background:#f0f0f0; line-height:14px}

/****************/
.font_b,.Translators_b {font-weight:bold;}
.Translators { font-size:12px;  color:#666666}
.Translators_b { font-size:12px; color:#666666; text-align:right}

/******albums*******/
.albums_td  td{ line-height:180%; text-align:center}

/****************  nav  *****************/
.menu {CLEAR: both; FONT-SIZE: 14px; BACKGROUND:#1860ad; HEIGHT: 42px; TEXT-ALIGN: center; color: #D4D4D4; width:996px; line-height:36px; letter-spacing:1px; margin:0px; !important; height:52px;}
.menu a{ font-size:16px; color:#FFFFFF; text-decoration:none}
.menu a:hover{ color:#FFFFFF; text-decoration:underline}

#Header_Nav {CLEAR: both; FONT-SIZE: 14px; BACKGROUND:#1860ad; HEIGHT: 36px; TEXT-ALIGN: center; color: #D4D4D4;}
#Header_Nav UL {LIST-STYLE-TYPE: none; !important; margin:0px auto;}
#Header_Nav UL LI {DISPLAY: inline;  WIDTH: 100px; margin:0px auto; color: #D4D4D4; line-height:24px; padding-top:4px;!important; float:left;}
#Header_Nav UL LI A {DISPLAY: block; COLOR: #fff; TEXT-DECORATION: none; font-size:16px; font-weight:bold}

.Nav_List {PADDING: 0px; MARGIN-TOP: 39px; FILTER: Alpha(opacity=80); WIDTH: 120px; LIST-STYLE-TYPE: none; moz-opacity: 0.8; margin:0px; letter-spacing:3px; !important; margin:0px; -moz-opacity:0.8;opacity:0.8;}
.Nav_List LI {PADDING:0px; DISPLAY: block; BACKGROUND: #313131; FLOAT: left; WIDTH: 120px; HEIGHT: 24px; TEXT-ALIGN: center; line-height:24px; !important; line-height:32px; height:32px; padding-top:-5px}
.Nav_List A { DISPLAY: block; WIDTH: 100px; COLOR: #fff; TEXT-ALIGN: center; width:120px; }
.Nav_List A:hover {	FONT-WEIGHT: normal; BACKGROUND: #f6f6f6; COLOR: #f70; TEXT-DECORATION: none}

#mainbox { margin: 0px; width: 996px; background: #fff; }
#sidebar{ float: left; margin: 2px 2px 0px 0px; padding: 0px; width: 253px; }

#menu_conter1{ float: left; margin: 25px 0px 2px 7px; width:716px; background:url(about_bg_02.jpg) repeat-x; !important; margin: 10px 0px 2px 7px; }
#menu_conter1 h2{margin:0px; padding-left:85px; font-size:12px; font-weight:100; float:left; width:450px; line-height:36px; background:url(about_bg_01.jpg) no-repeat; color: #FF6600; letter-spacing:4px;}

#menu_conter{ float: left; margin: 25px 0px 2px 7px; width:716px; background:url(about_bg_02.jpg) repeat-x; !important; margin: 10px 0px 2px 7px; }
#menu_conter h1 {margin:0px; padding-left:85px; font-size:18px; font-weight:bold; float:left; width:450px; line-height:36px; background:url(about_bg_01.jpg) no-repeat; color: #FF6600; letter-spacing:4px;}
#menu_conter span {float:right; width:90px; line-height:36px; background:url(about_bg_03.jpg) no-repeat; margin:0px; height:36px;}


#content{ float: left; margin: 1px 0px 2px 0px; padding:0px; width: 724px; padding-left:14px}
#content .conter { padding:4px 28px 4px 7px; line-height:200%; text-align:justify; text-justify:inter-ideograph; font-size:16px; !important; padding:4px 28px 4px 7px;}

.blogdl {padding:4px 20px; word-break:break-all;!important; width:640px}
.blogshow h4 { float:left; width:500px; padding-left:10px; line-height:24px; color:#444444;}
.blogshow h4 font { font-weight:100;}
.blogshow span { float:right; padding-right:7px; line-height:24px; color:#4177a9; font-weight:bold;}
