﻿body 
{
/*background-color: #A2E0F8;*/
font-family: Microsoft YaHei,Helvitica,Verdana,Tohoma,Arial,san-serif;
margin: 0;
overflow-x: hidden;
padding: 0;
color: #666666;
text-decoration:none;
}
a{text-decoration:none;}
li {
list-style: none;
}
.main{margin: 11px 10px 55px 9px;
min-width: 301px;}
ul.round {
border: 1px solid #C6C6C6;
background-color: rgba(255, 255, 255, 0.9);
text-align: left;
font-size: 14px;
line-height: 24px;
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-moz-box-shadow: 0 1px 1px #f6f6f6;
-webkit-box-shadow: 0 1px 1px #f6f6f6;
box-shadow: 0 1px 1px #f6f6f6;
margin-bottom: 11px;
display: block;
 list-style:none;
 padding:0;
}
.round li.title {
background-color: #E1E1E1;
background-image: linear-gradient(bottom, #E7E7E7 0%, #f9f9f9 100%);
background-image: -o-linear-gradient(bottom, #E7E7E7 0%, #f9f9f9 100%);
background-image: -moz-linear-gradient(bottom, #E7E7E7 0%, #f9f9f9 100%);
background-image: -webkit-linear-gradient(bottom, #E7E7E7 0%, #f9f9f9 100%);
background-image: -ms-linear-gradient(bottom, #E7E7E7 0%, #f9f9f9 100%);
background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0, #E7E7E7), color-stop(1, #f9f9f9) );
-webkit-box-shadow: 0 1px 0 #FFFFFF inset, 0 1px 0 #EEEEEE;
-moz-box-shadow: 0 1px 0 #FFFFFF inset, 0 1px 0 #EEEEEE;
box-shadow: 0 1px 0 #FFFFFF inset, 0 1px 0 #EEEEEE;
-webkit-border-radius: 5px 5px 0 0;
-moz-border-radius: 5px 5px 0 0;
-o-border-radius: 5px 5px 0 0;
border-radius: 5px 5px 0 0;
}
ul.round li {
border: solid #C6C6C6;
border-width: 0 0 1px 0;
padding: 0px 10px 0 10px;
}
ReserveBookmedia="all"
.round li, .round li span, .round li a {
line-height: 22px;
}
ReserveBookmedia="all"
.mb {
margin-bottom: 4px;
}
ReserveBookmedia="all"
li {
list-style: none;
}
.mb {
margin-bottom: 4px;
}
ul.round li span{ display:block; width:70%;}
li.title span {
padding: 5px 15px 4px 0;
font-size: 14px;
color: #666;
text-shadow: 0 1px #FFF;
}
ReserveBookmedia="all"
.round li span.none {
background: none repeat scroll 0 0 transparent;
}
.round li.nob {
border-width: 0;
display:-webkit-box;
line-height:40px;
}
.nob .title{ display:block; width:79px;
             color: #333333;
padding: 0;
font-size: 16px;
font-weight: normal;
text-align: left; }

/**底端分享**/
.fix-bottom{
position:fixed;
left:0;
bottom:0;
right:0;
max-width:640px;
margin:0 auto;
padding:0;
-webkit-box-orient: horizontal;
background: -webkit-gradient(linear, 0 0, 0 100%, from(#333c45), to(#313540), color-stop(50%, #373a43));
}
.fixitem{ display:-webkit-box; height:48px; padding:0; margin:0 auto; font-size:14px;}
.fixitem li{ -webkit-box-flex:1;-webkit-box-sizing: border-box;
overflow: hidden;
box-shadow: none!important;
border-right: 1px solid #0e111a;
border-left: 1px solid #666a73;
background: none;}
.fixitem .top{display:-webkit-box; background-size:241px; height:25px; width:25px; line-height:25px; text-align:center; margin:0 auto; color:#FFF;}
.fixitem .bot{display:block; height:20px; line-height:20px; text-align:center; color:#FFF;}
.guodu{ display:none; width:100%; position:fixed; left:0; bottom:48px; right:0; z-index:1000px; padding-top:46px;}
.kaka a{display: block;
-webkit-box-flex: 1 !important;
text-align: center;
word-wrap: break-word;
word-break: break-all;
margin:0 0.75%;
color:#FFF;
}
.kaka{ display:-webkit-box;position: fixed;
left: 0;
right: 0;
bottom:48px;
padding: 8px;}

.kaka ul{  position: absolute;  z-index: 999;  top: -96px;  left: 162px;  padding: 5px 0;  border: 1px solid #e0e0e0;  background: #363A43;  width: 100px;}
.kaka ul li{  height: 25px;  line-height: 25px; }
.share {
position: fixed;
left: 0;
top: 0;
width: 100%;
height: 100%;
z-index: 1000;
background: rgba(0,0,0,0.5);
display: none;
}
.on{ display:block;}
.share table {
float: right;
margin-right: 10px;
width: 235px;
text-align: center;
}
table {
border-collapse: collapse;
border-spacing: 0;
width: 100%;
}
.share td {
width: 116px;
text-align: center;
}
.share tr:nth-of-type(2) {
text-align: center;
border: 2px dashed #fff;
border-radius: 8px;
-webkit-border-radius: 8px;
display: block;
color: #fff;
line-height: 30px;
}
.share tr:nth-of-type(2) img {
width: 66px!important;
height: 66px!important;
margin: 5px;
}
.share img{ vertical-align:middle;}
.shouye{ background:url("../image/3.png") 3px 4px no-repeat;}
.lianxi{ background:url("../image/3.png") -68px 4px no-repeat;}
.weituo2{ background:url("../image/3.png") -140px 3px no-repeat;}
.share2{background:url("../image/3.png") -220px 4px no-repeat;}
