/*logo*/
@import url(http://sgcq.wanmei.com/style/sg_logo_2.css);
#sg_logo{top:4px;left:368px;}
#transparent_logo{top:4px;left:368px;}

/*css reset*/
*, body { font-size:12px; font-family:Verdana;}
body { text-align:left; background-color:#000;}
:focus {outline:none;}
a {text-decoration:none;cursor:pointer;}
a:hover {text-decoration:underline;}
a{blr:expression(this.onFocus=this.blur());outline:none;}
area{blr:expression(this.onFocus=this.blur());}
ul,ol { list-style:none;}
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,dl,dt,dd{ margin:0; padding:0;}
img {border:0 none;}
.l {float:left;}
.r {float:right;}
.c {clear:both;}
.t_c {text-align:center;}
.t_l {text-align:left;}
.t_r {text-align:right;}

#wrap_idx {background:url(../images/wrap_index.jpg) center top no-repeat;min-width:1002px;width:100%;width:expression((documentElement.clientWidth < 1002) ? "1002px" : "100%" );}
#wrap_vte {background:url(../images/wrap_vote.jpg) center top no-repeat;min-width:1002px;width:100%;width:expression((documentElement.clientWidth < 1002) ? "1002px" : "100%" );}
#wrap_char {background:url(../images/wrap_char.jpg) center top no-repeat;min-width:1002px;width:100%;width:expression((documentElement.clientWidth < 1002) ? "1002px" : "100%" );}
#wrap_boss {background:url(../images/wrap_boss.jpg) center top no-repeat;min-width:1002px;width:100%;width:expression((documentElement.clientWidth < 1002) ? "1002px" : "100%" );}
#content {width:1002px; margin:0 auto; text-align:left;}

.frame_box_1 {width:382px; height:316px;position:absolute; top:1px; left:437px;}
.frame_box_2 {width:210px;}

.block_1 {width:1002px; overflow:hidden; position:relative;}
	.block_1 img {display:block; float:left;}
.main_nav {width:703px; height:25px; background:url(../images/menu_1.jpg) left top no-repeat; top:10px; left:148px; overflow:hidden; position:absolute;}
	.main_nav li {float:left; display:inline; width:74px; height:25px; background:url(../images/menu_1.jpg) left top no-repeat;}
		.main_nav li.btn_1 {margin-right:4px;background-position:0 0;}
		.main_nav li.btn_2 {margin-right:3px;background-position:-78px -25px;}
		.main_nav li.btn_3 {margin-right:245px;background-position:-155px 0;}
		.main_nav li.btn_4 {margin-right:3px;background-position:-474px 0;}
		.main_nav li.btn_5 {margin-right:4px;background-position:-552px 0;}
		.main_nav li.btn_6 {background-position:-629px -25px;}
	.main_nav li a {display:block; width:74px; height:25px; text-indent:-9999px;}
	.main_nav li a:hover {background:url(../images/menu_1.jpg) 0 -25px no-repeat;}
		.main_nav li.btn_1 a:hover{background-position:0 -25px;}
		.main_nav li.btn_2 a:hover{background-position:-78px -25px;}
		.main_nav li.btn_3 a:hover{background-position:-155px -25px;}
		.main_nav li.btn_4 a:hover{background-position:-474px -25px;}
		.main_nav li.btn_5 a:hover{background-position:-552px -25px;}
		.main_nav li.btn_6 a:hover{background-position:-629px -25px;}

.sub_nav {width:759px; height:75px; top:493px; left:124px; overflow:hidden; position:absolute;}
	.sub_nav li {float:left; display:inline; width:240px; height:75px; background:url(../images/menu_2.jpg) left top no-repeat;}
		.sub_nav li.btn_1 {margin-right:20px;background-position:0 0;}
		.sub_nav li.btn_2 {margin-right:19px;background-position:-260px 0;}
		.sub_nav li.btn_3 {background-position:-519px 0;}
	.sub_nav li a {display:block; width:240px; height:75px; text-indent:-9999px;}
	.sub_nav li a:hover {background:url(../images/menu_2.jpg) 0 -75px no-repeat;}
		.sub_nav li.btn_1 a:hover{background-position:0 -75px;}
		.sub_nav li.btn_2 a:hover{background-position:-260px -75px;}
		.sub_nav li.btn_3 a:hover{background-position:-519px -75px;}

	.frame_box, .down_box, .btn_enter, .btn_tips, .event_sm {position:absolute;}

	.frame_box {width:384px; height:197px; top:722px; left:69px;}
	.down_box {width:190px; height:176px; top:722px; left:483px;}
	.btn_enter {width:149px; height:46px; top:544px; left:566px;}
		.btn_enter a {display:block; width:149px; height:46px; text-indent:-9999px; background:url(../images/btn_1.jpg) left top no-repeat;}
		.btn_enter a:hover {background:url(../images/btn_1.jpg) 0 -46px no-repeat;}
	.btn_tips {width:130px; height:138px; top:496px; left:804px; }
		.btn_tips a {display:block; width:130px; height:38px; text-indent:-9999px; background:url(../images/btn_2.jpg) left top no-repeat;}
		.btn_tips a:hover {background:url(../images/btn_2.jpg) 0 -38px no-repeat;}
	.event_sm {display:none; width:380px; background-color:#ffefd7; border:1px solid #5e3300; padding:5px; position:absolute; bottom:103px; right:10px;}
		.event_sm h3{color:#d03100; font-size:14px; font-weight:bold; line-height:20px; text-align:left;}
		.event_sm p{color:#410000; font-size:12px; font-weight:bold; line-height:20px; margin-bottom:10px; text-align:left;}
	.down_box a.btn_1 {display:block; width:190px; height:70px; margin:0 0 10px; text-indent:-9999px;background:url(../images/null.gif) left top repeat;}
	.down_box p {width:190px; padding-left:5px; font-size:12px; color:#8f5b01; font-weight:bold; line-height:16px; text-align:left; margin-bottom:5px;}
	.down_box p.btn_2 { text-align:right; width:190px;}
	.down_box p.btn_2 a {font-size:12px; color:#ba8508; font-weight:bold; text-decoration:underline;}
.block_2 {width:1002px; overflow:hidden; position:relative; margin-bottom:10px;}	
	.block_2_l {float:left; width:714px; height:866px; padding:28px 0 0; background:url(../images/img_page_10.jpg) left top no-repeat;}
	.block_2_r {float:left; width:210px; height:866px; padding:28px 0 0 78px; background:url(../images/img_page_11.jpg) left top no-repeat;}
	
	.vte_list {width:656px; height:822px; margin:0 auto;}
	.vte_list_2 {width:164px; height:822px; margin:0;}
		.vte_list li {width:146px; height:259px; float:left; display:inline; position:relative; background:url(../images/bg_vote.gif) left top no-repeat; margin:0 9px 15px;}
			.vte_list li img {display:block; width:136px; height:99px; margin:6px 5px 8px;}
			.vte_list li p {width:141px; font-size:12px; padding-left:5px;}
			.vte_list li p.txt_1 {height:21px; color:#fff; line-height:21px; position:relative; margin-bottom:2px;}
				.vte_list li p.txt_1 font {color:#fff; line-height:21px; font-size:11px;}
				.vte_list li p.txt_1 a {display:block; width:58px; height:21px; position:absolute; top:0; right:0; text-indent:-9999px; background:url(../images/null.gif) left top repeat;}
				.vte_list li p.txt_1 a:hover {background:url(../images/btn_3.jpg) left top repeat;}
			.vte_list li p.txt_2 {height:21px; color:#2d120b; line-height:21px; margin-bottom:2px;}
			.vte_list li p.txt_3 {height:21px; color:#2d120b; line-height:21px; margin-bottom:2px;}
			.vte_list li p.txt_4 {height:77px; color:#2d120b; line-height:21px;word-wrap:break-word;}
			.vte_list li p.txt_4 font {color:#8d4c00; line-height:16px;}
		
	.vaild_box {width:122px; background-color:#ffefd7; border:1px solid #5e3300; padding:5px; position:absolute; top:134px; left:5px;}
		.vaild_box p {width:125px; color:#000; line-height:26px; overflow:hidden; margin-bottom:5px; padding:0;}
		.vaild_box p input{float:left; display:inline; width:53px; height:14px; padding:3px 0; color:#000; margin-right:5px; line-height:14px;}/*验证码 input*/
		.vaild_box p img {float:left; display:block; width:60px; height:24px; cursor:pointer; display:inline; margin:0;}
		.vaild_box p a.txt_cge {color:#5a5a5a; line-height:22px;} 
		.vaild_box p a.txt_cge:hover {text-decoration:underline;}
		a.btn_cfm {display:block; text-indent:-9999px; width:51px; height:22px; margin:0 auto; background:url(../images/btn_5.gif) 0 0 no-repeat;}
		a.btn_cls {display:block; text-indent:-9999px; width:12px; height:12px; position:absolute; top:5px; right:4px; background:url(../images/btn_4.gif) 0 0 no-repeat;}
	.page_box {width:656px; text-align:center; height:20px; color:#fe8900; clear:both; line-height:20px; font-size:14px; margin:0 auto;}
		.page_box a {color:#fe8900; line-height:20px; font-size:14px;}
		.page_box a:hover {text-decoration:underline;}
	
		
.info_box {width:370px; background-color:#ffefd7; border:1px solid #5e3300; padding:5px;}
	.form_list {width:320px; margin:0 auto; overflow:hidden;}
	.form_list li {height:22px; padding:4px 0; float:left; width:315px;}
		.form_list li.list_a {height:54px;} /*高li*/
		.form_list li.list_b {height:22px; padding:0; width:160px; line-height:14px; margin-left:90px; color:#787878}/*换行文字*/
		.form_list li.list_c {width:260px;}
			.form_list li.list_c select {width:103px; height:22px; border:1px solid #000;}
		.form_list li label, .form_list li input, .form_list li textarea, .form_list li select, .form_list li span, .form_list li img, .form_list li a {float:left; display:inline;}
		.form_list li label {width:90px; height:22px; text-indent:-9999px;}
			.form_list li label.tit_1 {background:url(../images/lab_1.gif) left center no-repeat;}
			.form_list li label.tit_2 {background:url(../images/lab_2.gif) left center no-repeat;}
			.form_list li label.tit_3 {background:url(../images/lab_3.gif) left center no-repeat;}
			.form_list li label.tit_4 {background:url(../images/lab_4.gif) left center no-repeat;}
			.form_list li label.tit_5 {background:url(../images/lab_5.gif) left center no-repeat;}
			.form_list li label.tit_6 {background:url(../images/lab_6.gif) left center no-repeat;}
			.form_list li label.tit_7 {height:35px; background:url(../images/lab_7.gif) left center no-repeat;}
		.form_list li input {color:#000; border:1px solid #000;}
			.form_list li input.type_a {width:160px; height:14px; padding:3px 0; color:#000; line-height:14px;}/*普通 input*/
			.form_list li input.type_b {width:225px; height:22px;} /*上传 input*/
		.form_list li textarea {width:158px; height:52px; line-height:16px; color:#000; border:1px solid #000; margin:0; overflow-x: hidden; overflow-y: hidden;}
		.form_list li select {width:162px; height:22px; border:1px solid #000;}
		.form_list li span {width:50px; text-align:center; color:#eb0000; line-height:22px;}
		a.btn_cfm_2 {display:block; text-indent:-9999px; width:130px; height:40px; margin:0 auto; background:url(../images/btn_6.jpg) 0 0 no-repeat;}
		a.btn_cls_2 {display:block; text-indent:-9999px; width:12px; height:12px; position:absolute; top:5px; right:4px; background:url(../images/btn_4.gif) 0 0 no-repeat;}
.flash_char {width:1002px; height:560px; position:absolute; top:316px; left:0;}		
.flash_boss {width:1002px; height:890px; position:absolute; top:0; left:0;}		
	
	
	
	
	
	
	
	
	
	
	