/*
filename:basecss2010.css
files:tugou.htm,tugoucon.htm
modify:2014-02-10
*/
/*家装团购*/
.reqiure{color: #c00;margin: 0 5px;}
.tit-img{border: 1px solid #ddd;padding: 10px;background: #eee;text-align: center;}
.tit-img .tit-img-inner{background: #fff}
.tit-img .title{height:50px;line-height:50px;font-family: Microsoft yahei;font-size: 22px;}
.more{ float:right; padding:3px; }
.wen3 { font-size: 12px; line-height: 20px; font-weight: lighter; color: #000; }
.heiti16 { font-family: microsoft yahei; font-size: 16px; color: #000; }
.hongti16 { font-family: microsoft yahei; font-size: 16px; color: #c00; }
.hese14 { font-size: 14px; line-height: 20px; font-weight: bold; color: #BD2928; }
.an1 { font-size: 14px; font-weight: bold; color: #FFF; background: #BD2928; border: 1px outset #BD2928; }

.nav{ margin-bottom:8px; }
.nav .right{ padding-right:10px; float:right;}
.nav .right a,.nav3 .right a { height: 48px; line-height: 48px; }

.yeBox .nav{ height:43px; line-height:43px; background:url(../newimages/1_03.jpg?20131212) no-repeat; margin:0; }
.yeBox .nav .left{ padding-left:30px; color:#FFF; font-size:14px; font-weight:bold; float:left;}
.yeBox .nav .right{ line-height: 30px; }
.yeBox .nav .right a{ height:43px; line-height:30px; }
.yeBox .cont{ border:1px solid #D4D4D4; padding:10px; border-top:none; margin-left:1px; background-color:#FFF; overflow:hidden; }
.yeBox .cont .bmtab td{ height:34px;}
.yeBox .cont input{ height:23px; line-height:23px; float:left;}
.yeBox .cont .yzmtxt{width: 60px;}
.yeBox .cont input.an1{ width:80px; text-align:center; cursor:pointer;height: 27px;margin-right: 5px;}
.yeBox .cont input.gray{ background: #EEE; border: 1px solid #CCC; color: #666;}
input.required, textarea.required { border: 1px solid #ccc; }
select.validation-passed, input.validation-passed, textarea.validation-passed { border: 1px solid #ccc; color : #000; }
.nav3{ height: 48px; line-height: 48px; background: url(../newimages/1_11_1.jpg) no-repeat; margin: 0px; padding-right: 10px; }
input.required, textarea.required { border: 1px solid #ccc; }
select.validation-passed, input.validation-passed, textarea.validation-passed { border: 1px solid #ccc; color : #000; }
#signdataTable{ border: 1px solid #D4D4D4; border-width:0 0 1px 1px; }
#signdataTable td{ border: 1px solid #D4D4D4; border-width:1px 1px 0 0; background-color:#FFF; text-align:center; height:30px; }
#signupDataList{ background-color:#D4D4D4; }

/**团购**/
.tugcon { border:1px solid #A91F19;}
.tugbtit { font-size:14px; color:#A81E19; background:url(../images/jz_tbg.gif) repeat-x; height:37px; line-height:37px; padding-left:10px; }
.tugbtit h3 { width:95px; height:37px; font-family: Microsoft yahei;font-size: 18px;}
.tugoulist { padding:20px; }
.jzthtit { background:#EFEFEF; height:34px; line-height:34px; padding:0 10px;}
.jztghd { font-family:Microsoft YaHei; font-size:16px; margin-bottom:10px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;overflow: hidden;}
.jzthtit i{ color:#D10000;}
.tuwencon { padding:10px; border: 1px solid #eee;}
.tuimg { margin-right:15px; }
.tuimg img { border:1px solid #EFEFEF }
.wencon { width:510px; overflow:hidden; }
.wencon em { float:left; }
.wencon span { float:left; width:430px; }
.wencon p { line-height:25px; overflow:hidden; clear: both;}
.canyubtn {  height:30px; border-right:1px solid #5E1414;border-bottom:1px solid #5E1414; background:#BD2928;  line-height:30px; margin-top:10px; display: inline-block;*display:inline;*zoom:1;vertical-align:top;padding: 0 15px;cursor: pointer;}
.canyubtn a,.canyubtn a:hover{ color:#FFF;text-decoration: none;}
.mT10 { margin-top:10px; }