@charset "utf-8";
/* CSS Document */
body,html{ width:100%; height:100%; padding:0; margin:0; background-color:#efefef; font-size:100%; }
.wrappar{ max-width:1000px; margin:0 auto; padding:5px; clear:both;}
header{ height:50px; padding:10px 15px; background-color:#333; background-image:url(../../../global/images/blur.jpg); background-repeat:no-repeat; background-size:cover; box-shadow:inset 0 -5px 15px rgba(0,0,0,.6); position:relative; z-index:999999; border-bottom:2px rgba(255,255,255,.1) solid;}
#container{ position:absolute; left:0; top:0; bottom:0; right:0; background-image:url(../../../global/images/header.jpg); opacity:0.1;}
body{ max-width:480px; margin:0 auto;}
.face{ position:absolute; width:50px; height:50px; padding:2px; background-color:rgba(255,255,255,.3);border-radius:100%; overflow:hidden; z-index:9999999;}
.face img{ max-width:100%; max-height:100%; border-radius:100%; overflow:hidden;}
{ float:right; color:#fff;height:28px; overflow:hidden;  line-height:50px; font-size:14px; margin:0;margin-top:10px;}
.menu,.uname{float:right; padding:0; color:#fff;height:28px; overflow:hidden;  line-height:50px; font-size:14px; margin:0;margin-top:10px;z-index:9999999; position:relative;}
header i.ico{ background-image:url(../../../global/images/ico_c10.png); opacity:1; margin:0;}
.uname{ float:left; margin-left:55px;}
.menu li,.uname a{float:left; list-style:none; margin-right:1px; color:#fff;height:30px; line-height:30px; font-size:14px; }
.menu a,.uname a{ color:#fff; display:block; padding:0 5px; border-radius:5px 5px 0 0; background-color:rgba(248,242,242,.1);}
.menu span{ padding:5px;}
.moneybox{  font-size:1.8em;  display:-moz-box; display:-webkit-box;display:box; width:100%; margin:0; padding:0; background-color:#fff;}
.moneybox span{ position:relative; -moz-box-flex:1; -webkit-box-flex:1; box-flex:1; text-align:center; display:block;line-height:28px; padding-bottom:20px; padding-top:5px;line-height:2em;}
.moneybox span sub{ font-size:11px; font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;position:absolute; left:0; right:0; bottom:20px; text-align:center; color:#333;}
.uname a{ background-color:transparent;}
.adsen{ overflow:hidden;background-color:#fff; border-bottom:1px #ccc solid;}
.swiper-container{ width:100%;}
.swiper-wrapper{ width:100%;}
.swiper-container img{ width:100%;}
.adsen img{ max-width:100%;}
.plist{ margin:0; padding:1.5%; padding-bottom:0;list-style:none;overflow:hidden; font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;}
.plist img{ width:100%; padding:5px; background-color:#fff; overflow:hidden;}
.plist p{ background-color:#fff; margin:0; text-align:center; padding:5px;}
.plist span{ display:block; text-align:center; color:#26C86B; font-weight:bold;}
.plist li{ margin-bottom:1.5%;}
.cell3 { padding:0;padding-bottom:.5%;}
.cell3 li{ float:left;width:33%; margin:.5% 0; margin-bottom:0;}
.cell3 li:nth-child(3n+2){ margin-left:.5%; margin-right:.5%;}
.cell2 { padding:0;padding-bottom:1%;}
.cell2 li{ float:left;width:49%; margin:0.5%; margin-top:1%; margin-bottom:0;}
.navli li{ border-radius:5px; font-size:14px;overflow:hidden; border:1px #ccc solid; text-shadow:0 0 2px rgba(0,0,0,.6);
background-color:#fff;
	background-image: -moz-linear-gradient(top, #fff, #eee); /* Firefox */
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #eee)); /* Saf4+, Chrome */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#eee', GradientType='0'); /* IE*/
}
.navli a{ padding:10px; color:#333; line-height:20px; height:40px; display:block; text-align:center;}
.tline{ font-size:1.2em; text-align:center;}
#main-content img,#contxtimgbox img{ max-width:100%; display:block; margin:0 auto;}
#view #muw,#carts #muw{ padding-bottom:65px;}
#main-content{ 
color: #444;
font-size: 12px;
line-height: 1.5;
margin:5px 10px;
padding-bottom:15px;
}
#main-content ul {
    list-style: inside none square;
	margin:5px ; 
	padding:0;
	padding-left:1em;
}

#main-content li {
    margin: 5px 0;
}
#main-content h2 {
	border-bottom: 1px solid #f1f1f1;
    margin-bottom: 20px;
    margin: 0;
    padding: 10px 0;
}
#view{ padding-bottom:55px;}
.cebox,.cartitembox{ background-color:#fff; padding:10px;}
.goumai{border-bottom:1px #ddd solid; border-top:1px #ddd solid;margin-bottom:20px; padding:5px 10px; font-size:11px; }
.goumai strong{ font-weight:normal; background-color:red; display:inline-block; padding:0 5px; color:#fff;font-size:11px;}
.cebox strong,.cebox price,.cebox info{ display:block; line-height:26px; font-size:14px;}
.cebox price{ font-size:16px; color:#26C86B; font-weight:bold;}
.cebox info{ font-size:12px; color:#aaa;line-height:20px;}
.cebox h3{ margin:0;font-size:14px; font-weight:normal; color:#999;}
.cebox span{ display:inline-block; border:1px #ccc dotted; background-color:#fff; color:#999;  margin:2px; padding:5px 1em; cursor:pointer;}
.cebox span.img{ padding:0; width:50px;border:3px #efefef solid; height:50px; background-size:cover;}
.cebox .click{ border:1px red solid; color:#000; background-image:url(../images/click.png); background-repeat:no-repeat; background-position:0 0 ; background-size:15px auto;}
#mytu span.click{ padding:0; width:50px;border:3px red solid; height:50px; background-size:cover;}
.cebox p{ margin:5px -5px;}
.cebox cut,.cebox add,.cebox .catnum{ cursor:pointer; float:left; border:1px #ccc solid; display:inline-block; width:31px; height:31px; line-height:31px; text-align:center;}
.cebox .catnum{ line-height:31px; height:31px; border-radius:0; box-shadow:none; border-left:0; border-right:0; min-width:30%; }
.tiph3{ text-align:center; border-bottom:1px #ddd solid; margin:10px 5px; font-size:12px; margin-bottom:15px; font-weight:normal; height:10px;}
.tiph3 strong{ display:inline-block; padding:0 1em; background-color:#efefef; color:#999; font-weight:normal;}
.cats{ position:fixed; bottom:0; left:0;right:0; height:55px; line-height:35px; padding:10px; background-color: rgba(255, 255, 255, 0.7);will-change: transform; z-index:99999999999999999999;  box-shadow:0 0 3px rgba(0,0,0,.3);}
catview{ float:left; margin-top:-2px; margin-left:-2px; width:40px; height:40px; z-index:999999; background-image:url(../../webkit/images/cats.png?t=1); background-size:26px 26px; background-repeat:no-repeat; background-position:5px center;  border-radius:100%;}
catview strong{ border-radius:100%; background-color:rgba(0,0,0,.8); color:#fff; float:right; width:12px; height:12px; text-align:center; line-height:14px; z-index:999999; font-size:6px; position:relative; top:2px; right:0px;}
#cats a{ display:inline-block; padding:0 .5em; color:#40B454; font-weight:bold;}
.cartitembox{border-bottom:1px #ddd solid; padding:0;}
.items{ margin:0; padding:0; list-style:none; font-size:12px; overflow:hidden;}
.items li{ height:80px; padding:10px; margin-bottom:10px; border-bottom:1px #ccc solid;}
.items li:last-child{ border-bottom:0; margin-bottom:0;}
.items .img{ float:left; width:50px; height:60px; margin-right:10px;}
.items .img img{ padding:1px; box-shadow:0 0 3px rgba(0,0,0,.3); background-color:#fff;}
.items .info{ }
.items strong{ font-weight:normal; font-size:12px; }
.items .edit{ float:right; width:90px; padding:10px 0;}
.items cut,.items add,.items .catnum{ cursor:pointer; float:left; border:1px #ccc solid; display:inline-block; width:24px; height:24px; line-height:20px; text-align:center;}
.items .catnum{ line-height:22px; height:24px; font-size:11px; border-radius:0; box-shadow:none; border-left:0; border-right:0; width:40px !important; }
.items .info strong,.items .info span{ display:block;}
.items .info strong{ font-weight:bold; color:#000;}
.items .info span{ color:#999;}

/* login */
.login{ max-width:780px; margin:0 auto;}
.box{ max-width:780px; background-color:#fff; margin-bottom:5px;  overflow:hidden; border:1px #ddd solid; border-left:0; border-right:0;}
.welcome{ float:left; width:500px; background-image:url(../../../global/images/welcome.jpg); background-position: center center; background-size:cover; height:280px; background-repeat:repeat;}
.form{ width:100%;}
.box .form h2{ background-color:#f1f1f1; border-bottom:4px #ddd solid; text-shadow:1px 1px 3px rgba(0,0,0,.6); font-size:16px; font-weight:normal;  color:#000; margin:0; padding:0; line-height:46px;height:46px; padding:0 15px;}
.form h2 a{ display:block; width:50%; float:left; line-height:46px; height:46px;}
.form h2 .wxloginico{ background-image:url(../../../global/images/icon64_wx_logo.png); background-repeat:no-repeat; background-size:auto 80%; background-position: right 6px; line-height:32px;height:32px; margin-top:5px; border-radius:5px; text-align:right; padding-right:30px; display:inline-block;}
.form form{ display:block; margin:25px 15px;}
.form input{ display:block; width:100%; margin-bottom:10px; padding:10px;}
.registerbox{ height:28px; line-height:28px; margin-bottom:10px; font-size:14px;}
.registerbox a{ display:inline-block;}
.registerbox a:first-child{ float:right;}
#tipbox{background-image:none; text-align:center; display:none;text-shadow:0 0 3px #000;}
.msgshow{ padding:20px; text-align:center; line-height:32px; }
.box h2{ font-size:14px; margin:0; padding:8px; border-bottom:1px #efefef solid;}
.mtop10{ margin-top:10px;}
.moba a{ display:block;}
.mob_input { border-bottom:1px #efefef solid; margin:0; padding:0;}
.mob_input:last-child{ border:0;}
.mob_input input,.mob_input textarea{ display:block !important; min-width:96%;  background-repeat:no-repeat; background-position:2px center; background-size:20px auto; padding-left:30px; line-height:30px; line-height:30px; box-shadow:none; border:0; font-size:14px; margin:0 5px; height:100%;}
.mob_input .mob{ background-image:url(../../../global/images/mob.png); }
.mob_input .saf{ background-image:url(../../../global/images/saf.png); }
.mob_input .cod{ background-image:url(../../../global/images/cod.png); }
.mob_input .qqi{ background-image:url(../../../global/images/qq.png); }
.mob_input .tname{ background-image:url(../../../global/images/tname.png); }
.mob_input .email{ background-image:url(../../../global/images/email.png); }
.txtcontent{ padding:15px;}
.tc{ text-align:center;}
.intro{ margin:5px 10px; color:#333;}
.sone{ display:block !important; margin:10px auto !important; font-size:18px; font-family:"miui_exlight"; text-align:center; border:0 !important; box-shadow:none !important;}
.mymoney,.myhome {
	color:#fff;
	background-color:#F16128;
	background-image: -moz-linear-gradient(top, #F57325, #ED502A); /* Firefox */
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #F57325), color-stop(1, #ED502A)); /* Saf4+, Chrome */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F57325', endColorstr='#ED502A', GradientType='0'); /* IE*/
	margin:0 auto; text-align:center; padding:.8em 0;
	padding-bottom:40px;
}
.mymoney strong{ font-weight:normal; font-size:12px;}
.mymoney .moneyo{ font-size:4em; margin:0; padding:0;}
.mymoney .small{ font-size:16px; margin:0; padding:0;}
.moneyline face{ float:left;position:relative;margin-left:15px; width:60px; height:60px; border-radius:100%;background-color:rgba(255,255,255,.3); padding:3px;}
.moneyline face img{ width:100%; height:100%;border-radius:100%; overflow:hidden;}
.moneyline .rating{ float:right; margin:0; margin-right:10px;}
.moneyline .rating i{ display:inline-block; border-radius:3px; font-style:normal; width:18px; height:18px; line-height:18px; margin-right:2px; text-align:center; color:#fff; background-color:rgba(255,255,255,.1); opacity:0.3;}
.rating-1 i:nth-child(1){opacity:1;background-color:rgba(255,255,255,.3);}
.rating-2 i:nth-child(2),.rating-2 i:nth-child(1){opacity:1;background-color:rgba(255,255,255,.3);}
.rating-3 i:nth-child(3),.rating-3 i:nth-child(1),.rating-3 i:nth-child(2){opacity:1;background-color:rgba(255,255,255,.3);}
.rating-4 i:nth-child(4),.rating-4 i:nth-child(1),.rating-4 i:nth-child(2),.rating-4 i:nth-child(3){opacity:1;background-color:rgba(255,255,255,.3);}
.rating-5 i{opacity:1;background-color:rgba(255,255,255,.3);}
.moneyline{ border-bottom:1px #eee solid; overflow:auto; margin-top:-30px; padding:5px 0; color:#fff; line-height:22px; text-align:center;}
.moneyline span{ display:block; color:#333; line-height:36px;}
.moneyline span.name{ float:left; text-align:left;line-height:26px; color:#fff; padding-left:1em;}
.moneyline span.name a{ display:block; color:#000; font-weight:bold; border-radius:5px; margin-top:2px;}
.moneyline span.name a:after{ content:" >";}
.uitabe{ list-style:none; margin:0; padding:0;}
.uitabe li{ margin:0; padding:0; border:1px #eee solid; border-top:0; border-left:0; float:left; width:50%; text-align:center; min-height:160px; position:relative;}
.uitabe .rb a{ position:absolute; bottom:0; right:10px;}
.uitabe .lb a{ position:absolute; bottom:0; left:10px;}
.uitabe .tr a{ position:absolute; top:0; right:10px;}
.uitabe .tl a{ position:absolute; top:0; left:10px;}
.imgico{ display:block; background-color:#fff; width:90px; height:90px; padding:5px; overflow:hidden; margin:10px auto; border:1px #ccc solid; border-radius:5px;}
.imgico img{ width:100%; height:100%;}
.myhome { padding-bottom:50px;}
.myhome face{ width:100px; height:100px; display:block; margin:10px auto; margin-bottom:1em; border-radius:100%;background-color:rgba(255,255,255,.3); padding:3px;}
.myhome face img{ width:100%; height:100%;border-radius:100%; overflow:hidden;}
.fenxiaocode{ display:block; margin:0 auto; max-width:260px; padding:20px; background-color:rgba(255,255,255,.1);  margin-top:-40px;}
.fenxiaotip{ text-align:center; margin:1em 15px; padding:1em; border:1px #ccc dashed; background-color:#fff;}
#js_content .fenxiaotip{ margin:1em 0;}
#js_content h2{ text-align:center; border-bottom:1px #ddd solid;}
.fenxiaotip *{ display:block; line-height:1.8em;}
.facelist{ margin:0; padding:0;}
.facelist tr{ margin:0; padding:10px; border-top:1px #fff solid; border-bottom:1px #ddd solid;}
.facelist tr:last-child{ border-bottom:0;}
.facelist tr a{ display:block; overflow:auto; padding-left:10px;}
.facelist .pr{ line-height:22px; font-size:14px;opacity:.6}
.facelist .fensiface{ float:left; width:40px; border:1px #ccc solid; height:40px; padding:1px;border-radius:2px; overflow:hidden; margin-right:10px;}
.facelist .fensiface img{ display:block; max-width:100%; max-height:100%; border-radius:2px; overflow:hidden;}

.fface{ display:block; width:80px; height:80px; padding:3px; background-color:rgba(255,255,255,.3);border-radius:100%; overflow:hidden; margin:12px auto;}
.fface img{ display:block; max-width:100%; max-height:100%; border-radius:100%; overflow:hidden;}
.table{  border-collapse:collapse; margin:5px auto;}
.table,.table tr,.table td{ background-color:#fff; text-align:center; padding:4px;}

.homesearch{ position:fixed; left:0; top:0; right:0; padding:0 5px; height:45px; line-height:45px; background-color:#e38d27; z-index:9999999999999999999; text-align:center; color:#fff; font-weight:bold; font-size:14px;}
.homesearch .fl{ float:left; color:#fff;}
.homesearch .key_input{ border-radius:0; border:0; margin:5px 0 ; background-color:rgba(0,0,0,.3);height:35px; line-height:25px; font-size:14px; background-image:url(../../../global/images/search.png); background-repeat:no-repeat; background-size:26px  auto; background-position:3px 3px; width:80%; transform:none; color:#fff; padding-left:30px; float:left;}
.homesearch .key_input:hover,.homesearch .key_input:focus{ box-shadow:none; transform:none;}
.homesearch .cartbutton{ background-image:url(../../../global/images/cart.png); background-size:26px auto; background-repeat:no-repeat; background-position:center 5px;height:35px; display:inline-block; width:20%; margin:5px 0; float:right; max-width:50px; position:relative;}
.shopboxpadding{ padding:55px 0; padding-bottom:65px;}

.shopnav{ position:fixed; bottom:0; left:0; right:0; height:50px; line-height:50px; background-color:#fff; box-shadow:0 0 3px rgba(0,0,0,.3); z-index:999999999999;}
.shopnav .nba{ display:-moz-box; display:-webkit-box;display:box; width:100%; margin:0; padding:0; background-color: rgba(255, 255, 255, 0.5);will-change: transform;}
.shopnav a{position:relative; -moz-box-flex:1; -webkit-box-flex:1; box-flex:1; text-align:center; display:block; height:100%; line-height:70px;}
.shopnav a i{ display:block; margin:6px auto; position:absolute; left:50%; margin-left:-10px;}
.homesearch .key_input::-webkit-input-placeholder {color:#fff;　}
.homesearch .key_input:-moz-placeholder {color:#fff;　}
.homesearch .key_input::-moz-placeholder {　color:#fff;　　}
.homesearch .key_input:-ms-input-placeholder {　color:#fff;　　}

.homesearch i{ background-image:url(../../../global/images/ico_c10.png);}
#cart_item{ position:absolute; top:0; right:0; border-radius:100%; background-color:#fff; color:#333; display:inline-block; width:15px; height:15px; line-height:15px; font-size:10px; text-align:center; font-weight:normal;}

.jiesbox{ background-color:#fff; margin-bottom:5px;  overflow:hidden; border:1px #ddd solid; border-left:0; border-right:0;}
.jiesbox h2{ font-size:14px; margin:0; padding:8px; border-bottom:1px #efefef solid;}
.addresslist{ display:block; margin:0; padding:0 0; text-align:left; font-size:14px; position:relative; line-height:42px;}
.moba a{ display:block;}
.addimgs{ float:left; margin-right:5px; margin-bottom:5px; width:50px; height:50px; border:1px #ccc solid; line-height:40px; text-align:center; font-size:26px; cursor:pointer;} 
.uploadimgs{ display:none; float:left; width:50px; height:50px; border:1px #ccc solid; line-height:50px; text-align:center; font-size:12px; cursor:pointer;} 
.simg .img{ overflow:hidden; position:relative;width:80px; height:80px; margin-bottom:5px; float:left; background-size:cover;}
.simg span{ overflow:hidden; width:80px; height:80px; margin-bottom:5px; margin-right:5px; float:left; background-size:cover;}
.inputbox input{ width:49%; margin-right:2px; border:1px #ccc solid; box-shadow:none; float:right; margin-bottom:2px;}
.inputbox input:nth-child(2n){ margin-right:0; margin-left:2px; float:left;}
.upheader{ background-color:#333; height:45px; line-height:45px; color:#fff; overflow:hidden;}
.upheader a{ float:left; padding:5px 1em; margin:0 5px; margin-right:0; background-color:rgba(255,255,255,.3); border-radius:5px 5px 0 0; line-height:20px; height:32px; margin-top:18px;}
.upheader a.hover{ background-color:#fff;}
.beizhu{ box-shadow:none; margin:0 7px; border:1px #ccc solid; margin-bottom:5px; border-radius:5px;}
#simg { float:left; width:80px; }
.simg{margin:5px;}
.simg .img b{ position:absolute; font-weight:normal; bottom:0; color:#fff; height:20px; width:100%; display:block; text-align:center; background-color:rgba(0,0,0,.3);}
.cutbox{ float:left; background-color:#ccc; height:300px; margin-top:5px; margin-bottom:5px;}
.rects{ border-radius:100%; overflow:hidden;}

.list{ display:block; margin:0; padding:0; list-style:none;}
.list li{ line-height:25px; position:relative;border-radius:5px; height:80px; overflow:hidden; clear:both; background-color:#fff; margin:5px; padding:10px; padding-top:20px; padding-bottom:0; border:1px #ccc solid; padding-right:150px;}
.list  span{ float:left; width:50%}
.list .cut,.list .add,.list i{ position:absolute; text-align:center; right:50px; top:0; bottom:0; width:50px; font-style:normal;display:block; font-weight:normal; margin:0; line-height:70px;font-size:44px; background-color:#fff; cursor:pointer; border-left:1px #ccc solid; background-image:url(../images/cut.png); background-repeat:no-repeat; background-size:20px; background-position:center center; text-indent:-99999px;}
.list .add{ right:0; background-image:url(../images/add.png);}
.list i{ right:100px; font-size:14px; line-height:80px;text-indent:0; background-image:none;}
.list cite{ position:absolute; left:0; top:0; width:60px; height:20px; line-height:20px; background-color:#efefef; border:1px #ccc solid; border-top:0; border-left:0; color:#333; border-radius:0 0 5px 0;text-align:center;}
.path { overflow:hidden; border:1px #ccc solid; position:fixed; bottom:0; left:0; right:0; background-color:#fff;}
.path a{ display:inline-block; background-color:#fff; width:12%; text-align:center;text-overflow:ellipsis;  overflow:hidden; height:28px; line-height:28px; border-right:1px #ccc solid; float:left;}
.path a:last-child{border-right:0;}
.path a.home{ width:16%; border-right:1px #ccc solid;}
.path .cartbox{ width:100%; margin:0; border-bottom:1px #ccc solid; border-right:0;}
.selecta a{ display:block; border:1px #ccc solid; line-height:28px; margin-bottom:5px; padding:0 .5em; border-radius:5px;}
#index .wrappar{ padding-bottom:60px;}

.sub_nav{ border-bottom:4px #ccc solid; background-color:#fff; height:50px; line-height:50px;}
.sub_nav a{ float:left; width:20%; text-align:center; position:relative; z-index:1; height:50px; line-height:55px;}
.sub_nav a.hover{ border-bottom:4px red solid;}
.cloglist{ margin:5px; padding:0; list-style:none;}
.cloglist li{ position:relative; background-color:#fff; display:block; margin:0; padding:0; border-radius:5px; box-shadow:0 0 2px rgba(0,0,0,.3); margin-bottom:8px; line-height:25px;}
.cos2 li{ float:left; width:49%; margin-right:1%;}
.cloglist .img{ min-height:180px; margin:0; border:1px #ccc solid; background-color:#eee;}
.cos2 li .img{ min-height:100px; height:100px; overflow:hidden;}
.cloglist a{ display:block; padding:5px; text-align:center;}
.cloglist p{ padding:0; margin:0; margin-top:8px;}
.cos2 a{ font-size:12px; line-height:22px;}
.cos2 .spros{ margin:0; line-height:42px;}
.cos2 p{ height:42px; overflow:hidden;}
.dbline{ margin:0; padding:0; line-height:26px; border-bottom:1px #ccc dotted; font-size:12px; padding:4px 10px;}
.dbline:last-child{ border:0;}
.spros{ border-top:1px #e7e7e7 solid; font-size:12px; line-height:28px; color:#999;}
.spros strong{ padding:0 1em; font-weight:normal; font-size:14px; color:#000;}
.spros span{ position:absolute; top:5px; right:10px; padding:0 15px; border-radius:0 0 10px 10px; background-color:red; color:#fff;}
.zbtn{ margin:0; text-align:center; padding:0;}
.zbtn span{ display:inline-block; font-size:12px; border-top:0; border-radius:0 0 8px 8px; overflow:hidden;  padding:0 .8em; position:relative; margin-top:-0; cursor:pointer; line-height:28px; min-width:100px; box-shadow:2px 2px 2px rgba(0,0,0,.1);}
.cloglist .etitle{ margin:0; margin-bottom:8px; line-height:25px; text-align:left;}
.cloglist .eintro{ margin:0; margin-bottom:8px; line-height:25px; text-align:left; color:#999; font-size:12px;}
.submenus{ text-align:center; margin:0; padding:0; line-height:25px; font-size:.8rem;}
.submenus a{ display:inline-block; padding:0.2rem 0.8rem; padding-bottom:0; border-radius:8px 8px 0 0; background-color:rgba(255,255,255,.3);}
.submenus a.hover{background-color:red; color:#fff;}
.tiphead{ margin:0; padding:0; line-height:26px; font-size:.8rem; text-align:center;}
.th{ font-size:.8rem; color:#ccc;}
.dopiao{ display:block; text-align:center; color:#333;}