﻿@charset "utf-8";
.header { background:#ffffff; overflow:hidden; width:100%; }
.header .nav { background:url(../images/navBg.gif); height:45px; margin:0px 6px; }
.header .nav p { margin:0px; padding:0px; }
.header .nav a { color:#ffffff; display:block; font-weight:bold; padding:0px 14px; }
.header .nav .line { background:url(../images/navBg.gif) no-repeat left -60px; width:1px; }
.banner { background:#ffffff; padding:6px; }
.body { height:auto; margin:0px auto 8px auto; }
.body .left { float:left; overflow:hidden; width:32.5%; }
.body .right { float:right; overflow:hidden; width:66.5%; }
.footer { background:url(../images/footerBg.gif);background-repeat: repeat-x; color:#5E5E5E; height:120px; margin-top:10px; overflow:hidden; text-align:center; }
.footer p { margin:0px; padding:0px; }
.footer a {padding:0px 3px;}



/*----------default*/
.dreamfax { clear:both; }
.dreamfax ul { clear:both; height:30px; overflow:hidden; }
.dreamfax li { background:url(../images/containerBg.gif) no-repeat left -112px; float:left; height:20px; line-height:20px; margin:10px 15px; padding-left:10px; }
.dreamfax li a { color:#0A0A0A; font-weight:bold; text-decoration:underline; }
.dreamfaxIntro { clear:both; }
.dreamfaxIntro h4 { color:#050400; font-weight:bold; line-height:150%; margin:10px 0px; text-align:center; }
.dreamfaxIntro td { height:172px; overflow:hidden; padding:0px 10px; }
.case { clear:both; margin:0px auto; }
/*----------default*/

/*----------article*/
.article {  }
.article .header .nav { margin:0px; }
.article .body { background:url(../images/article_bodyBg.gif) repeat-x left bottom; background-color:#f5f5f5; margin:10px auto; padding:0px 6px; }
.article .body .left { width:23.5%; }
.article .body .left p { margin:8px; }
.article .body .right { width:75.5%; }
/*----------article*/

/*----------container*/
.container { background:#e3e3e3; clear:both; padding:0px 0px 6px 0px; }
.container h3 { background:url(../images/containerBg.gif) no-repeat left top; color:#BC0012; font-size:14px; font-weight:bold; height:36px; line-height:36px; padding:0px 10px 0px 30px; }
.container .h3_2 { background:url(../images/containerBg.gif) no-repeat left -65px; color:#BC0012; font-size:14px; font-weight:bold; height:45px; line-height:55px; overflow:hidden; padding:0px 10px 0px 40px; }
.container h3 .more { color:#BC0012; float:right; font-family:Verdana; font-size:10px; }
.container .body { background:#ffffff; margin:0px 6px; }
.container .body ul { margin:0px; padding:0px; }
.container .body li { background:url(../images/containerBg.gif) no-repeat left -40px; border-bottom:1px solid #D1D1D1; height:25px; line-height:25px; margin:3px; overflow:hidden; padding:0px 0px 0px 20px; }

.container2 {  }
.container2 .title { background:url(../images/containerBg.gif) no-repeat right -135px; height:32px; padding:0px 10px 0px 0px; }
.container2 .title h3 { background:url(../images/containerBg.gif) no-repeat left -135px; color:#323232; font-size:16px; font-weight:bold; height:32px; line-height:38px; overflow:hidden; padding:0px 0px 0px 42px; }
.container2 .body { background:#ffffff; border:1px solid #eaeaea; border-width:0px 1px; margin:0px; padding:0px; }
.container2 .body .content { border:1px solid #dedede; border-width:0px 1px; line-height:150%; padding:5px 15px; }
.container2 .body .content li { background:url(../images/containerBg.gif) no-repeat left -40px; border-bottom:1px solid #D1D1D1; height:25px; line-height:25px; margin:3px; padding:0px 0px 0px 20px; }
.container2 .bottom { background:url(../images/containerBg.gif) no-repeat left -185px; height:10px; margin:0px; overflow:hidden; text-align:right; }
.container2 .bottom img { background:url(../images/containerBg.gif) no-repeat right -185px; height:10px; overflow:hidden; width:10px; }
/*----------container*/


/*----------page*/
.page{ height:30px; font-family:Arial, Helvetica, sans-serif; line-height: normal; font-size: 14px; }
.page a,.page span{display:block;color:#390;font-weight:normal;text-decoration:none;letter-spacing:0px;border:1px solid #ccc;padding-top:3px;float:left;margin-top:5px;margin-right:2px;margin-bottom:5px;margin-left:2px;text-align:center;padding-right:5px;padding-left:5px;height:18px}
.page a:hover, .page a.current{color:#F44;border:1px solid #F44}
.page input{padding:0px;color:#390;height:16px;width:25px;border:0px solid #fff;text-align:center;margin-top:0px;margin-right:-5px;margin-bottom:0px;margin-left:-5px;vertical-align:middle;font-size:12px}
/*----------page*/
