/* CSS Document */
/* CSS Document */
body{ margin:0; font-size:12px; background-color:#fff; color:#000000;padding:0 0 12px 0;line-height:175%;line-height:22px;font-family:"宋体";}
form,ul,li,p,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}

img{border:0;}
.fonttitle{font-size: 14px; font-weight: bold;}

.headmenutb{background-image:url(nav2bg.jpg)}
.itempic{border:#ccc 1px solid;padding:3px;height:98px;}

.picinfo{width:125px;overflow:hidden; white-space:nowrap;}
.afficheinfo{width:183px;overflow:hidden; white-space:nowrap;}
.zbinfo{width:195px;overflow:hidden; white-space:nowrap;}
.zbdate{color:#999;}
.goodsinfo{width:125px;overflow:hidden; white-space:nowrap;height:22px;}
.goodsinfo2{width:132px;overflow:hidden; white-space:nowrap;height:22px;}
.liucheng01{border:#cccccc 1px solid;cursor:pointer;font-size:14px;font-weight:bold;border-bottom:0px;}
.liucheng02{border:#cccccc 1px solid;cursor:pointer;font-size:14px;font-weight:bold;background-color:#F2FCFD;}
.pad5{ padding:5px}
.pad10{ padding-left:10px; padding-right:10px}
.pad25{ padding-left:25px}
input{border:#ccc 1px solid; height:16px}
.cursor{ cursor:hand}
.px14{ font-size:14px}
.bold{ font-weight:bold}
.left{ text-align:left; padding-left:5px;}
.white{ color:#fff}
.c30{ color:#c30}
.f60{ color:#f60;}
.c36c{ color:#36c}
.c666{ color:#666}
.border{ border:1px solid #DDDBDC}
.img{ border:1px solid #ccc; padding:5px}

a:link{ color:#000000; text-decoration:none; cursor:pointer}
a:visited{ color:#000000; text-decoration:none; cursor:pointer}
a:hover{
		color: #307082;
	}
.navcolor{ color:#3E6088;}
.navcolor a:hover{ color: #CC3300; text-decoration:underline;}
.navcolor a:visited{ color:#3E6088; text-decoration:none}
.navcolor a:link{ color:#3E6088; text-decoration:none}

.list,.list a:link,.list a:visited{ color:#3E6088;text-decoration:none}
.list a:hover{ color: #CC3300; text-decoration:underline;}


.cuxiao{ width:120px; overflow:hidden; white-space:nowrap;float:left}
.product-list {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 676px
}
.product-list LI {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 134px; LINE-HEIGHT: 15px; HEIGHT: 142px
}

.product-list LI IMG {
	BORDER: #ccc 1px solid;  DISPLAY: block; MARGIN: 6px 0px 5px 8px; WIDTH: 120px;  HEIGHT: 80px
}
.product-list LI SPAN {
	FLOAT: left; MARGIN: 0px 0px 2px 10px; WIDTH: 120px; TEXT-ALIGN: center
}
.product-list LI SPAN.title {
	MARGIN: 0px 0px 5px 10px; OVERFLOW: hidden; WIDTH: 120px; HEIGHT: 31px;
}
.title {
	OVERFLOW: hidden; WIDTH: 120px; HEIGHT: 27px;white-space:nowrap;padding-top:5px;
}
.product-list LI SPAN.price {
	FONT-WEIGHT: bold; MARGIN: 0px 0px 5px 10px; WIDTH: 120px; COLOR: #f50; TEXT-ALIGN: center
}
SPAN.price{ color:#FF6600;font-weight:bold;font-size:14px;}
SPAN.price SUP {
	FONT-SIZE: 11px; VERTICAL-ALIGN: baseline; MARGIN-RIGHT: 1px
}
SUP {
	FONT-SIZE: 11px; VERTICAL-ALIGN: baseline; MARGIN-RIGHT: 1px;font-weight:bold;
}
SPAN.price SUB {
	FONT-SIZE: 10px; VERTICAL-ALIGN: text-bottom }
.pover{ font-weight:bold; color:#FF6600; background-color:#F0F0F0; padding:5px}
.fontfamily { font-family: Georgia,Tahoma, Verdana,snas-serif; }

/*友情链接*/
. #links{ background-image:url(link_bg.jpg);height:25px; border-bottom:1px  dashed #c2c2c2;line-height:25px; text-align:right;color:#949494;margin-bottom:10px;}
.linktitle #links span{ font-weight:bold; float:left;margin-left:10px;margin-top:6px;color:#333;}
.linktitle a{text-decoration: underline;line-height:22px;}

.titlelistright div{margin-bottom:10px;}
#title_active,#bbs_active,#hzhb_active{background-color:#fff;color:#333;}
/* Button 样式 */
.btn
{
	border: solid 1px #7b9ebd;
	padding: 1px 2px 1px 2px;
	font-size: 12px;
	height: 22px;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde);
	color: black;
}

/* DropDownList(下拉列表)样式 */
.dropdownlist
{
	width: 130px;
	font-family: 宋体;
	font-size: 12px;
	border: solid 1px #7b9ebd;
}
/* 文本框 */

 
        .activeField
        {
            background-image: none;
            background-color: #ffffff;
            border: solid 1px #33677F;
        }
        .idle
        {
	    border: solid 1px #85b1de;
	    background-image: url(blue_bg.png);
	    background-repeat: repeat-x;
	    background-position: top;
        }
/*首页头部换肤*/
#skin
{
    margin:10px;
    padding:5px;
    padding-right:0px;
	list-style:none;
    border: 0px solid #CCCCCC;
	overflow:hidden;
    }
#skin li{
	float:left;
    margin-right:5px;
    width:15px;
    height:15px;
	text-indent:-999px;
	overflow:hidden;
	display:block;
	cursor:pointer;
	background-image:url(theme.gif);
}
#skin_0{
	background-position:0px 0px;
}
#skin_1{
	background-position:15px 0px;
}
#skin_2{
	background-position:35px 0px;
}
#skin_3{
	background-position:55px 0px;
}
#skin_4{
	background-position:75px 0px;
}
#skin_5{
	background-position:95px 0px;
}
#skin_0.selected{
	background-position:0px 15px !important;
}
#skin_1.selected{
	background-position:15px 15px !important;
}
#skin_2.selected{
	background-position:35px 15px !important;
}
#skin_3.selected{
	background-position:55px 15px !important;
}
#skin_4.selected{
	background-position:75px 15px !important;
}
#skin_5.selected{
	background-position:95px 15px !important;
}
.title
{
    cursor:pointer;}
h1{
   margin:10px;
   padding:10px 20px;
   width:270px;
   color:#ffffff;
   font-size:14px;
}
/*密码强度样式*/
.m {
	background-image: url(m.gif);
	background-repeat: no-repeat;
	height: 15px;
	width: 158px;
}
.r {
	background-image: url(r.gif);
	background-repeat: no-repeat;
	height: 15px;
	width: 158px;
}
.z {
	background-image: url(z.gif);
	background-repeat: no-repeat;
	height: 15px;
	width: 158px;
}
.q {
	background-image: url(q.gif);
	background-repeat: no-repeat;
	height: 15px;
	width: 158px;
}
/* 气泡提示*/
#bubble_tooltip{
	width:147px;
	position:absolute;
	display:none;
}
#bubble_tooltip .bubble_top{
	background-image: url('bubble_top.gif');
	background-repeat:no-repeat;
	height:16px;	
}
/* codefans.net */
#bubble_tooltip .bubble_middle{
	background-image: url('bubble_middle.gif');
	background-repeat:repeat-y;	
	background-position:bottom left;
	padding-left:7px;
	padding-right:7px;
}
#bubble_tooltip .bubble_middle span{
	position:relative;
	top:-8px;
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	font-size:11px;
}
#bubble_tooltip .bubble_bottom{
	background-image: url('bubble_bottom.gif');
	background-repeat:no-repeat;
	background-repeat:no-repeat;	
	height:44px;
	position:relative;
	top:-6px;
}

/*注册*/
.onShow
{
    background:url(reg1.gif) no-repeat; 
    padding-left:25px; 
	font-size: 12px;
	line-height:22px; 
	vertical-align:middle;
}
.onFocus
{
    background:#E9F0FF url(reg2.gif) no-repeat; 
    padding-left:25px; 
	font-size: 12px;
	line-height:22px; 
	vertical-align:middle;
}
.onError
{
    background:#FFF2E9 url(reg3.gif) no-repeat;
    padding-left:25px;
	font-size: 12px;
	line-height:22px; 
	vertical-align:middle;
}
.onSuccess
{
    background:#E9FFEB url(reg4.gif) no-repeat;
    padding-left:25px;
	font-size: 12px;
	line-height:22px; 
	vertical-align:middle;
}
.onLoad
{
    background:#E9FFEB url(loading.gif) no-repeat 3px 3px;
    padding-left:25px;
	font-size: 12px;
	line-height:22px; 
	vertical-align:middle;
} 
/*网站页头登陆*/
.login {height:30px; background:#ccc url(loginbg.gif) 0 0 repeat-x; width:950px}
.s1 {float:left; padding-top:7px; padding-left:10px;}
.s2 {float:left; height:25px; padding-top:5px; padding-left:10px;}
.s2 input {height:15px; width:110px; border:1px #9F9F9F solid}
.s3 {float:left; padding-top:4px; padding-left:10px;}
.s4 {float:left; padding-left:15px;}
	.s4 a:link    {font-size: 12px; color: #000; text-decoration: none; line-height:30px;}
	.s4 a:visited {font-size: 12px; color: #000; text-decoration: none; line-height:30px;}
	.s4 a:hover   {font-size: 12px; color: #ff6600; text-decoration: underline;line-height:30px;}
	.s4 a:active  {font-size: 12px; color: #ff6600; text-decoration: underline; line-height:30px;}
.s5 {float:left; margin-left:5px; margin-top:4px; width:21px; height:21px; background:url(loginr.gif) 0 0 no-repeat;}
.s6 {float:left; padding-top:7px; padding-left:10px; color:#ff6600; font-weight:bold;}
/*注册类型选择 */
#servers{position:absolute;top:210px;left:10px;text-align:left;margin-left:30px;_margin-left:-5px; width:263px; overflow:hidden; background:#FFF;}
#servers span{
	font-weight:bold;
	white-space: nowrap;
}
#servers pre{margin:0px;padding:10px; width:263px; overflow:hidden}
.border1{border:1px solid #FF8800; width:263px;}
.border2{border:1px solid #9B216A; border-top:0px;width:263px;}
.border3{border:1px solid #2D880F; border-top:0px;width:263px;}
.border4{border:1px solid #243030; border-top:0px;width:263px;}

/*层遮罩样式*/

    
     .mydiv {
        background-color: #FFffff;
        border: 1px solid #f00;
        text-align: center;
        line-height: 40px;
        font-size: 12px;
        font-weight: bold;
        z-index:999;
        width: 300px;
        height: 120px;
        left:50%;
        top:50%;
        margin-left:-150px!important;/*FF IE7 该值为本身宽的一半 */
        margin-top:-60px!important;/*FF IE7 该值为本身高的一半*/
        margin-top:0px;
        position:fixed!important;/* FF IE7*/
        position:absolute;/*IE6*/
        _top:       expression(eval(document.compatMode &&
                    document.compatMode=='CSS1Compat') ?
                    documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
                    document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/

       }
       .bg {
        background-color: #666; 
        width: 100%;
        height: 100%;
        left:0;
        top:0;/*FF IE7*/
        filter:alpha(opacity=30);/*IE*/
        opacity:0.5;/*FF*/
        z-index:1;
        position:fixed!important;/*FF IE7*/
        position:absolute;/*IE6*/
        _top:       expression(eval(document.compatMode &&
                    document.compatMode=='CSS1Compat') ?
                    documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
                    document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/* www.codefans.net IE5 IE5.5*/
        }
