@charset "utf-8";

mark { color:red; background:none; }
.conB { font-size:16px; }
.conB { margin-bottom:20px; text-indent:2em; line-height:2.0em; }
.productList {}
.icon { float:left; width:150px; }
.list { float:right; width:820px;  }


/* table css reset */
th,td{padding:0;}
table{border-collapse:collapse; 
-moz-box-shadow:inset 2px 2px 3px rgba(0,0,0,0.25);
 -webkit-box-shadow:inset 2px 2px 3px rgba(0,0,0,0.25); 
 -o-box-shadow:inset 2px 2px 3px rgba(0,0,0,0.25); 
 box-shadow:0 0 0 5px rgba(157,73,62,0.1);


}
caption { margin-bottom:10px; font-size:28px; font-weight:bold; color:#BF1515; }
img{vertical-align:top;  }
.productWraper { background:url(../img/dotBg.png) 75px 150px repeat-y;}
.productList { padding-bottom:60px; background:url(../img/dotBg.png) 75px 75px repeat-x;}
.tab{ width:820px; margin:0 auto;}
.tab th,.tab td{border:1px solid #DEA882; background:#FDF5F1; padding:6px 30px; text-align:left; }
.tab th{ height:32px;font-size:18px; background:#C60000; font-weight:bold; color:#FED9BC; }
.tab .tit { height:auto; font-size:16px; color:#000;  background:#FFF;}
.tab td{ font-size:12px; text-align:left;}
.tab .none{border:none; height:4px; overflow:hidden;}
.tab a { color:#006699; }

#osx-modal-data { height:600px; }

.sub { margin:20px auto; text-align:center;}
.sub input {  width:360px; height:60px;border:none; border-radius:30px; font-family:'微软雅黑'; cursor:pointer; background:#C60000; font-size:30px; color:#FFF; }