@charset "gb2312";
/* CSS Document */
/*S*/

body{font-size:14px; font-family:"ËÎÌå";  padding:0px; color:#616161; line-height:24px; min-width:320px; max-width:640px; margin:auto;}
html{ overflow-x:hidden; width:100%;}
img{ max-width:100%;}
li{ list-style:none;}
a img{ border:0;}
a{ text-decoration:none; color:#616161;}
a:hover{text-decoration:none; color:#000;}
a:visite d{ color:#010000;}
.clear{clear:both;height:0;font-size: 1px;line-height:1px;_line-height:0px;}
h1{ text-align:center; font-size:18px; bor der-bottom:1px #CCCCCC dashed; padding-bottom:5px;}
ul,ol{ margin:0px; padding:0px;}
html{ overflow-x:hidden;}

.header{ background:url(../image/tt.jpg) repeat-x; overflow:hidden;}
.logo{ float:left; overflow:hidden; height:45px; width:90px;}
.logo img{ width:80%; padding-top:5px;}
.top1{ float:right; line-height:45px; color:#FFFFFF; padding-right:10px; font-size:14px;}
.top2{ float:right; width:30px; height:30px; margin-right:10px; margin-top:10px;}
.top2 img{ width:70%;}
.nav{ padding-top:15px; width:98%; margin:auto;}
.nav li{ float:left; width:33%; text-align:center; margin: 5px 0; }
.nav li a{ display:block;}
.nav li img{ -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px;}
@media screen and (max-width: 480px) { 
.nav li { width: 19%; margin: 5px 7%; }
.nav li img { width: 80%; }
}
.main{ width:96%; overflow:hidden; margin:0 auto; padding-top:10px;}
.one{ border-bottom:#CCCCCC 1px solid; height:30px; line-height:30px; font-size:1.2em;}
.one a{ float:right; font-size:12px; font-weight:100;}
.one1{ padding:20px 0; overflow:hidden;}
.one1 li{ float:left; width:45%; margin:0 1%; overflow:hidden; margin-bottom:20px;}
.one1 li img{ width:100%;}
.one2{ overflow:hidden;}
.one3{ height:37px; overflow:hidden; font-size:12px; line-height:20px; border-bottom:#CCCCCC 1px solid; padding-bottom:5px;}
.one4{ color:#fe5400;}
.two{}
.two1{ text-align:center; font-size:18px; background:#F9F9F9; height:50px; line-height:50px; position:relative; border-bottom:#BBBBBB 1px solid;}
.two2{ font-family:"ËÎÌå"; font-size:16px; float:left; background:url(../image/f.png) 6px -7px no-repeat; height:25px; margin-top:12px; position:absolute;}
.two2 a{ display:block; width:25px; height:25px;}
.proimg{ text-align:center; border-bottom:#CCCCCC 1px solid; padding-bottom:10px;}
.proxq{ background:#F0F2F5; overflow:hidden;}
.protitle{ line-height:22px; padding:10px 10px; overflow:hidden; background:#FFFFFF; }
.projiage{ line-height:22px; padding:0px 10px 10px 10px; font-size:16px; font-weight:bold; overflow:hidden; background:#FFFFFF; margin-bottom:10px; border-bottom:#E4E3E5 1px solid;}
.proms{ line-height:22px; padding:10px 10px; overflow:hidden; background:#FFFFFF; border-bottom:#E4E3E5 1px solid; border-top:#E4E3E5 1px solid; margin-bottom:10px;}
.procontent{ padding-top:15px; overflow:hidden; width:96%; margin:auto;}
.procontent img{vertical-align:bottom ; display:block; border:0; margin:0; padding:0; font-size:0px;}
.promss{ font-weight:bold; border-top:#E4E3E5 1px solid; padding:5px 10px; overflow:hidden; border-bottom:#E4E3E5 1px solid;}
.probody{ }
.login{}
.login input{ width:97.5%; padding:0 1%; height:40px; line-height:40px; margin-top:15px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px; border:#D7D7D7 1px solid; font-size:15px; color:#CCCCCC;}
.login1 input{ width:99.5%; height:40px; line-height:40px; margin-top:15px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px; border:#D7D7D7 0px solid; font-size:15px; color:#fff; background:#fe5400; cursor:pointer;}
.login2{ padding-top:20px;}
.login2 a{ color:#fe5400;}
.dd{ -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px; border:#D7D7D7 1px solid; color:#333; margin-bottom:15px;}
.dd1{ border-bottom:#D7D7D7 1px solid; padding:0 5px; height:35px; line-height:35px;}
.dd1_1{ float:right;}
.dd2{ padding:5px 5px; border-bottom:#D7D7D7 1px solid; overflow:hidden;}
.dd3{ padding:5px 5px; overflow:hidden;}
.dd3_1{ float:left;}
.dd3_2{ float:right;}
.ddshow{ padding:0 5px;}
.ddshow1{ padding:0 5px;}

.store{ -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px; border:#D7D7D7 1px solid; color:#333; margin-bottom:15px; padding:0 10px;}
.store1{ border-bottom:#D7D7D7 1px solid; padding:2px 0;}
.store2{ float:left; width:15%; padding:10px 0;}
.store2 img{ width:60%;}
.store3{ float:right; width:85%;}
.store3_1{ padding:5px 0;}
.store5{ border-top:#D7D7D7 1px solid; overflow:hidden; padding:5px 0;}
.store5 a{ float:right;}
.store6{ padding:10px 0;}
.store6 li{ float:left; width:50%;}
.store6 input{ background:#fe5400; color:#FFFFFF; border:none; padding:5px 10px; text-align:center; cursor:pointer;}

.buy{ margin-top:5px;}
.buy input{ width:97.5%; padding:0 1%; height:38px; line-height:38px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px; border:#D7D7D7 1px solid; font-size:15px; color:#CCCCCC;}
.buy textarea{ width:97.5%; padding:0 1%; height:38px; line-height:38px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px; border:#D7D7D7 1px solid; font-size:15px; color:#CCCCCC;}

.vip{ -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius:3px; border:#D7D7D7 1px solid; color:#333; margin-bottom:15px; padding:0 10px; background:#FFFFFF; overflow:hidden;}
.vip1{  height:40px; line-height:40px; background:url(../image/vip.png) 0px no-repeat; background-size:15px; padding-left:25px; border-bottom:#D7D7D7 1px solid;}
.vip1 a{ float:right; padding-right:10px; font-size:12px; color:#999999;}
.vip2{}
.vip2 li{ float:left; width:50%; text-align:center; font-size:12px; line-height:18px; padding:10px 0;}
.vip2 li img{ width:10%;}
.vip3{  height:40px; line-height:40px; background:url(../image/vip3.png) 0px no-repeat; background-size:15px; padding-left:25px; }
.vip3 a{ float:right; padding-right:10px; font-size:12px; color:#999999;}


.Numinput{padding:0 0px;position:relative;height:20px;}
.Numinput input{float:left; width:30px; height:20px; text-align:center; border:#D7D7D7 1px solid;}
.N uminput .numadjust{position:absolute;width:18px;height:9px; overflow:hidden;background-image:url(../i mage/numadjust.gif);background-repeat:no-repeat;cursor:pointer;}
.Numinput .numadjust.increase{width:25px; height:22px; float:left; text-align:center; line-height:22px; border:#D7D7D7 1px solid;}
.Numinput .numadjust.increase.active{background-position:0 -20px;}
.Numinput .numadjust.decrease{ width:25px; height:22px; float:left; text-align:center; line-height:22px; border:#D7D7D7 1px solid;}
.Numinput .numadjust.decrease.active{background-position:0 -30px;}

.soso{ margin:10px 0; overflow:hidden; position:relative; border:#333 1px solid; height:35px; line-height:35px; overflow:hidden; border-right:none;}
.so1{ width:98%; height:33px; line-height:33px; color:#333; font-size:14px; padding-left:10px; overflow:hidden; border:none;}
.so2{ -webkit-appearance: none; border-radius: 0;  height:41px; -webkit-height:43px; line-height:41px; position:absolute; right:-2px; border:none; -moz-webkit:none; background:#E93262; color:#FFF; padding:0 15px; font-size:14px;}


.foot{ width:96%; margin:0 auto; border-top:#CCCCCC 1px solid; padding-top:15px; padding-bottom:15px; overflow:hidden; font-size:12px;}
.page{ text-align:center; padding:30px 0 10px 0; font-size:12px;}
.page2{ text-align:center;}
.page2 a{ border:#D7D7D7 1px solid; padding:3px 5px; margin:0 2px;}









