@charset "utf-8";
@import url(/campaign/css/campaign.css);
@import url(/campaign/css/ywx.css);

*{margin:0; padding:0;}
html{ border:0;}
body{font-size:12px; color:#666; font-family:Verdana,"宋体";background-color:#fff;}
table, div, p, td, li, dd, a, span{font:inherit;}
select, input, textarea, button { font:inherit;}
h1{font:inherit; font-size:26px; color:#f30; line-height:135%;}
h2{font:inherit; font-size:14px; font-weight:bold; color:#666;}
h3{font:inherit; font-size:12px; font-weight:normal; color:#666;}
ul{list-style:none;}
img{ border:0;}
p{line-height:160%;}
a img{border:0;}
a{text-decoration:none; color:#666;}
a:hover{text-decoration:underline; color:#f50;}
.c{height:1%;}
.c:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.l{float:left;}
.r{float:right;}
.fixed{overflow:hidden; white-space :nowrap; text-overflow:ellipsis;}
.dn{display:none;}
.tac{text-align:center;}
.tal{text-align:left;}
.tar{text-align:right;}
.in24{ text-indent:24px;}
.ch{cursor:pointer; cursor:hand;}
.inside{float:left; width:100%;}
.clear{ clear:both;}
.bold{font-weight:bold; line-height:22px;}
.gray{ color:#666;}


input{vertical-align:middle;}
input, select, textarea{ font-size:12px;}

#wrapper{ width:100%; margin:0 auto;}
#campaign_wrapper #main { width:720px; margin:12px auto 8px auto;background-image:none!important;background-color:#fff; }

/*==10yuan_main首页==*/
#main .container {border:1px solid #E0E0E0; padding-bottom:20px; border-top-color:#fff; font-size:12px;
background:url(../images/bg1.gif) #fff left bottom repeat-x; }
#main .container a{ color:#f30;}
#main .container img{ vertical-align:middle;}
#main .container ul{padding: 0px 20px 0px 18px; line-height:18px;}
#main .container ul li{ padding:3px 0 3px 0; background:url(../images/ico.gif) left 10px no-repeat; padding-left:10px;}
#main .container dl{padding: 0px 20px 0px 18px; line-height:18px;}
#main .container dl dd{ padding:3px 0 0px 0; background:url(../images/ico3.gif) left 10px no-repeat; padding-left:10px;}
#main .container dl dt{ text-align:right; padding-right:8px;}
#main .container dl dt a{ text-decoration:underline; color:#FD5514;}
#main .container #activity{ background:url(../images/yhhd_bg.gif) left top repeat-x; height:145px; padding:15px 20px; line-height:20px;}
#main .container #activity .title{ color:#ff3c00; font-size:16px; font-weight:bold;}
#main .container #activity .huodong{ margin-left:20px;}
#main .container #activity .heibold{ font-size:14px; font-weight:bold;}
#main .container #activity .word1{ vertical-align:top;}
#main .container #activity .underline{ text-decoration:underline; color:#666;}
#main .container #activity p.yuyue{ margin-top:10px;}
#main .container .notice{ padding-left:40px; margin-bottom:10px;}
#main .container .notice p.indent{ text-indent:2em;}
#main .container #alsh{ width:640px; margin:0 auto; border:1px solid #E0E0E0; background:url(../images/alsh_bg.gif) left bottom repeat-x; padding:10px 18px 18px 18px;}
#main .container #alsh .title{ background:url(../images/ico2.gif) 3px center no-repeat; border-bottom:1px solid #E0E0E0; 
font-size:14px; font-weight:bold; line-height:24px; color:#ff3c00; padding-left:20px;}
#main .container #alsh p.case{ padding-top:10px;}

#main .container .frame{width:670px; background:url(../images/frame_bg.gif) left top no-repeat;margin:10px auto;text-align:center;padding-top:5px; padding-left:3px; padding-right:4px; height:310px;}
#main .container .red{ color:#FD5514; }
#main .container .ico{ vertical-align:bottom; margin-right:5px; padding-bottom:5px;}
.fz14_bold{ font-size:14px; font-weight:bold; color:#4A4949;}
