/* CSS Document */

/*登录注册*/
#loginDiv {
	position:absolute;
	margin-left:auto;
	margin-right:auto;
	left:350px;
	top:150px;
	width:643px;
	height:auto;
	z-index:30;
	padding-bottom:20px;
	border:3px solid #49b6ed;
	background-image: url(../images/login_bg.gif);
	background-repeat: repeat-x;
	background-color: #FFF;
}
#loginDiv .gb{
	width:643px;
	height:75px;
	display: block;
}
#loginDiv .gb img{
	width:300px;
	height:75px;
	display:block;
	float:left;
	}
#loginDiv .gb a{
	margin-top:15px;
	margin-right:25px;
	width:95px;
	padding-left:20px;
	height:31px;
	line-height:31px;
	color:#FFF;
	text-align:left;
	display:block;
	float:right;
	background-image: url(../images/dl_gbbg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
	}
#loginDiv .gb a:hover{
	color:#ffe400;
	background-position:left bottom;
	}

/*通用标题*/
#loginDiv .float_mainbt {
	width:100%;
	clear:both;
}
#loginDiv .float_mainbt li {
	float:left;
}
#loginDiv .float_mainbt li ul{
	margin-top:0;
	padding-top:0;
	border-left:1px solid #d4d4d4;
	float:left;
	}
#loginDiv .float_mainbt li ul li{
	border-right:1px solid #d4d4d4;
	float:left;
}
#loginDiv .float_mainbt li ul li a{
	font-size:12px;
	text-align:center;
	width:75px;
	height:33px;
	line-height:33px;
	display:block;
	text-decoration: none;
	}
#loginDiv .float_mainbt li ul .xz a{
	font-size:12px;
	text-align:center;
	color:#000;
	width:75px;
	height:33px;
	line-height:33px;
	background-color:#FFF;
	display:block;
	background-image: url(../images/in_mainbt_xzbg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	}
	
#loginDiv .float_mainbtbg{
	height:33px;
	line-height:33px;
	background-image: url(../images/float_mainbtbg.gif);
	background-repeat: repeat-x;
	}
#loginDiv .float_mainbtbg h2{
	font-size:14px;
	padding-left:35px;
	width:70px;
	display:block;
	float:left;
	background-image: url(../images/icon_dlzctb.gif);
	background-repeat: no-repeat;
	background-position: 7px center;
	}



#loginDiv .loginmain {
	padding-left:27px;
	width:589px;
	height:auto;
}



#loginDiv .loginmain  .login_left {
	width:223px;
	height:auto;
	float:left;
	background-color:#FFF;
	border:1px solid #d4d4d4;
}
#loginDiv .loginmain  .login_left .dl_left{
	width:193px;
	padding:15px;
	height:auto;
	float:left;
}
#loginDiv .loginmain  .login_left .dl_left .ts{
	width:175px;

}
#loginDiv .loginmain .tsbg{
	height:21px;
	line-height:21px;
	padding-left:16px;
	display:block;
	background-image: url(../images/hot021.gif);
	background-repeat: no-repeat;
	background-position: left center;
	}
	
#loginDiv .loginmain  .login_left .dl_left ul{
	width:175px;
	padding-top:10px;
	height:auto;
}
#loginDiv .loginmain  .login_left .dl_left ul li{
	color:#656565;
	width:175px;
	height:27px;
	line-height:27px;
}
#loginDiv .loginmain  .login_left .dl_left .yh input{
	width:130px;
	padding-left:28px;
	height:25px;
	line-height:25px;
	color: #1685C7;
	font-size:12px;
	border: 1px solid #a4a4a4;
	background-image: url(../images/login_yh.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#loginDiv .loginmain  .login_left .dl_left .mm input{
	width:130px;
	padding-left:28px;
	height:25px;
	line-height:25px;
	color: #1685C7;
	border: 1px solid #a4a4a4;
	background-image: url(../images/login_mm.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#loginDiv .loginmain  .login_left .dl_left .dl {
	padding-top:10px;
	height:35px;
}
#loginDiv .loginmain  .an input{
	width:85px;
	height:27px;
	line-height:27px;
	color:#005a8f;
	font-size:12px;
	background-image: url(../images/an_bg2.gif);
	background-position: 0px 0px;
	border:0px;
	cursor:pointer;
	
}
#loginDiv .loginmain  .login_left .dl_left .wjmm a{
	padding-left:10px;
	width:165px;
	line-height:25px;
	height:25px;
	display:block;
	background-image: url(../images/icon_sj3.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#loginDiv .loginmain  .login_left .dl_left .wjmm a:hover{
	background-image: url(../images/icon_sj4.gif);

}
/*右边注册*/
#loginDiv .loginmain  .login_reg {
	width:349px;
	height:auto;
	float:right;
	background-color:#FFF;
	border:1px solid #d4d4d4;
}
#loginDiv .loginmain  .login_reg .zhuce_box{
	width:319px;
	padding:15px;
	height:auto;
	float:left;
}
#loginDiv .loginmain  .login_reg .zhuce_box .ts{
	width:301px;
}
#loginDiv .loginmain  .login_reg .zhuce_box ul{
	width:301px;
	padding-top:10px;
	height:auto;
}
#loginDiv .loginmain  .login_reg .zhuce_box ul li{
	color:#FF3300;
	width:301px;
	height:29px;
	text-align:left;
	display: block;
}
#loginDiv .loginmain  .login_reg .zhuce_box .tsxx{
	color:#c20000;
	height:35px;
	line-height:35px;

}
#loginDiv .loginmain  .login_reg .zhuce_box ul li span{
	width:70px;
	text-align:right;
	height:29px;
	line-height:29px;
	color:#656565;
	float:left;
}
#loginDiv .loginmain  .login_reg .zhuce_box .red_input {
	width:150px;
	padding-left:5px;
	margin-top:2px;
	height:23px;
	line-height:23px;
	color: #1685C7;
	font-size:12px;
	border: 1px solid #a4a4a4;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#loginDiv .loginmain  .login_reg .zhuce_box .dl {
	width:241px;
	padding-left:60px;
	padding-top:10px;
	height:35px;
}


/*购买弹层*/
#apDiv1 {
	position:absolute;
	top:435px;
	width:336px;
	height:140px;
	margin-left:-1px;
	z-index:10;
	background-color:#FFF;
	border:1px solid #9d380a;
}
#apDiv1 .tsgb {
	width:336px;
	height:33px;
	line-height:33px;
	background-image:url(../images/shop_mini_btbg.gif);
	background-repeat: repeat-x;
}
#apDiv1 .tsgb .gwts {
	width:200px;
	padding-left:36px;
	height:33px;
	font-size:12px;
	color:#fff;
	font-weight: lighter;
	display:block;
	float:left;
	background-image: url(../images/in_tishig.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
}
#apDiv1 .tsgb .guanbi {
	float:right;
	display:block;
}
#apDiv1 .tsgb .guanbi a {
	width:40px;
	height:33px;
	display:block;
	background-image: url(../images/shop_mini_gb.gif);
	background-repeat: no-repeat;
}
#apDiv1 ul {
	margin-top:10px;
	margin-left:60px;
	width:200px;
	height:95px;
	clear: both;
}
#apDiv1 ul li {
	width:250px;
	color:#7f7f7f;
}
#apDiv1 .title {
	line-height:35px;
	height:35px;
}
#apDiv1 strong {
	color:#e76200;
}
#apDiv1 ul li a {
	float:left;
	font-weight:bold;
	margin-right:20px;
	text-align:center;
	display:block;
	color:#666666;
	width:94px;
	height:29px;
	line-height:29px;
	background-image: url(../images/shop_mini_anbg.gif);
	background-repeat: no-repeat;
	text-decoration: none;
}
#apDiv1 ul li a:hover {
	color:#ff0000;
	background-image: url(../images/shop_mini_anbg.gif);
	background-repeat: no-repeat;
	background-position: left -29px;
}

/*全屏弹层*/
.bombslayer_divmain {
	width: 100%;
	height:100%;
	min-height:100%;
	_height:100%;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index:499;
	opacity: 0.3;
	background: black;
	background-position: initial initial;
	background-repeat: initial initial;
}

.bombslayer_lr {
	top: 0px;
	left: 0px;
	width: 100%;
	height:100%;
	min-height:100%;
	_height:100%;
	z-index:500;
	position: absolute;
}
.bombslayer_lr .lrbox{
	background-color:#FFF;
	width:400px;
	border:5px solid #e9e9e9;
	margin-left:auto;
	margin-right:auto;
	margin-top:300px;
	}
.bombslayer_lr .lrbox .btlrbox {
	width:100%;
	height:29px;
	line-height:29px;
	background-image: url(../images/float_divbtbg.gif);
	background-repeat: repeat-x;
	}
.bombslayer_lr .lrbox .btlrbox h3{
	font-size:14px;
	width:300px;
	padding-left:20px;
	color:#FFF;
	display:block;
	float:left;
	background-image: url(../images/icon_xtbg1.gif);
	background-repeat: no-repeat;
	background-position: 8px center;
	}
.bombslayer_lr .lrbox .btlrbox a{
	width:29px;
	height:29px;
	float:right;
	background-image: url(../images/icon_gb1.gif);
	background-repeat: no-repeat;
	background-position: center center;
	text-decoration: none;
	}
.bombslayer_lr .lrbox .btlrbox a:hover{
	background-image: url(../images/icon_gb2.gif);
	background-repeat: no-repeat;
	background-position: center center;
	}
.bombslayer_lr .lrbox .lrmainbox{
	width:970px;
	padding:10px;
	
	}
/*支付弹层提示*/
.zhifuts {
	width:400px;
	background:#FFF;
}
.zhifuts h3{
	text-align:left;
	background-color:#fafafa;
	color:#666;
	text-indent:1em;
	width:400px;
	height:27px;
	line-height:27px;
	font-size:12px;
	}

.zhifuts .tjbox{
	width:300px;
	height:180px;
	padding-left:90px;
	padding-top:30px;
	text-align:left;
	background-image: url(../images/icon_yh.gif);
	background-repeat: no-repeat;
	background-position: 20px 20px;
	}
.zhifuts .tjbox .lr{
	line-height:25px;
	}
.zhifuts .tjbox .an{
	height:37px;
	display:block;
	}
.zhifuts .tjbox .an a{
	text-align:center;
	width:100px;
	height:37px;
	line-height:37px;
	font-size:14px;
	font-weight:bold;
	display:block;
	float:left;
	margin-right:10px;
	background-image: url(../images/dd_dlbg.gif);
	text-decoration: none;
	}
.zhifuts .tjbox .an .zf{
	background-position: left top;
	}
.zhifuts .tjbox .an .jx{
	color:#FFF;
	background-position: left bottom;
	}
