﻿/* CSS Document */

body { text-align:left; margin:0 auto; padding:28px 0 0 0; background:#EEE; font:14px "宋体", Verdana, Geneva, Arial, Helvetica, sans-serif; color:#666; line-height:18px; }
div,form,img,ul,li {margin: 0; padding: 0; border: 0; }
div { float:left; }
li { list-style:none; }
h1 { display:block; font-size:14px; font-weight:bold; margin:0; }
h2 { display:block; font-size:14px; font-weight:normal; margin:0; }
h3 { display:inline; font-size:14px; font-weight:bold; margin:0; }
h4 { display:block; font-size:12px; font-weight:bold; margin:0; }
h5 { display:inline; font-size:16px; font-weight:bold; margin:0; }
h6 { display:inline; font-size:12px; font-weight:normal; margin:0; }
span { display:inline; font-size:12px; font-weight:bold; margin:0; }
table,td,tr,th{ text-align:center; font-size:12px; }
input { font-size:12px; }

a {color: #000; text-decoration:none;}
a:hover {color:#09C; text-decoration:underline;}

#msleft { width:720px; padding-right:10px; }
#msright { width:250px; }
.ms1 { width:100%; border-bottom:1px solid #FFF; margin-bottom:10px; position:fixed; #position:fixed; _position:absolute; top:0; right:0; background:url(/images/promote/a02.gif) repeat-x; }
.ms2 { }
.ms2 li { float:left; font-weight:bold; font-size:12px; }
.ms2 a, .ms3 a, .ms5 a { padding:5px; float:left; }
.ms2 a:hover, .ms3 a:hover, .ms5 a:hover { background:url(/images/promote/a03.gif) repeat-x; color:#FFF; text-decoration:none; }
.ms3 { float:right; }
.ms3 li { float:right; background:url(/images/promote/arrow.gif) no-repeat 0 10px; padding-left:10px; }
.ms4 { padding:2px 15px 0 15px; }
.ms5 { padding-left:20px; }
.ms5 li { float:left; font-size:12px; }
.ms5 li a { color:#666; }

.foot { width:960px; background:url(/images/promote/a03.gif) repeat-x; padding:5px 10px; font-size:12px; }
.footleft { color:#FFF; }
.footleft a { color:#FFF; padding:2px 0; }
.footleft a:hover { color:#FFC; border-bottom:1px dotted #FFC; text-decoration:none; }
.footright { padding:2px; color:#FFF; font-family:Arial, Helvetica, sans-serif; float:right; }
.footmain { width:980px; padding:4px 0 20px 0; text-align:center; font-size:12px; }

.df1 { width:100%; background:url(/images/promote/bg.gif) repeat-x; }
.df2 { width:1000px; margin:0 auto; float:none; }
.df3 { width:1000px; }
.df4 { width:1000px; margin:0 auto; float:none; }
.df5 { width:990px; padding:10px 0 10px 10px; background:#FFF; }
.df6 { width:1000px; background:#FFF; border-bottom:1px solid #DDD; }
.df7 { width:1000px; background:url(/images/promote/a04.gif) repeat-x; padding:5px 0; border-bottom:1px solid #FFF; }
.df7 li { font-weight:bold; float:left; background:url(/images/promote/a05.gif) no-repeat; padding:4px 17px; }
.df7 a:hover { color:#990; text-decoration:none; }
.df8 { width:186px; border:1px dashed #CCC; margin-right:10px; }
.df9 { width:178px; border:4px solid #eaeff2; }
.df10 { width:990px; padding-bottom:10px; }
.df11 { width:980px; padding:10px 0; }
.df12 { width:168px; padding:5px; text-align:center; font-size:12px; }
.df12 span { display:block; }
.df12 img { display:block; margin:0 auto; margin-bottom:10px; }
.df13 { width:178px; background:url(/images/promote/a12.gif) repeat-x; padding:9px 0; }
.df14 { width:107px; padding-left:5px; }
.df14 h6 { text-decoration:line-through; color:#666; }
.df14 h1 { color:#F00; font-size:18px; }
.df15 { width:66px; }


