/* CSS Document */
.content {width:530px !important;width:529px;padding:12px 23px 30px 23px !important;padding:12px 19px 30px 23px;border:1px solid #ccc;background:url(/images/background/bg039.gif) right top no-repeat;}
.title1 {width:140px;line-height:33px;font-size:18px;font-weight:bold;color:#feff01;right:0;top:165px !important;top:163px;position:absolute;}
.s1 {width:588px !important;width:584px;display:block;}
.rightBar {background:url(/images/background/bg035.gif) 578px -3px no-repeat !important;background:url(/images/background/bg035.gif) 574px 0 no-repeat;}
.rightBar h2 {position:absolute;top:164px;width:582px !important;width:578px;background:url(/images/background/bg046.gif) 0 0 no-repeat !important;background:url(/images/background/bg045.gif) 0 0 no-repeat;font-size:12px;}
.content h3 {color:#f8841f;font-family:"Times New Roman", Times, serif;font-size:24px;}
h4 {color:#cc6700;font-size:14px;background:#ead390;line-height:22px;text-indent:20px;margin-top:14px;}
h5 {background:#d2cef1;color:#534c9a;font-size:14px;line-height:22px;margin:40px 0 4px;text-indent:20px;}
a.s7 {color:#c60;}

table {margin-left:15px;}
table a {color:#000;text-decoration:underline;}
table a:hover {font-weight:bold;}
table .t1 {color:#666;font-size:10px;}
table .t1 span {color:red;font-size;11px;}

.box1{padding:15px 8px 12px 15px;margin-top:4px;background:#efedfa;border:1px solid #dddbf3;font-size:12px;}
.box1 h3 {color:#524a9d;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
.box1 ul {float:left;}
.box1 .pic {float:left;margin-right:10px;}
.box1 .cont {float:left;width:450px;}

.box2{padding:15px 8px 12px 15px;margin-top:4px;border:1px solid #fff;background:#fff;font-size:12px;}
.box2  h3 {color:#524a9d;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
.box2  ul {float:left;}
.box2  .pic {float:left;margin-right:10px;}
.box2  .cont {float:left;width:450px;}

.box3{padding:15px 8px 12px 15px;margin-top:4px;border:1px solid #fff;background:#fff;font-size:12px;}
.box3  h3 {color:#f8871f;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
.box3  ul {float:left;}
.box3  .pic {float:left;margin-right:10px;}
.box3  .cont {float:left;width:345px;}

.box4{padding:15px 8px 12px 15px;margin-top:4px;border:1px solid #ead390;background:#f7efd8;font-size:12px;}
.box4  h3 {color:#f8871f;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
.box4  ul {float:left;}
.box4  .pic {float:left;margin-right:10px;}
.box4  .cont {float:left;width:345px;}

.sg1 {float:left;width:245px;}
.sg1 h3 {color:#544d9b;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
.sg1 dt {color:#554d9b;font-size:12px;}
.sg1 p {text-align:right;}
.sg1 span {color:red;}

.sg2 {float:right;width:245px;}
.sg2 h3 {color:#544d9b;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
.sg2 dt {color:#554d9b;font-size:12px;}
.sg2 p {text-align:right;}
.sg2 span {color:red;}

.space {line-height:8px;height:8px;border-bottom:1px solid #d8d8d8;margin-bottom:10px;}

.menu ul{margin:0 0 6px 16px;width:148px;}
.menu li {background:#ead390;line-height:23px;margin-bottom:2px;font-size:12px;text-indent:20px;}
.menu li.s2 {background:url(/images/background/bg040.gif) 0 0 no-repeat;color:#fff;font-weight:bold;}
.menu li a{color:#3233ff;}
.menu li a:hover {display:block;color:#fff;text-decoration:none;font-weight:bold;background:url(/images/background/bg040.gif) 0 0 no-repeat;}

.menu li.s3 {background:#ead390 url(/images/background/bg041.gif) 0 0 no-repeat;line-height:23px;margin-bottom:2px;font-size:12px;text-indent:20px;}
.menu li a.s4{color:#3233ff;}
.menu li a.s4:hover {display:block;color:#fff;text-decoration:none;font-weight:bold;background:url(/images/background/bg044.gif) 0 0 no-repeat;}

.print {color:#676767;line-height:30px;background:url(/images/background/bg042.gif) 0 4px no-repeat;text-indent:170px;font-size:12px;margin:15px 0;}
.print,.pringlong a {color:#676767;}
.printlong {color:#676767;line-height:30px;background:url(/images/background/bg020.gif) 0 4px no-repeat;text-indent:285px;font-size:12px;margin:15px 0;}
#content {font-size:12px;}
.cont dt a {text-decoration:underline;color:#3235fe;}
.cont dt a:hover {text-decoration:none;}


.brief { font-size:12px; text-align:justify;}
.brief #price {background:#e9d28c;color:#d06602;font-size:12px;line-height:22px;margin-top:40px;text-indent:15px;}
.brief h3 {font-size:12px;font-weight:bold;}
.brief h4 {font-size:11px;color:#f6851d;margin:12px 0 4px;}
.brief h4 .nor {font-weight:normal;}
.brief .acc {margin-top:10px;}
.brief table.pricetable {background:#f5e7b8;border-top:1px solid #ead691;border-left:1px solid #ead691;margin:6px 0 0 0;}
.brief table.pricetable td  {border-bottom:1px solid #ead691;border-right:1px solid #ead691;padding:8px 4px;font-size:12px;}
.brief table.pricetable td.remark  {color:#FF0000;}
.brief a {color:#000;}
.brief p {font-size:12px;}