﻿@import url(http://sg.wanmei.com/style/sg_logo_220x135.css);
@import url(http://www.wanmei.com/top/css/iframe.css);

/* 共用部分 */
* {margin:0;padding:0px;}
body {background:#f296b0font-size:14px;font-family:宋体, Arial, Helvetica, sans-serif;color:#000;margin:0;padding:0px;}
.flt{float:left}
.frt{float:right}
img{border:0px;}
.clr{clear:both}
.center{text-align:center}
a{text-decoration:none;color:#000}
a:hover{text-decoration:underline;color:#000}
a {blr:expression(this.onFocus=this.blur());outline:none;}
area {blr:expression(this.onFocus=this.blur());outline:none;}
ul,li,dl,dt,dd{margin:0;padding:0;list-style-type: none;}
.none{display:none}

/* logo */
#sg_logo,#transparent_logo {left:30px;top:10px;}
/* framework */
.wrap_top{background:url('../images/body_bg.jpg') no-repeat center top;}
.wrap_rep{background:url('../images/body_bg_rep.jpg') repeat-y center top; min-width:1002px;}
#header{width:1002px;margin:0px auto;clear:both;}
#header img ,.main_bg img{float:left}
#header{position:relative}
#container ,.main_bg{width:1002px;margin:0px auto;clear:both}
#container{position:relative}

/*index*/
.index_main{ position:absolute; width:896px; left:0; top:0; z-index:1111;}
.siderbar{float:left; width:278px; position:relative;}
.siderbar img{ display:block;}
.main_box{float:left; width:618px; background:url(../images/index_rep.jpg) repeat-y;}
.main_box_bot{background:url(../images/index_bot.jpg) no-repeat left bottom; padding-bottom:30px;}
.main_box_top{background:url(../images/index_top.jpg) no-repeat left top; padding-top:70px; height:auto!important; min-height:535px; height:535px;}
.main_box_top01 ,.main_box_top02 ,.main_box_top03{background:url(../images/index_top_1.jpg) no-repeat left top; padding-top:30px; height:auto!important; min-height:535px; height:535px;}
.main_box_top02{height:auto!important; min-height:570px; height:570px;position:relative;}
.main_box_top03{ padding-top:20px;}
.main_box_bot01{padding-bottom:20px;}
.ind_list{float:left; margin:0 0 8px 7px; width:197px; height:257px; background:url(../images/list_bg.jpg) no-repeat 0 0; display:inline;}
.ind_list li{float:left; width:170px; line-height:17px; color:#fff; font-size:12px; padding-left:15px;}
.ind_list li .img1{width:168px; height:141px; border:2px solid #d28a35; margin:12px 0 0 -3px; display:inline;}
.ind_list li .img2{width:108px; height:32px; margin:8px 0 0 20px; display:inline;}
.main_box_top01 img{margin:0 0 5px 5px;}
.pages{width:500px; height:30px; line-height:30px; background:#ea5d9d; margin:0 auto; text-align:center; color:#fff; font-size:12px;}
.pages a{color:#fff;}
/*sub*/
.sub_rep{float:left; width:618px; background:url(../images/sub_rep.jpg) repeat-y;}
.sub_bot{background:url(../images/sub_bot.jpg) no-repeat left bottom; padding-bottom:20px;}
.sub_top{background:url(../images/sub_top.jpg) no-repeat left top; padding-top:100px; height:auto!important; min-height:530px; height:530px;}
.sub_top ul{width:440px; margin:0 auto;}
.sub_top ul li{float:left; width:420px; line-height:32px; font-size:12px; color:#990000;}
.sub_top ul li input{width:220px; height:16px; padding-top:2px;}
.sub_top ul li input.inp{height:20px;}
.sub_top ul li b{width:80px; float:left; text-align:right;}
.sub_top ul li textarea{width:270px; height:100px; margin-bottom:8px;}
.sub_top ul li img{ margin-left:180px; cursor:pointer; margin-top:10px;}
/*show*/
.show_box ,.show_box01{ width:570px; margin:0 auto;}
.show_box01 p{font-size:12px; line-height:18px; padding-top:8px;}
.show_box img{margin:0; padding:0;}
.show_box p{float:left;width:570px; text-align:center; margin:0 auto; padding-top:20px; font-size:12px;}
.show_box dl dt{width:210px; height:190px; float:left; padding:0 8px 10px 0;}
.show_box dl dt img{border:2px solid #f9ece6; width:210px; height:190px;}
.show_box dl dd{width:290px; float:left; line-height:22px; margin:17px 0 8px 0; font-size:12px;}
.show_box dl dd textarea{width:300px; height:76px; padding:0;}
.show_box ul{width:570px;float:left;}
.show_box ul li{float:left; width:113px; height:92px; overflow:hidden;}
.show_box ul li img{border:1px solid #f9ece6; width:107px; height:90px;}
.text{width:350px; height:76px; padding:0;}
.flash_copy{position:absolute; width:90px; height:25px; left:264px; top:562px; _top:565px; z-index:111;}
/*prize*/
.prize_box{width:606px; margin:0 auto}
.prize_box img{display:block;}

/*top20*/
.top_20{float:left; width:278px; background:url(../images/top_20_rep.jpg) repeat-y;}
.top_20_bot{ background:url(../images/top_20_bot.jpg) no-repeat left bottom; padding-bottom:15px;}
.top_20_top{ background:url(../images/top_20.jpg) no-repeat left top; padding-top:235px; height:auto!important; min-height:550px; height:550px;}
.top_20_top ul{width:170px; margin-left:95px;}
.top_20_top ul li{float:left;width:160px; line-height:20px; background:url(../images/top_list_bg.jpg) no-repeat 0 0; padding:0 0 8px 3px; color:#000; font-size:12px;}
.top_20_top ul li b{width:30px; display:block; float:left; text-align:center;}
.top_20_top ul li span{width:115px; margin-left:10px; text-align:center; font-weight:bold; display:block; float:left;}
.flash_top{position:absolute; width:150px; height:183px; left:103px; top:4px; z-index:111;}
