body {margin:0; padding:0;background-color: #FFF; font-size:12px;color:#666;}*/
UL {LIST-STYLE-TYPE: none}
LI {LIST-STYLE-TYPE: none}
LABEL {CURSOR: pointer;}
a:link,a:visited,a:active{color:#2B6EA2;text-decoration:underline;}
a:hover{color:#c00;text-decoration:underline;}
.allArea_top {CLEAR: both; Z-INDEX: 1; MARGIN: 0px auto; WIDTH: 960px;}
.top_Left {FLOAT: left; WIDTH: 620px;height:100px; text-align:center;overflow:auto;}
.top_Right1 {FLOAT: right; WIDTH: 301px;height:24px;line-height:24px;overflow:auto;text-align:center;}
.top_Right1 .white12 a.white12:link,a.white12:visited{color:#fff;text-decoration: none;} a:hover{color:#c00;text-decoration: underline;}
.top_Right2 {FLOAT: right; WIDTH: 310px;height:26px;overflow:hidden;margin-top:12px;padding-right:30px;color:#fff;line-height:26px;text-decoration: none;font-size:14px;text-align:right;}
.top_Right2 .input1{border:1px solid #B5DEF1;color:#2B6EA2;family:verdana;width:80px;height:16px;}
.top_Right2 .submit1{border:1px solid #B5DEF1;color:#2B6EA2;family:verdana;width:40px;height:20px;}
.top_menu1 a.menu1:link,a.menu1:visited{FLOAT:left; WIDTH: 118px;height:32px;line-height:32px;text-align:center;background:url(nav1.gif) no-repeat 0 center;color:#fff;text-decoration: none;font-size:14px;margin-top:6px;} 
.top_menu1 a.menu1:hover,a.menu1:active{FLOAT:left; WIDTH: 118px;height:32px;line-height:32px;text-align:center;background:url(nav2.gif) no-repeat 0 center;color:#c00;text-decoration: none;font-size:14px;font-weight: bold;margin-top:6px;}
.top_menu1 a.menu2{FLOAT:left; WIDTH: 118px;height:32px;line-height:32px;text-align:center;background:url(nav2.gif) no-repeat 0 center;color:#377199;text-decoration: none;font-size:14px;font-weight: bold;margin-top:6px;}

.allArea_index1 {CLEAR: both; Z-INDEX: 1; MARGIN: 0px auto; WIDTH: 960px;background-image: url(mainbg1.gif);background-repeat: repeat-y;background-position: center;overflow:auto;}
.allArea_index1 .space20{FLOAT:left;width:20px;overflow:auto;}
.allArea_index1 .space30{FLOAT:left;width:30px;overflow:auto;}
.allArea_index1 .space190{FLOAT:left;width:190px;overflow:auto;}
.allArea_index1 .space700{FLOAT:left;width:700px;overflow:auto;}
.allArea_index1 .notice3{line-height:26px;font-size:14px;width:660px;MARGIN: 0px auto;}
.allArea_index1 .notice3 span{color:#377199;font-weight:bold;}
.height5{CLEAR: both; FONT-SIZE: 1px; LINE-HEIGHT: 1px;HEIGHT: 5px}
.line1 {
CLEAR: both; FONT-SIZE: 1px; LINE-HEIGHT: 1px;HEIGHT: 1px
width:100%;
margin-top:5px;
margin-bottom:5px;
margin-left:auto;
margin-right:auto;
border-bottom: 1px dashed #D1D1D1;
}

.index_righttop {margin:10px 0px 10px 0px;height:32px;line-height:32px;border-bottom:1px solid #E3E8E9;}
.index_righttop h3 {margin:0;background:url(t3.gif) no-repeat left center;height:32px;line-height:32px;padding-left:15px;color:#377199;text-decoration: none;font-size:14px;font-weight:bold;width:500px;FLOAT:left;}
.index_righttop span a{margin:0;FLOAT:right;background:url(back.gif) no-repeat;width:130px;height:24px;line-height:24px;color:#ffffff;text-decoration: none;font-size:14px;font-weight:normal;display:inline;text-align:center;}
.index_righttop span a:hover{color:yellow;text-decoration: none;font-size:14px;}

.index_left_top {margin:10px 0px 10px 0px;background:url(t10.gif) no-repeat;height:32px;line-height:32px;padding-left:45px;color:#377199;text-decoration: none;font-size:14px;font-weight:bold;}
.notice1 {MARGIN: 0px auto;FLOAT:auto;width:140px;background:url(bg1.gif) no-repeat;height:34px;line-height:34px;padding-left:28px;color:#377199;text-decoration: none;display:block;font-weight: bold;font-size:14px;}
.notice2 {MARGIN: 0px auto;FLOAT:auto;width:153px;line-height:26px;padding-left:15px;padding-top:5px;padding-bottom:5px;font-size:14px;}
.red2{color:#800000;}
.green{color:#008000;}
.font_14b{color:#377199;text-decoration: none;font-size:14px;font-weight:bold;}
.navfh1,a.navfh1:link,a.navfh1:visited{color:#377199;text-decoration: none;font-size:14px;font-weight:bold;}
a.navfh1:hover,a.navfh1:active{color:#c00;text-decoration: none;font-size:14px;font-weight: bold;}
.mar5 {margin-top:5px}
.back1,a.back1:link,a.back1:visited,a.back1:hover,a.back1:active{color:#fff;text-decoration: none;}
.chei12f1,a.chei12f1:link,a.chei12f1:visited,a.chei12f1:hover,a.chei12f1:active{font-size:12px;font-weight:normal;color:#000}
.chei14,a.chei14:link,a.chei14:visited{color:#666;line-height:24px;text-decoration: none;font-size:14px;}
a.chei14:hover,a.chei14:active{color:#c00;line-height:24px;text-decoration: none;font-size:14px;}
.chei15{color:#000000;line-height:24px;text-decoration: none;font-size:14px;}
.chei15 td{text-align:top;}
.cblue142,a.cblue142:link,a.cblue142:visited{color:#2B6EA2;line-height:24px;text-decoration: none;font-size:14px;}
a.cblue142:hover{color:#c00;line-height:24px;text-decoration: underline;font-size:14px;}
.navfh2,a.navfh2:link,a.navfh2:visited{color:#fff;text-decoration: none;font-size:14px;}
a.navfh2:hover,a.navfh2:active{color:yellow;text-decoration: none;font-size:14px;}
.number {font-family: Arial, Helvetica, sans-serif;font-size:16px;color:#FF6600;font-weight:bold;}
.cfh12 {color:#ff0000;font-size:20px}
.cfh13 {color:#377199;font-size:12px}
.red1{color:#ff0000;line-height:24px;text-decoration: none;font-size:14px;}
.red3{color:#ff0000;text-decoration: none;font-size:12px;line-height:14px;}
.blue3{color:#0000ff;text-decoration: none;font-size:12px;line-height:14px;}
.cblue12 {color:#2B6EA2;font-size:12px;line-height:19px}
.NewInput{width:180px}
.chui12 {font-size:12px;color:#999;font-weight:normal;}
.userinfo1 {
width:678px;
margin-top:10px;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
background-color: #f2f2f2;
border: 1px dashed #dddddd;
padding:5px 10px 5px 10px;
font-size:12px;font-family:Verdana; color:#666;
overflow:hidden;
line-height:18px;
}
.show1 {
width:678px;
margin-top:10px;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
background-color: #E8F7D4;
border: 1px dashed #A1D294;
padding:5px 10px 5px 10px;
background-image:url(note.gif) no-repeat 5px 5px;
font-size:14px;font-family:Verdana; color:#256E16;
overflow:hidden;
}
.userinfo2 {
margin-top:10px;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
padding:5px 0px 5px 10px;
font-size:14px;font-family:Verdana; color:#000000;
line-height:26px;
overflow:auto;
}
.userinfo2 img{margin:10px 0;vertical-align:middle; }
.userinfo2 a.menu6:link,a.menu6:visited{color:#2B6EA2;text-decoration:underline;padding-left:3px;padding-right:3px;}
.userinfo2 a.menu6:hover{color:#c00;text-decoration:underline;padding-left:3px;padding-right:3px;}
.input2{background-image: url('button.gif'); background-repeat: repeat; background-attachment: scroll; line-height: 31px; height: 31px; width: 135px; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; /*font-weight: bold;*/ border-style: none; border-width: 0px; background-position: transparent 0%;CURSOR: pointer;}
.mar12 td{background-color:#ECECEC;}
.fahuo td{background-color:#ffffff;font-size:12px;height:20px;}

.view_img .A1_6{ CLEAR: both; Z-INDEX: 1; MARGIN: 0px auto;width:700px; float:auto;overflow:auto;}
.view_img .A1_6 ul{ margin:0; padding:0;}
.view_img .A1_6 li{ float:left; margin-left:0px;margin-right:0px;margin-bottom:10px; display:inline; width:150px; height:175px;line-height:15px; overflow:hidden;TEXT-ALIGN: center;}
.view_img .A1_6 li A.menu5 {MARGIN: 0px auto;FLOAT:auto;width:150px;height:215px;line-height:20px;color:#666;text-decoration: none;font-size:14px;display:block;font-weight:bold}

.areaOk {
	background-color: #FFFFCC;
	border: 1px dashed #66CC33;
	padding-right: 3px;
	padding-left: 3px;
	font-size: 12px;
	height:25px;
}
.areaErr {
	background-color: #FFFFCC;
	border: 1px dashed #FF9966;
	padding: 3px 3px 3px 3px;
	font-size: 12px;
}

.footer_Area {CLEAR: both; Z-INDEX: 1; MARGIN: 0px auto;background:#FFF url(end.jpg) center top;WIDTH:960px;height:111px;overflow:auto;}
#footer { MARGIN: 0px auto;padding-top:10px;float:auto;width:960px;font-size:12px;}
#footer .logo_gay { float:left; display:inline; margin-right:12px; width:250px; height:57px; margin-top:10px;}
#footer .logo_gay a { display:block; background:url(logo_gay.gif) no-repeat 0 0; width:250px; height:57px; overflow:hidden; text-indent:-999em;}
#footer .foot_info { float:left; height:75px; text-align:left; line-height:26px;overflow:hidden;}
#footer .foot_nav { color:#666;}
#footer a { color:#0135af; text-decoration:underline;}
#footer a:hover { color:#f30; text-decoration:underline;}
#footer .safety { float:right; width:50px;}
#footer .bor { float:left;height:5px; margin:8px 0;width:960px;}

/*.pop-box*/
.icon, .pop-box h2 a {
	display:inline-block;
	width:16px;
	height:16px;
	margin-right:3px;
	vertical-align:middle;
	background:url(spr_icon.gif) no-repeat;
}
.pop-box {
	position:absolute;
	z-index:1000;
	width:420px;
	padding:4px;
	background:#AAC7E7;
	-moz-box-shadow:0 0 4px rgba(0, 0, 0, 0.4);
	-webkit-box-shadow:0 0 4px rgba(0, 0, 0, 0.4);
	-o-box-shadow:0 0 4px rgba(0, 0, 0, 0.4);
	box-shadow:0 0 4px rgba(0, 0, 0, 0.4);
}
.pop-box h2 {
	margin:0;
	padding:0;
	list-style:none;
	height:31px;
	padding:0 5px;
	line-height:31px;
	font-size:14px;
	color:#FFF;
}
.pop-box h2 a {
	float:right;
	width:16px;
	height:16px;
	margin:7px 0 0 5px;
	line-height:10;
	overflow:hidden;
}
.pop-box h2 .minsize {
	background-position:-200px -40px;
}
.pop-box h2 .minsize:hover {
	background-position:-220px -40px;
}
.pop-box h2 .close {
	background-position:-160px -40px;
}
.pop-box h2 .close:hover {
	background-position:-180px -40px;
}
.pop-box .con {
	overflow:hidden;
	border:1px solid #7FA5C2;
	background:#FFF;
	_zoom:1;
}
.pop-box .bottom {
	clear:both;
	height:38px;
	padding:10px 10px 0;
	text-align:right;
	border-top:1px solid #FFF;
	background:#F2F8FF;
	_padding:8px 10px 2px;
}
.pop-box .bottom .fl {
	line-height:29px;
}
.regulations {
	padding:15px 0;text-align:center;
}
.goodsPrice {
	color: #FF5200;
	font-family: Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
}

.notice3 {MARGIN: 0px auto;FLOAT:auto;width:170px;padding:0px 10px 2px 10px;font-size:12px;overflow:auto}
.notice3 ul li a{display:block;padding-left:10px;width:158px;height:22px;line-height:22px;font-size:12px;}
.notice3 ul li a:hover{background-color:#FFF;}

.notice4 {MARGIN: 0px auto;FLOAT:auto;width:150px;padding:0px 10px 2px 10px;font-size:12px;overflow:auto}
.notice4 ul {margin:0;padding:0;}
.notice4 ul li{margin:0;padding:0;}
.notice4 ul li a{display:block;padding-left:10px;width:138px;height:22px;line-height:22px;font-size:12px;}
.notice4 ul li a:hover{background-color:#FFF;}

.xWindow {display:none;position:absolute;background:#fff;border:1px solid #bfbfbf;z-index:10001;overflow:hidden;}
.xWindow ul li a{display:block;padding:0 10px 0 10px;width:100%;height:25px;line-height:25px;}
.xWindow ul li a:hover{background-color:#CAE4FF;}