#public_content{
	position:relative;
	margin:0px auto;
	width:978px;
	overflow:hidden;
	background:#ffffff;
	border-left:1px solid #eaeaea;
	border-right:1px solid #eaeaea
}
.crumb{
	color:#666666;
	height:27px;
	line-height:19px;
	text-indent:40px;
	background:url(../images/crumb.gif) no-repeat scroll 12px 0px transparent
}
.crumb span{
	margin:0 4px
}
.gouwu{
	background-color:#ffffff
}
.gouwu #gw_head{
	position:relative;
	height:70px;
	padding:0 9px 0 11px
}
.redec{
	color:#EC0000
}
.font14{
	font-size:14px;
	padding:0 5px
}
#gw_head span{
	float:left;
	font:12px/26px "ËÎÌå";
	color:#666666;
	margin-top:21px
}
#gw_head .gw_logo{
	float:left;
	background:url("../images/gw_logo.gif") no-repeat scroll 0 0;
	width:100px;
	height:20px;
	margin-top:25px;
	margin-right:26px
}
#gw_head span a{
	background:url("../images/login_off.gif") no-repeat scroll 0 0;
	width:40px;
	height:20px;
	display:inline-block;
	margin:0 4px;
	vertical-align:middle
}
#gw_head span a:hover{
	background:url("../images/login_on.gif") no-repeat scroll 0 0
}
#gw_head .gw_bzh{
	float:right;
	width:421px;
	height:48px;
	background:url("../images/gw_bzh.jpg") no-repeat scroll 0 0;
	padding-top:33px
}
#gw_head .gw_bzh3{
	float:right;
	width:421px;
	height:48px;
	background:url("../images/gw_bzh3.jpg") no-repeat scroll 0 0;
	padding-top:33px
}
#gw_head .gw_bzh li,#gw_head .gw_bzh3 li{
	float:left;
	list-style:none;
	font:bold 12px/32px "ËÎÌå";
	color:#666666;
	width:100px;
	text-align:center;
	padding-left:35px;
}
#gw_head .gw_bzh .on,#gw_head .gw_bzh3 .on{
	color:#74C048;
}
.gw_title{
	background:#F1F1F1
}
.gw{
	text-align:center;
	font-size:12px;
	color:#666;
	margin:0 auto;
	border-top:2px solid #999;
	border-left:1px solid #e1e1e1;
	border-right:1px solid #e1e1e1;
	border-bottom:1px solid #e1e1e1
}
.gw th{
	vertical-align:middle;
	line-height:20px
}
.gw td,.gw th{
	padding:0 6px
}
.gw td{
	vertical-align:middle
}
.gw .trList{
	color:#1a74c0;
	line-height:36px
}
.gw .trList1{
	line-height:34px
}
.gw .trList span{
	color:#74C048
}
.gw .ac_price{
	color:#E90000;
	font:22px/26px "Î¢ÈíÑÅºÚ"
}
.gw .ac_zj{
	color:#333;
	font:bold 16px/26px 'ËÎÌå';
}
.gw .ac_tips{
	color:#EC0000;
	text-align:left;
	padding-left:15px
}
.gw .ac_cop{
display:-moz-inline-box;
display:inline-block;
	width:720px;
}
.gw .changelist{
	max-width:301px;
	overflow:hidden
}
.gw .trborder{
	border-top:1px solid #e1e1e1
}
#buy_btn{
	height:15px;
	padding:18px 9px
}
#buy_btn a{
	padding-left:9px;
	background-repeat:no-repeat
}
.buy_btn1,.buy_btn3,.buy_btn4{
	background-image:url(../images/buy_btn1.gif);
	background-position:left top
}
.buy_btn1{
	float:left;
	margin-left:20px
}
.buy_btn4{
	float:left
}
.buy_btn3{
	float:right
}
.buy_btn2{
	float:right;
	margin-left:20px
}
#buy_btn a span{
	padding-right:9px;
	color:#666666;
	font-family:"SimSun";
	background-repeat:repeat-x
}
#buy_btn a,#buy_btn a span{
	display:inline-block;
	height:34px;
	line-height:34px
}
.buy_btn2{
	background:url(../images/buy_btn2.gif) left top;
	margin-left:20px
}
.buy_btn5{
	background:url(../images/buy_btn3.gif) center bottom;
	margin-left:13px;
	height:30px;
	width:100px;
	border:none;
	color:#fff;
	cursor:pointer;
	font:12px/26px "SimSun";
	float:right
}
.buy_btn1 span,.buy_btn3 span,.buy_btn4 span{
	background:url(../images/buy_btn1.gif) right bottom
}
.buy_btn2 span{
	background:url(../images/buy_btn2.gif) right bottom
}
.buy_btn3 span{
	font-weight:bold
}
#buy_btn .buy_btn2 span{
	font:20px/34px "Simsun";
	color:#ffffff
}
.cartf{
	font-size:20px;
	font-family:"Georgia","Simsun","Arial"
}
#putform form{
	display:inline
}
/*.showstore{
	position:fixed;
	z-index:101;
	display:none
}
.showstore div.top_tip{
	text-align:left;
	width:588px;
	background:#B6292B;
	border:1px solid #B6292B;
	;
	color:#fff;
	height:30px;
	line-height:30px;
	font-size:14px;
	padding-left:12px;
	-webkit-border-top-left-radius:6px;
	-webkit-border-top-right-radius:6px;
	-moz-border-radius-topleft:6px;
	-moz-border-radius-topright:6px;
	border-top-left-radius:6px;
	border-top-right-radius:6px
}
.showstore div.pay_rek{
	text-align:left;
	width:600px;
	background:#fff;
	border:1px solid #B6292B;
	color:#333;
	height:auto;
	line-height:30px;
	font-size:12px;
	-webkit-border-bottom-right-radius:6px;
	-webkit-border-bottom-left-radius:6px;
	-moz-border-radius-bottomright:6px;
	-moz-border-radius-bottomleft:6px;
	border-bottom-right-radius:6px;
	border-bottom-left-radius:6px
}
.pay_rek p{
	text-align:center
}
.pay_rek p a{
	float:left;
	margin-left:10px
}
.pay_rek p a.payquestion{
	width:100px;
	height:24px;
	line-height:24px;
	color:#333;
	cursor:pointer;
	background:#D1D2D2;
	display:block;
	margin-left:200px
}
.pay_rek p a.payok{
	width:80px;
	height:24px;
	line-height:24px;
	color:#fff;
	cursor:pointer;
	background:#C82E31;
	display:block
}

*/
.z_bubblebox{
	margin:0 auto;
	width:224px;
	margin-bottom:10px;
	*float:right;
	_float:right;
}
.z_bubblebox .top{
	background:url("../images/bubble-2.jpg") repeat-x scroll 0 0 #FFFFFF;
	height:17px
}
.z_buymsg dl,.z_buymsg dt,.z_buymsg dd,.z_buymsg,h1,.z_buymsg h2,.z_buymsg h3,.z_buymsg p,.z_buymsg label,.z_buymsg ul li{
	display:block;
	margin:0;
	padding:0;
	text-align:left
}
.z_bubblebox .t_left{
	border:none;
	display:block;
	float:left;
	margin:0;
	padding:0
}
.z_bubblebox .t_right{
	border:none;
	display:block;
	float:right;
	margin:0;
	padding:0
}
.z_bubblebox .mid{
	background:url("../images/bubble-5.jpg") repeat-y scroll right center #FFFFFF;
	overflow:hidden
}
.z_bubblebox .m_content{
	background:url("../images/bubble-4.jpg") repeat-y scroll left center #FFFFFF;
	margin:0 19px 0 0;
	padding:0 0 0 19px
}
.z_bubblebox .m_content ol{
	margin:0 auto
}
.z_bubblebox .m_content ol,.z_bubblebox .m_content ol li{
	display:block;
	list-style-type:none
}
.z_bubblebox .m_content ol li{
	background:url("../images/assess_icon.gif") no-repeat scroll 0 7px transparent;
	color:#0066CC;
	margin:0 auto;
	padding-left:10px
}
.z_bubblebox .m_content ol li{
	color:#0066CC
}
.z_bubblebox .bottom{
	background:url("../images/bubble-7.jpg") repeat-x scroll 0 0 #FFFFFF;
	height:15px
}

#contentWarp {width:958px;}

.btndel{ background: #426EB4;
    border: 1px solid #205AA7;
    color: #FFFFFF;
    display: inline-block;
    font-size: 12px;
    height: 24px;
    line-height: 24px;
    margin: 0 4px;
    width: 40px;}
a.btndel:hover{
	color:#f1f1f1;
	background:#184785;
	border:1px solid #103667; 
}
.btnmod{ background: #00AE72;
    border: 1px solid #00A06B;
    color: #FFFFFF;
    display: inline-block;
    font-size: 12px;
    height: 24px;
    line-height: 24px;
    width: 72px;margin-top:4px;}
a.btnmod:hover{
	color:#f1f1f1;
	background:#007F54;
	border:1px solid #006241;
}
.txtcls{
	border:1px solid #D9D9D9;
	width:120px;
	height:22px;
	line-height:22px;
	font-size:12px;
	padding-left:6px;
}