/* CSS Document */
body,td,th {
	font-family: 微软雅黑, 隶书;
	font-size: 12px;
	color: #737373;
}
img{ border:none;}
li,ul{ float:left; list-style:none; margin:0px; padding:0px;}

a:link {
	text-decoration: none;
	color: #737373;
}
a:visited {
	text-decoration: none;
	color: #737373;
}
a:hover {
	text-decoration: underline;
	color: #F00;
}
a:active {
	text-decoration: none;
	color: #737373;
}
body {
	margin: 0px;
}
.i{ background-image:url(img.png); float:left; background-repeat:no-repeat; cursor:pointer;}
.i1{ width:63px; height:23px; float:right;}
.i2{ width:24px; height:20px; background-position:-70px 0px ; margin:12px 10px 0px 20px;}
.i3{ width:10px; height:17px; background-position:-98px 0px ; margin:8px 5px;}
.i4{ width:17px; height:15px; background-position:-110px 0px ; margin:10px;}
.i5{ width:12px; height:14px; background-position:-130px 0px ; margin:10px 3px;}
.i6{ width:11px; height:12px; background-position:-146px 0px ; margin:10px 0px 0px 0px;}
.i7{ width:42px; height:39px; background-position:-146px -416px ; float:right; background-repeat:no-repeat;}

.i8{ width:191px; height:21px; background-position:0px -40px ;}
.i9{ width:137px; height:24px; background-position:-196px -37px ;}
.i10{ width:364px; height:84px; background-position:0px -60px ;}
.i11{ width:364px; height:84px; background-position:0px -60px ; margin-top:15px;}
.i12{ width:78px; height:67px; margin:18px 0px 0px 4px; background-position:0px -154px ;}
.i13{ width:68px; height:61px; margin:18px 0px 0px 5px; background-position:0px -222px ;}
.i14{ width:62px; height:70px; margin:18px 0px 0px 5px;  background-position:0px -286px ;}
.i15{ width:59px; height:77px; margin:15px 0px 0px 5px;  background-position:0px -356px ;}
.i16{ width:46px; height:70px; margin:18px 4px 0px 6px;  background-position:0px -434px ;}
.i17{ width:137px; height:136px; background-position:-99px -152px ;}
.i18{ width:51px; height:51px;  margin:10px;background-position:-87px -292px ;}
.i19{ width:45px; height:42px;  margin:10px;background-position:-89px -343px ;}
.i20{ width:50px; height:50px; margin:10px; background-position:-84px -385px ;}
.i21{ width:56px; height:42px; margin:10px; background-position:-80px -437px ;}
.i22{ width:50px; height:50px; margin:10px; background-position:-150px -299px ;}
.i23{ width:44px; height:45px; margin:10px; background-position:-143px -351px ;}
.i24{ width:23px; height:20px; margin:10px; background-position:-172px 0px ; float:right; margin:15px 20px;}

.i25{ width:18px; height:16px; margin:13px; background-position:-203px 0px ;}
.i26{ width:19px; height:19px; background-position:-227px 0px ;}
.i27{ width:35px; height:35px; background-position:-251px 0px ; float:right; cursor:pointer;}
.i28{ width:35px; height:35px; background-position:-287px 0px ; float:right; cursor:pointer;} 
.i29{ width:124px; height:97px; margin-bottom:5px; background-position:0px -575px ; }
.i30{ width:244px; height:60px; background-position:-124px -575px ; }
.i31{ width:26px; height:22px; background-position:-2px -696px ; margin-top:3px; }
.i32{ width:18px; height:21px; background-position:-28px -695px ; margin-top:3px; }
.i33{ width:25px; height:25px; background-position:-55px -691px ; margin:8px 0px 0px 8px; }
.i34{ width:19px; height:19px; background-position:-91px -691px ; margin-top:10px; margin-left:10px; }
.i35{ width:55px; height:55px; margin-top:20px; margin-right:20px; background-position:0px -717px ; cursor:pointer; }
.i36{ width:55px; height:55px; margin-top:20px; background-position:-55px -717px ; cursor:pointer; }
.i37{ width:110px; height:81px; background-position:-130px -696px ; } 
.i38 {
  background-position: -146px -13px;
  height: 12px;
  margin: 10px;
  width: 11px;
}
.i39 {
  background-position: 0px -802px;
  height: 20px; 
  width: 22px;
}
.i40 {
  background-position: 0px -852px;
  height: 20px; 
  width: 22px;
}
.i41 {
  background-position: 0px -902px;
  height: 20px; 
  width: 22px;
}
.header{ width:100%; background-color:#FFF; height:30px; margin:auto; border-bottom:#CCC solid 1px;}
.header .headerc{ width:1257px; height:30px;  margin:auto; line-height:30px;}
.header .headerc li{ float:right; padding:0px; width:80px;	}
.header .headerc li div,.headerc li a{ float:right; padding:0px;}
.header2{ width:1257px; height:112px; margin:auto; background-color:#FFF;}
.header2 .right{ width:570px; float:right; height:100px; padding-left:220px;}
.header2 .right .gg{ width:500px; float:left; height:35px; line-height:35px;}
.header2 .right .search{ width:350px; float:left; height:40px; background-color:#fdf4f9; border-radius:5px; padding:5px; }
.header2 .right .search input{ background-color:#FFF; border:#f05fa2 solid 1px; width:300px; height:35px; padding-left:4px; font-size:16px; }
.header2 .right .searbut{ width:137px; height:42px; background-color:#f8f021; float:left; margin-left:10px; line-height:42px; font-size:16px; margin-top:5px;}
.menu{ width:1257px; height:50px; margin:auto; background-color:#0877be;}
.menu .goodscate{ width:230px; background-color:#ed207b;}
.menu li{ width:120px; color:#FFF; font-size:16px; height:50px;text-align:center; line-height:50px; }
.menu li a{ color:#FFF;}
.menu li a:hover{ color:#ff0;}
.menu li:hover{ background-color:#ed207b}
.banner{ width:1257px; height:500px; margin:0px auto 1px auto;}
.banner .cate{ width:230px; height:500px; float:left;}
.banner .cate li{ width:230px; height:100px;}
.banner .cate li .name{ width:140px; height:40px; line-height:40px;  text-align:center; font-size:16px; margin-top:20px; font-family:"黑体"; float:left; }
.banner .cate li .name a{color:#ed327f;}
.banner .cate li .notes{ width:145px; height:25px; line-height:25px; color:#848484; text-align:center; font-size:12px; font-family:"黑体"; float:left; overflow:hidden; }
.banner .img{ width:1027px; height:500px; float:left;}
.mainad{ height:158px; width:1257px; margin:auto;}
.mainad li{ width:244px; height:138px; margin:0px 1px; background-color:#f1f1f1; padding:10px 0px 0px 10px;}
.mainad li .txt{ width:109px; float:left; padding-right:10px}
.mainad li .txt .txt1{ font-weight:bold; color:#000; line-height:30px;}
.mainad li .txt .txt2{ color:#fff; line-height:25px; background-color:#ed207b; padding:0px 5px;}
.mainad li .txt .txt3{ color:#939297; line-height:25px; }
.mainad li .img{ width:125px; float:left;}
.mainad li .img img{ width:120px; max-height:145px;}
.mainad .firstli{width:210px; border-left-width:0px; margin-left:0px; background-color:#fef3ed; padding:10px 0px 0px 20px; font-size:16px;}
.mainad .firstli .title{ width:230px; height:40px; line-height:40px; color:#ed207b;}
.mainpro{ width:1257px; height:40px; margin:10px auto 0px auto; }
.mainpro span{ font-size:16px; float: left;font-weight:bold; margin-right:20px;}
.mainproc{ width:1255px; height:240px; margin:auto; border:#e2e2e2 solid 1px;}
.mainproc li{ width:148px; margin:30px 0px 10px 0px;  padding:0px 30px 0px 30px; border-right:#e2e2e2 solid 1px; float:left; height:200px;}
.mainproc li .img{ width:148px; float:left; height:120px;}
.mainproc li .img img{ max-width:148px; max-height:120px;}
.mainproc li .txt{ width:148px; float:left; height:50px; line-height:25px;}
.mainproc li .price{ width:148px; line-height:30px; float:left; height:30px; color:#aa0716; font-size:16px;}
.mainnews{width:1257px;  margin:auto; height:130px; }
.mainnews li{width:625px; height:25px;  line-height:25px; }
.mainnews li .date{ width:80px; float:right;}
.footer{ width:1255px; background-color:#ffffff; height:120px; border:#e2e2e2 solid 1px; margin:20px auto;}
.footer .li{ width:135px; float:left; height:120px; line-height:25px; font-weight:bold;}
.footer .li a{font-weight: normal;}
.footer2{ width:1257px; height:120px; text-align:center; margin:auto; line-height:25px;}
.proheader1{ width:1257px; margin:auto; height:26px; background-color:#f9fafc; line-height:26px;}
.pronav{ width:1217px; padding:0px 20px; margin:auto; height:40px; background-color:#f9fafc; line-height:40px;}
.proheader2{ width:1257px; margin:auto; height:40px; line-height:40px; background-color:#FFF; border-top:#ef5299 solid 2px;}
.proheader2 .zhi{ float:left; font-size:16px; font-weight:bold; }
.proheader2 .input{ border: #999 solid 1px; width:163px; margin :10px; height:21px; float:left;}
.proheader2 .input input{ border:#FFF solid 1px; width:140px; float:left}
.proheader2 .prightzhi{ float: right; }

.proheader3{ width:1257px; margin:auto; height:40px; line-height:40px; background-color:#fef8fa; border-bottom:#ededed solid 1px; }
.proheader4{ width:1257px; margin:auto; height:30px; line-height:30px; border-bottom:#ededed solid 1px;background-color:#FFF;}
.proheader4 .p4title{ width:120px; text-align:center; float:left;}
.proheader4 .p4cont{ width:1130px;  float:left; border-left:#ededed solid 1px;}
.proheader5{ width:1257px; margin:10px auto; height:38px; line-height:38px; border-bottom:#ededed solid 1px;border-top:#ededed solid 1px;background-color:#FFF;}
.proheader5 li{ padding:0px 10px;border-right:#ededed solid 1px; cursor:pointer;}
.proheader5 li a{ color:#666;}
.proheader5 .cur , .proheader5 li:hover{ background-color:#efefef; color:#FFF; background-color:#F90;}
.proheader5 .cur a, .proheader5 li:hover  a{ color:#FFF;}
.procont{ width:1257px; margin:auto; }
.procont li{ width:280px; height:360px; background-color:#FFF; border:#e9e9eb solid 1px; margin:12px;}
.procont li .img{ width:280px; height:280px;border-bottom:#e9e9eb solid 1px; }
.procont li .img img{width:280px;height:280px;}
.procont li .price{ color:#f05599; font-size:18px; font-weight:bold; width:270px; float:left; margin-left:10px;}
.procont li .txt{ width:260px; line-height:25px; padding: 0px 10px;}
.procont li .txt .xl { color:#87cdee; float:left;}
.procont li .txt .txtzhi{ float:left; width:190px;}
.clear{ clear:both;}
.propage{ width:1257px; height:72px; border-top:#eb096d solid 2px; background-color:#fef8fa; margin:auto; }
.reghead{width:1017px; height:110px; margin:27px auto 0px auto; }
.reghead .rtleft{ width:430px; float:left;}
.reghead .rtleft .regmenu{ width:245px; height:37px; float:left; margin-top:13px;}
.reghead .rtleft .regmenu li{ width:115px; background-color:#FFF; text-align:center; height:35px; border:#f3f3f3 solid 1px; line-height:35px; float:left; font-weight:bold; cursor:pointer;}
.reghead .rtleft .regmenu .cur{width:115px; height:33px; border-top:#ed0d70 solid 3px; border-bottom:#FFF solid 1px; float:left; color:#ed0d70; }
.reghead .gotologo{ width:140px; float:right; margin-top:85px;}
.regcont{ background-color:#FFF; width:886px;  padding:45px 65px 80px 65px; border:#f3f3f3 solid 1px; margin:-1px auto 0 auto; background-repeat:no-repeat; }
.btu1{ background-color:#f7921e; width:238px; height:37px; text-align:center; color:#FFF; font-size:16px; line-height:37px; cursor: pointer; border-radius:5px;}
.regtable{ width:100%;}
.regtable td{ height:53px; line-height:36px; font-size:14px; padding:5px;}
.regtable td input{ height:34px;border:#f3f3f3 solid 1px; width:230px; padding:0px 10px; font-size:16px; }
a.pink{ color:#ed0d70;}
.regbg0{ background-image:url(reg0.jpg);background-position:501px 46px;}
.regbg1{ background-image:url(reg1.jpg);background-position:560px 66px;}
.loginheader{ width:1020px; margin:10px auto 20px auto; height:40px; line-height:40px; background-color:#f9f9f9; padding:0px 20px; text-align:right; border-radius:5px;}
.login2{ width:1060px; height:172px; background-image:url(login1.jpg); margin:0px auto 40px auto;}
.logincont{ width:1058px; height:510px; border:#dfdfdf solid 1px; border-radius:20px; margin:auto; background-image:url(login2.jpg); background-repeat:no-repeat; background-position:left bottom;}
.logincont .logint{ width:1060px; text-align:center; height:80px; padding-top:60px;  line-height:80px; font-size:28px;  
    left: 50%;
    margin-left: -635px;
    position: relative;}
.logincont .login{ width:570px; height:150px; border-radius:10px; background-color:#fdf4f9; 
    left: 50%;
    margin-left: -186px;
    position: relative;}
.logincont .login .input{ width:256px; height:40px;border:#dfdfdf solid 1px; font-size:16px; padding:0px 10px;  }
.logincont .login .title{ font-size:20px; font-weight:bold;color:#ed0d70;}
.logincont .but3{background-color:#f7921e; width:118px; height:36px; text-align:center; color:#FFF; font-size:16px; line-height:37px; cursor: pointer; border-radius:5px;left: 50%;
    margin-left:265px; margin-top:30px;
    position: relative;}
.logincont .getpsw{ width:118px;   text-align:center;  font-size:14px;  left: 50%;
    margin-left:265px; margin-top:10px;
    position: relative;}
	
.membercont{margin: auto;width: 1257px; margin:auto;}
.membercont .leftmenu{ width:230px; border:#e7e9e8 solid 1px; float:left;}
.membercont .leftmenu .title{ height:60px; padding-left:25px; width:205px; line-height:60px;  background-color:#fcfcfc; font-size:16px;}
.membercont .leftmenu .lmenu{ background:url(dot1.gif) no-repeat 6px 12px #fcfcfc; width:205px; padding-left:25px; line-height:35px; height:35px;border-top:#e7e9e8 solid 1px;}
.membercont .leftmenu .lsubmenu{  width:205px; padding-left:25px; line-height:35px; height:35px;border-top:#e7e9e8 solid 1px; background-color:#FFF;}
.membercont .rcont{ width:1000px; border:#e7e9e8 solid 1px; float:left; margin-left:10px; }
.pviewcont{ width:1197px; height:570px; padding:20px; margin: auto; }
.pviewcont .pvleft{ width:453px; margin-right:28px; float:left; height:590px; }
.pviewcont .pvleft .bimg{ width:453px; height:453px; float:left; margin-bottom:10px; background-color:#eff8fe;}
.pviewcont .pvleft .bimg img{width:453px; max-height:453px;}
.pviewcont .pvleft .imglist{ height:90px; width:453px; float:left; overflow:hidden;}

a:link {
    color: #6e3311;
    text-decoration: none;
}
.img1 {
    background-position: center center;
    background-repeat: no-repeat;
}
.img1, .img2 {
    cursor: pointer;
    display: block;
    height: 65px;
    margin-top: 10px;
    padding-top: 40px;
    width: 15px;
}
.img1, .img2, .Cont {
    float: left;
}
.rollBox .Cont {
    margin: 0 auto;
    overflow: hidden;
    padding-top: 20px;
    width: 500px;
}
.img1, .img2, .Cont {
    float: left;
}
.rollBox .ScrCont {
    width: 1e+7px;
}
.rollBox #List1, .rollBox #List2 {
    float: left;
}
.pviewcont .pvleft .imglist li{ width:80px; height:80px; margin:0px 5px 0px 5px; background-color:#eff8fe;}
.pviewcont .pvleft .imglist li img{ width:80px; height:80px;}
.pviewcont .pvright{ width:604px; float:left;height:590px;}
.pviewcont .pvright .title{ width:604px; height:30px; font-size:20px; color: #000; font-weight: bold; line-height:30px;}
.pviewcont .pvright .subtitle{ width:604px; font-size:16px; color:#e7227a; line-height:30px;}
.pviewcont .pvright .price{ width:100%; background-color:#fdede7; height:96px; }
.pviewcont .pvright .price2{ width:440px; padding:0px 82px; background-color:#fef6f3; line-height:30px; float:left; height:30px; }
.pviewcont .pvright .price .prleft{ padding:10px; font-size:16px; width:430px; line-height:35px; float:left; height:70px;}  
.bred{ color:#e60012; font-weight:bold; font-size:22px;}
.pviewcont .pvright .price2 h5{color:#e60012; float:left; margin:0px; padding:0px; line-height:30px; font-size:14px; }
.pviewcont .pvright .price2 span{ float:left;}
.pviewcont .pvright .proattr{width:604px; height:90px; line-height:90px; font-size:16px; border-bottom:#CCC solid 1px; float:left;}
.pviewcont .pvright .proinfo{ width:600px; float: left; line-height:40px; font-size:16px;}

.red{color:#e60012;}  
a.red{color:#e60012;}  
.buynum{ width:70px; height:45px; border:#CCC solid 1px; margin-left:50px; float:left;}
.buynum input{ width:42px; height:43px; line-height:43px; text-align:center; font-size:20px; border:none; border-right:#CCC solid 1px; float:left;}
.buynum .a1{ cursor:pointer; width:15px; height:12px; float:left; border-bottom:#CCC solid 1px; background-position: -141px -11px; padding:5px}
.buynum .a2{cursor:pointer; width:15px; height:11px; float:left; background-position:-144px 0px ;margin:5px }
.butbuy{ width:198px; height:44px; background-color:#fdede7; border:#e40004 solid 1px; float:left; margin-left:20px; color:#e40004; text-align:center; line-height:40px; font-size:22px; cursor:pointer;}
.pvpro{ width:1197px; height:260px; margin:auto;}
.pvpro ul li{ width:192px; height:244px; margin:5px 3px;}
.pvpro ul li img{ width:192px;height:200px; float:left;} 
.blue{ color:#7ecaee;}
.pvcont{width:1197px; margin:auto;}
.pvcont .pvcleft{ width:280px; margin-right:16px; float:left;}
.pvcont .pvcright{ width:900px; float:left;}
.pvcont .pvcleft .pvclt1{ width:278px; border:#ececec solid 1px; margin-bottom:20px;}
.pvcont .pvcleft .pvclt1 .pvclt1t{ width:258px; height:43px; background-color:#e61874; padding-left:20px; color:#FFF; font-size:22px; line-height:42px;}
.pvcont .pvcleft .pvclt1 .pvclt1c{ width:238px; padding:20px;}
.pvcont .pvcright{ width:898px; float:left;border:#ececec solid 1px;}
.pvcont .pvcright .pvcrt{ height:50px; width:898px;border-bottom:#ececec solid 1px;}
.pvcont .pvcright .pvcrt li{ width:100px; height:50px; text-align:center; line-height:50px; cursor:pointer;}
.pvcont .pvcright .pvcrt .cur{ height:48px; border-top:#e61874 solid 3px; margin-top:-1px;border-left:#ececec solid 1px;border-right:#ececec solid 1px; border-bottom:#FFF solid 1px; margin-left:-1px;  background-color:#FFF; font-weight:bold;}
.pvcont .pvcright .pvcrc{ width:858px; padding:20px; float: left;}
.pvcont .baoyou{height:80px; padding:5px; width:888px; border:#ececec solid 1px; margin:10px auto; float: left;}
.pvcont .pvcleft  .lmenu{ background:url(dot1.gif) no-repeat 6px 12px #fcfcfc; width:252px; padding-left:25px; line-height:35px; height:35px;border-top:#e7e9e8 solid 1px;}
.pvcont .pvcleft .lsubmenu{  width:252px; padding-left:25px; line-height:35px; height:35px;border-top:#e7e9e8 solid 1px; background-color:#FFF;}
.carttitle {
  background-color: #f8f5f4;
  border-bottom: 1px solid #e7e0ce;
  height: 35px;
  line-height: 35px;
  margin: auto;
  width: 992px;
}

.cartcont {
    margin: auto;
    padding: 10px 0;
    width: 992px; 
    border-bottom: 1px solid #e7e0ce;
    height: 100px;
    line-height: 25px;
}

ul, li {
    float: left;
    list-style: outside none none;
    margin: 0; 
    padding: 0;
}
.w200 {
    width: 200px;
}
.w135 {
    width: 135px;
}
.w135 {
    width: 135px;
}
.w110 {
    width: 110px;
}
.w90 {
    width: 90px;
}.bt2 {
  background-color: #aab662;
  color: #ffffff;
  cursor: pointer;
  float: right;
  font-size: 14px;
  height: 43px;
  line-height: 43px;
  text-align: center;
  width: 150px;
}.bt1 {
  background-color: #d0653b;
  color: #ffffff;
  cursor: pointer;
  float: right;
  font-size: 14px;
  height: 43px;
  line-height: 43px;
  margin-left: 30px;
  margin-right: 50px;
  text-align: center;
  width: 150px;
}.cartstep {
  border-bottom: 1px solid #e7e0ce;
  margin: auto;
  padding: 40px 0;
  width: 992px;
}.pnav {
  border-bottom: 1px solid #e7e0ce;
  height: 47px;
  line-height: 45px;
  margin: auto;
  width: 992px;
}.bprice {
  font-size: 32px;
  font-weight: bold;
  line-height: 60px;
}
.pvattr{ border:#CCC solid 1px; height:30px; line-height:30px; background-color:#efefef; padding:0px 5px; margin-top:25px; margin-right:10px; float:left; cursor:pointer;}
.pvattr:hover{ background-color:#FFF;}
.pvattchoice{ background-color:#FFF;}
.w680 {
  width: 680px;
}.butt {
  border: 1px solid #b18d72;
  cursor: pointer;
  float: left;
  font-weight: bold;
  line-height: 10px;
  margin-left: 5px;
  margin-right: 10px;
  margin-top: 5px;
  padding: 5px;
}.showtitle {
    color: #8f5732;
    font-size: 16px;
    font-weight: bold;
}
.pnav {
    border-bottom: 1px solid #e7e0ce;
    height: 47px;
    margin: auto;
    width: 992px;
}.pnav2 {
  border-bottom: 1px solid #e7e0ce;
  line-height: 30px;
  margin-left: 110px;
  width: 882px;
}.list1 {
  height: auto;
  margin: auto;
  width: 992px;
}.pnav3 {
  border-bottom: 1px solid #e7e0ce;
  line-height: 30px;
  margin-left: 220px;
  width: 772px;
}.button1 {
  background-color: #0877be;
  color: #ffffef;
  cursor: pointer;
  height: 35px;
  line-height: 35px;
  margin: 0 20px 0 30px;
  text-align: center;
  width: 120px;
}.addr1 {
  margin-right: 30px;
}.addr {
  border: 5px solid #f3efec;
  float: left;
  height: 140px;
  margin-bottom: 20px;
  width: 360px;
}.addr .addinfo {
  float: left;
  line-height: 30px;
  padding: 10px 20px;
  width: 320px;
}.addr .addfoot {
  background-color: #f8f5f4;
  float: left;
  height: 30px;
  line-height: 30px;
  padding: 0 20px;
  width: 320px;
}.addr .addfoot span {
  float: right;
}.addr .addfoot .defaultaddr {
  background-image: url("/res/images/raddr.jpg");
  background-position: 0 10px;
  background-repeat: no-repeat;
  padding-left: 20px;
}.image_canvas {
  height: 355px;
  left: 50%;
  margin-left: -515px;
  position: relative;
  top: 0;
  width: 997px;
  z-index: 1;
}.image_canvas_content {
  height: 500px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 1027px;
}.image_canvas_content_img {
  height: 500px;
  left: 0;
  position: absolute;
  top: 0;
  width: 1027px;
}.image_canvas_span {
  bottom: 20px;
  position: absolute;
  right: 25px;
  z-index: 11;
}.image_canvas_span SPAN {
  border-radius: 5px;
  cursor: pointer;
  display: block;
  float: left;
  font-size: 14px;
  height: 10px;
  margin: 4px;
  padding: 1px 0 0;
  text-align: center;
  width: 10px;
} 
.image_canvas_title {
    font-size: 24px;
    height: 30px;
}
.image_canvas_desc {
    color: #fff;
    position: absolute;
    right: 18px;
    text-align: right;
    top: 44px;
    z-index: 10;
} 
.span_select {
    background-color: #ffffff;
}
.span_selectno {
    background-color: #bcbdc0;
}
.newsvcont{  margin: auto;
    width: 1257px;}
.newsvcont .newsleft{width: 228px; float:left; border-left:#e7e9e8 solid 1px; border-right:#e7e9e8 solid 1px; border-bottom:#e7e9e8 solid 1px; margin-top:10px;}

.newsvcont .newsleft .lmenu{ background:url(dot1.gif) no-repeat 6px 12px #fcfcfc; width:203px; padding-left:25px; line-height:35px; height:35px;border-top:#e7e9e8 solid 1px;}
.newsvcont .newsleft .lsubmenu{  width:203px; padding-left:25px; line-height:35px; height:35px;border-top:#e7e9e8 solid 1px; background-color:#FFF;}
.newsvcont .newscont{width: 974px; margin-left:10px; float:left; padding:20px; border:#e7e9e8 solid 1px; margin-top:10px;}
.propl li{ border-bottom:#e7e9e8 solid 1px; line-height:30px; width:100%; }
.propl li span{ color: #bbb;}
.propl input{ float:left; margin-left:20px;}
.otitle{ background-color:#eee; border-bottom:#CCC solid 1px; line-height:30px; padding-left:20px;}
.rcont .mtitle{ width:983px; line-height:40px; padding-left:30px; border-bottom:#e7e9e8 solid 1px; float:left; font-weight:bold;}
.rcont .mcont{ width:973px; padding:20px; float:left;}
.table{border-collapse:collapse; }
.table th{ background-color:#eee;font-size:14px; border:#CCC solid 1px; font-weight:bold; height:40px; line-height:40px; text-align:center;}
.table td{ line-height:35px; font-size:14px; border:#CCC solid 1px;padding:5px;}
.mypage a{ border:#CCC solid 1px; padding:0px 3px; background-color:#eee; margin:0px 2px; line-height:35px; height:35px;}
.mypage .cur{ background-color:#FFF;}
.bookinput{ text-align:center;}
.huibg{ background-color:#eee;}
.button{ background-color:#ed207b; line-height:40px; color:#FFF; border-radius:5px; text-align:center; font-size:14px; width:100px;}
.gocart{ width:150px; height:200px; position:fixed; top:420px; right:20px;}