﻿@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;}
html,body{margin:0;padding:0;font-size:12px;font-family:"宋体", Arial; background:#fff;}
body{margin:0;padding:0;font-size:12px;line-height:20px;font-family:"宋体";color:#555657; }
input[type="text"]{border:1px solid #7F9DB9;}
input[type="radio"]{vertical-align:middle;}
a img{border:none;}
a{color:#444444;text-decoration:none;}
a:hover{color:#a2418e; text-decoration:underline;}
.clear{clear::both;}
.png{}
ul,li{ list-style:none;}


.webtop{width:100%; height:31px; border-bottom:1px solid #c7c7c7; }
.webtop .webmsg{width:1004px; height:30px; margin:0 auto; line-height:30px;}
.webtop .webmsg .userlongmsg{width:55%; height:100%; display:block; float:left}
.webtop .webmsg .userhelp{width:40%; height:100%; display:block; float:right; text-align:right;}
.webtop .webmsg .userlongmsg a{color:#F00;}
.webtop .webmsg a:hover{  text-decoration:none;}

.logoDiv{width:1004px; height:95px; margin:0 auto; overflow:hidden;}
.logoDiv .logo{height:100%; width:335px; float:left;}
.logoDiv .imgbanner{width:484px; height:127px; float:right; }

.menu{width:1004px; height:55px; background:#da006e; margin:0 auto; margin-top:5px; overflow:hidden;}
.menu .item{width:110px; height:100%; float:left; line-height:55px; text-align:center}
.menu .item a{color:#fff; font-weight:bold; font-size:15px; text-decoration:none;}

.advert{width:1004px; margin:0 auto; height:250px; overflow:hidden; margin-top:10px;}
.advert img{width:1004px; height:250px; overflow:hidden;}


.location{ background:url(../images/home.jpg) no-repeat center left; height:50px; border-bottom:1px solid #d4d4d4; text-indent:2em; line-height:50px; width:1004px; margin: auto; }
.location b{ color:#000;}
.location a{color:#444;}
.location a:hover{color:#a2418e; text-decoration:none;}


.prod_1{width:1004px; margin:0 auto; display:table; border:1px solid #c7c7c7; margin-top:20px; overflow:hidden;}
.prod_1 ul{width:1004px; height:57px;  font-size:14px; font-weight:bold; color:#444; text-indent:8em; }
.prod_1 ul li{width:251px; display:block; height:57px; float:left; line-height:56px; cursor:pointer;}
.prod_1 ul span{width:250px; border-right:1px solid #c7c7c7; display:block; height:51px; float:left; line-height:50px; cursor:pointer;}


.prod_1 .plist{width:1000px; margin:0 auto; height:470px; margin-top:10px;}
.prod_1 .plist div{width:233px; margin-left:12px; height:220px; border:1px solid #fff; float:left; margin-top:5px; }
.prod_1 .plist div:hover{border:1px solid #c7c7c7;}
.prod_1 .plist div:hover .content{background:#c7c7c7;}
.prod_1 .plist div:hover a{color:#9c3988;}
.prod_1 .plist div .img{width:160px; height:160px; display:block; margin:0 auto; cursor:pointer;}
.prod_1 .plist div .img img{width:160px; height:160px; overflow:hidden;}
.prod_1 .plist div .content{width:100%; height:60px; display:block;}
.prod_1 .plist div .content .title{width:100%; height:25px; line-height:25px; text-align:center; display:block; margin-top:5px; float:left;}
.prod_1 .plist div .content .price{width:100%; height:30px; line-height:30px; text-align:center; display:block; font-weight:bold; font-size:14px; color:#da006e;}


.productlist{width:1002px; display:table; margin:0 auto; border:1px solid #dcdcdc; border-top:0px;}
.productlist .tit{background:url(../images/line_1_03.jpg) repeat-x; color:#000; font-weight:bold; font-size:14px; text-indent:2em; line-height:33px; height:33px; width:100%; border-bottom:1px solid #dcdcdc;}
.productlist .content{width:100%; float:left;}
.productlist .content .spanOne{width:100%; display:block; height:auto; float:left;}
.productlist .content div{width:233px; margin-left:12px; height:250px; border:1px solid #fff; float:left; margin-top:5px; margin-bottom:5px; }
.productlist .content div:hover{border:1px solid #c7c7c7;}
.productlist .content div:hover .pcontent{background:#c7c7c7;}
.productlist .content div:hover a{color:#9c3988;}
.productlist .content div .img{width:160px; height:160px; display:block; margin:0 auto; cursor:pointer;}
.productlist .content div .img img{width:160px; height:160px; overflow:hidden;}
.productlist .content div .pcontent{width:100%; height:90px; display:block;}
.productlist .content div .pcontent .title{width:100%; height:25px; line-height:25px; text-align:center; display:block; margin-top:5px; float:left;}
.productlist .content div .pcontent .price{width:100%; height:30px; line-height:30px; text-align:center; display:block; font-weight:bold; font-size:14px; color:#da006e; float:left;}
.productlist .content div .pcontent .buy{width:100%; height:30px; line-height:30px; text-align:center; background:url(../images/buy_bg_01.png) no-repeat 10px; display:block;font-size:12px; color:#da006e; float:left;}
.productlist .content div .pcontent .buy ul{width:100%; }
.productlist .content div .pcontent .buy ul li{width:49%; height:100%; line-height:30px; float:left; text-indent:0em; }
.productlist .content div .pcontent .buy ul li a{color:#da006e; }
.productlist .content div .pcontent .buy ul li a:hover{ color:#F00;}


/*切换栏目样式*/
.li1{background:url(../images/icon_001.png) no-repeat;}
.li1_r{ background:url(../images/icon_01.png) no-repeat; color:#fff;}
.li2{background:url(../images/icon_002.png) no-repeat;}
.li2_r{background: url(../images/icon_02.png) no-repeat; color:#fff;}
.li3{background:url(../images/icon_003.png) no-repeat;}
.li3_r{background: url(../images/icon_03.png) no-repeat; color:#fff;}
.li4{background: url(../images/icon_004.png) no-repeat;}
.li4_r{background: url(../images/icon_04.png) no-repeat; color:#fff;}



.li01{background:url(../images/icon_r001.png) no-repeat;}
.li01_r{ background:url(../images/icon_r01.png) no-repeat; color:#fff;}
.li02{background:url(../images/icon_r002.png) no-repeat;}
.li02_r{background: url(../images/icon_r02.png) no-repeat; color:#fff;}
.li03{background:url(../images/icon_r003.png) no-repeat;}
.li03_r{background: url(../images/icon_r03.png) no-repeat; color:#fff;}
.li04{background: url(../images/icon_r004.png) no-repeat;}
.li04_r{background: url(../images/icon_r04.png) no-repeat; color:#fff;}

.page{width:100%; height:41px; border-top:1px solid #dcdcdc; display:block;  clear:both; margin-top:20px; float:left;}



.inp{ height:34px; border:1px solid #bababa; width:250px; height:35px; line-height:35px;}
.reg { width:1002px;margin:0 auto; margin-top:20px; display:table;}
.reg .title{width:100%; height:48px; line-height:48px; background:#f5f5f5; border-bottom:1px solid #d4d4d4; font-size:15px; text-indent:2em; line-height:48px; color:#000000; font-weight:bold;}
.reg .content{width:100%;}
.reg .content .left{width:580px; float:left; }
.reg .content .left table{margin:0 auto; margin-top:20px;}
.reg .content .left table td{}
.reg .content .left table tr .name{ font-size:14px; color:#444444; text-align:right;height:45px;}
.reg .content .left table td.val{ color:#777777;}
.reg .content .left table td.val font{color:#da006e; font-weight:bold;}


.productDetail{width:1004px; height:440px; margin:0 auto; margin-top:20px;}
.productDetail .left{width:462px; height:100%; float:left;}
.productDetail .bigimg{width:460px;height:360px;border:1px solid #d5d5d5; text-align:center}
.productDetail .bigimg img{width:460px;height:360px;}
.productDetail .smallimg{width:100%; height:55px; margin-top:5px;}
.productDetail .smallimg span{width:51px; height:51px; display:block; border:2px solid #e0e0e0; float:left; margin-left:10px; cursor:pointer;}
.productDetail .smallimg span:hover{border:2px solid #de0000;}
.productDetail .right{width:520px; height:100%; float:right;}

.productIntro{width:1004px; height:auto;  margin:0 auto; margin-top:20px; }
.productIntro .left{width:1003px; height:35px; border-left:1px solid #e2e2e2; }
.productIntro .left span{height:34px; cursor:pointer; width:109px; border-right:1px solid #e2e2e2;display:block; float:left; font-weight:bold; text-align:center; line-height:35px;}
.productIntro .left div{width:673px; float:left; display:block; height:35px; border-bottom:1px solid #e2e2e2;}
.productIntro .right{width:1002px; height:auto; border:1px solid #e2e2e2; border-top:0px;}
.productIntro .right .show_LLL{width:95%; margin:0 auto; margin-top:10px; line-height:30px;}
.productIntro .right .show_UUU{width:95%; margin:0 auto; margin-top:10px; line-height:30px;}
.productIntro .right .show_OOO{width:95%; margin:0 auto; margin-top:10px; line-height:30px;}

.mouseOver{border-top:1px solid #9c3988; color:#9c3988;}
.mouseHover{border-bottom:1px solid #e2e2e2;border-top:1px solid #e2e2e2; color:#323232;}


.login { width:1002px; border:1px solid #d4d4d4; margin:0 auto; margin-top:20px; display:table;}
.login .title{width:100%; height:48px; line-height:48px; background:#f5f5f5; border-bottom:1px solid #d4d4d4; font-size:15px; text-indent:2em; line-height:48px; color:#000000; font-weight:bold;}
.login .content{width:100%; display:table;}
.login .content .left{width:460px; float:left;}

.login .content .left table{margin:0 auto; margin-top:20px;}
.login.content .left table td{}
.login .content .left table td.name{width:20%; font-size:14px; color:#444444; text-align:right;height:50px;}
.login .content .left table td.val{width:80%; color:#777777;}
.login .content .left table td.val b{color:#da006e;}


	.news{width:1004px; height:auto;margin:0 auto; margin-top:10px;}
		.news .left{width:202px; border-left:1px solid #bababa; float:left;border-right:1px solid #bababa; border-bottom:1px solid #bababa;border-top:2px solid #C03}
    	.news .left .title{ width:100%; height:40px; border-bottom:1px solid #bababa; line-height:40px; font-size:14px; font-weight:bold; text-align:center;}
    	.news .left ul{width:100%; margin:0 auto;}
		.news .left ul li{width:100%; border-bottom:1px dotted #bababa; height:30px; text-indent:2em; line-height:30px; background:url(images/ico_17.png) no-repeat 160px 5px ;}
    	.news .left ul li a{width:100%; height:100%; line-height:30px; display:block;}
		.news .left ul li a:hover{ text-decoration:none;}
		.news .right{width:788px; height:300px; float:right; border:1px solid #bababa;}
		.news .right .title{width:100%; height:41px;border-bottom:1px solid #bababa; line-height:41px; text-indent:1em; background:#f6f6f6;}
		.news .right .content{width:96%; color:#444; font-size:12px; margin:0 auto; margin-top:10px; line-height:25px;}


.order { width:1002px; border:1px solid #d4d4d4; margin:0 auto; margin-top:20px; display:table;}
.order .title{width:100%; height:48px; line-height:48px; background:#f5f5f5; border-bottom:1px solid #d4d4d4; font-size:15px; text-indent:2em; line-height:48px; color:#000000; font-weight:bold;}
.order .content{width:100%; display:table;}


.member{width:1004px; height:auto;margin:0 auto; margin-top:10px;}
	.member .left{width:198px; border:1px solid #dadada; float:left;}
	.member .left .title{width:100%; height:40px; float:left; background:#e2e2e2; border-bottom:1px soid #dadada; line-height:40px; font-weight:bold; text-align:center;}
	.member .left .mitem{width:100%; height:auto;float: left;}
	.member .right{width:788px; height:auto; float:right; border:1px solid #dadada;}
	.member .right .lo{width:100%; height:40px; border-bottom:1px solid #dadada; line-height:40px; background:#e2e2e2; text-indent:1em;}
.member .right .mustfill{color:red;}

.regxy{width:1002px; border:1px solid #d4d4d4; margin:0 auto; margin-top:20px; display:table;}
.regxy .title{width:100%; height:48px; line-height:48px; background:#f5f5f5; border-bottom:1px solid #d4d4d4; font-size:15px; text-indent:2em; line-height:48px; color:#000000; font-weight:bold;}
.regxy .content{ width:100%; height:auto;}

 .cart{ width:1002px; border:1px solid #d4d4d4; margin:0 auto; margin-top:20px; display:table; height:auto;}
 .cart .title{width:100%; height:48px; line-height:48px; background:#f5f5f5; border-bottom:1px solid #d4d4d4; font-size:15px; text-indent:2em; line-height:48px; color:#000000; font-weight:bold;}
 .cart .content{width:100%; display:table;}
#mda,#mda td, #mda th{border:1px solid #d2d2d2;border-collapse:collapse;}
#mda td,.cart .content #mda th{height:30px;font-family: "宋体"; font-size: 12px;line-height: 20px;}
#mda td{padding:3px;}
 .cart .content .inp_1{width:50px; height:16px; line-height:16px; border:1px solid #e2e2e2}
 .btn{border:1px solid gray;}

.bottom{width:1004px;  margin:0 auto; margin-top:40px; display:table;}
.bottom .left{width:249px; float:left;}
.bottom .right{width:700px; float:right;;}
.bottom .right ul{width:120px; height:130px; border-right:1px dashed #d5d5d5; float:left; margin-left:19px;}
.bottom .right ul span{width:100%; height:40px; display:block; font-size:14px; color:#444; font-weight:bold;}
.bottom .right ul li{height:25px; line-height:25px;}
.copyright{margin-top:20px;width:100%; height:159px; background:url(../images/line_1_07.jpg) repeat-x; color:#fff; line-height:25px; text-align:center}
.copyright a{color:#FFF;}
.copyright a:hover{color:#fff; text-decoration:underline;}