/* CSS Document */


h1,h3,input,ul,p,h4,h4,h6{ margin:0 auto; padding:0;}

/*---------mainbox----------*/
.content p{ width:100%;}
.content .tablelist{width:100%;border-collapse:collapse; background:#FFFFFF;font-size:12px ;text-indent: 2px;text-align:center; float:left; margin-top:10px;}
.content .tablelist thead {height:30px; font-size:12px; font-weight:bold; color: #666;text-align:center;text-indent: 2px;}
.content .tablelist td{ border-collapse:collapse;height:30px; line-height:24px; font-size:13px; padding: 10px 5px;}
.content .tablelist td a{color: #3366CC;}
.content .tablelist thead th{background:#eaeaea; color:000; font-size:15px; font-weight:bold}
.content .TabTitle{ border-bottom:1px dashed #FF950B; height:40px; }
.content .TabTitle h1{ float:left; width:60px; line-height:30px; text-align:center}
.content .TabTitle h1 a{ overflow:hidden; white-space:nowrap; width:60px; text-indent:-100px; float:left}
.content .TabTitle ul{ float:right;  }
.content .nTab{margin:20px auto; overflow:hidden;}
.content .none {display:none;}
.content .nTab .TabTitle li{float:left;cursor:pointer;height:25px;line-height:30px;font-weight:bold;text-align:center;width:60px; list-style:none;}
.content .nTab .TabTitle li a{text-decoration:none;}
.content .nTab .TabTitle .active{background:#FF950B;color:#fff;  }
.content .nTab .TabTitle .normal{color:#336699}
.content .nTab .TabContent{clear:both;overflow:hidden;padding:5px;display:block}
.content .nTab .TabTitle h4{ width:200px; font-size:22px; float:left}
.field {background: url(../images/input.png) no-repeat scroll 0 0 #FFFFFF;
    border: 1px solid #DB9238;
    float: left;
    font-size: 18px;
    height: 24px;
    margin: 0 5px;
    padding: 2px;
    width: 280px;}
.field_textarea {margin: 5px auto 5px; padding:2px; width:280px; margin-left:10px; font-size:16px; float:left; height:50px; background: url(../images/input.png) no-repeat scroll 0 0 #FFFFFF;border: 1px solid #DB9238;}
.f-input { float: left; margin: 12px 0 0; width: 420px; line-height:25px;}
.f-input span{ width:100px; float:left; font-size:16px;}
.bc{ font-size:14px; width:550px; display:inline; float:left; margin-top:20px; margin-left:60px; display:inline}
.gdbtn { background: none repeat scroll 0 0 #FF950B;border-color: #FFFF99 #996600 #996600 #FFFF99;border-style: solid; border-width: 1px;cursor: pointer;height: 27px;
    width: 70px; color:#fff; font-weight:bold; }
#footer{ background:url(../../images/footer_bg.png) repeat-x; height:170px; width:100%; float:left}
#footer p{ text-align:center; line-height:25px; margin-top:70px;}

#coupons{ width:240px; float:right;  margin-top:44px;}
#coupons1{ width:240px; float:right; margin-bottom:20px;}
#coupons1_top{ background:url(../../images/bg_yctop_n.png); overflow:hidden; width:240px; height:12px; float:left}
#coupons_middle{ background:url(../../images/bg_ycmid_n.png) repeat-y; width:240px; float:left}
#coupons_middle h6{ font-size:16px; width:100%; padding-left:10px}
#coupons_middle p{ width:100%; float:left; line-height:25px; margin-top:10px;}
#coupons_middle p img{ float:left; margin:0 10px;}
#coupons_bottom{ background:url(../../images/bg_ycbom_n.png); width:240px; height:12px; overflow:hidden; float:left;}
#coupons_middle p strong{color:#86A649; font-size:16px;}
.main_list{ width:1003px; margin:0 auto; padding:0;}



.f-input strong{ color:#FF0000; margin-right:5px;}
.yanzhema{ width:600px; float:left}
.yanzhema_btn{ margin-left:5px; margin-top:5px; height:28px;}




li,ul{margin:0;padding:0;list-style-type:0} 
body{background:#FFF8E6;} 
li img{vertical-align:bottom; } 
.dhooo_tab{ 
width:460px;
background:#fff url(../images/main_bg.gif) repeat-x 0 100%; 
border:1px solid #aaa;position:relative; 
float:left; 
} 
.tab_btn li{float:left; } 
.tab_btn li { 
font-size:12px;display:block; 
padding:10px;margin-right:5px; 
zoom:1;text-decoration:none; 
color:#fff;line-height:20%; 
cursor:pointer; 
} 
.tab_btn li.hot { 
background:#fff; 
color:#333;font-weight:bold; 
cursor:default; 
} 
.tab_btn{ 
overflow:hidden;height:28px; 
padding-left:20px; padding-top:5px; 
background:url(../images/tabbar.gif) repeat-x ; 
} 
.tab_btn_num{ 
position:absolute; 
right:50px;bottom:15px; 
} 
.tab_btn_num li{ 
width:20px;height:20px; 
background: #CC3300; 
border:2px solid #993300; 
overflow:hidden; color:#fff; 
filter:alpha(opacity=80);opacity:0.8; 
float:left;cursor:default; font-size:12px;line-height:20px; 
margin:0px 5px; font-family:Arial; 
} 
.tab_btn_num li.hot{ 
background:#FFCC00; color:#993300; 
border:2px solid #FF0000; 
} 
.shell{ 
width:99999px; height:100%; 
} 
.shell li{ 
float:left; 
width:360px; height:100%; 
} 

.main{ 
width:360px;height:190px; 
overflow:hidden; 
margin:10px auto; 
text-align:left;font-size:12px; 
} 



li,ul{margin:0;padding:0;list-style-type:none;} 
.dhooo_tab{ 
width:725px; 
background:#fff  url(../images/main_bg.gif) repeat-x 0 100%; 
border:2px solid #ff8e08;position:relative; 
float:left; 
} 
.tab_btn li{float:left; } 
.tab_btn li { 
font-size:15px;display:block; 
padding:10px 20px 15px 20px;margin-right:5px; 
zoom:1;text-decoration:none; 
color:#fff;
cursor:pointer; font-weight:bold;
} 
.tab_btn li.hot { 
background:#fff; 
color:#333;font-weight:bold; 
cursor:default; 
} 
.tab_btn{ 
overflow:hidden;height:28px; 
padding-left:20px; padding-top:5px; 
background:url(../images/tabbar.gif) repeat-x ; 
} 
.tab_btn_num{ 
position:absolute; 
right:50px;bottom:15px; 
} 
.tab_btn_num li{ 
width:20px;height:20px; 
background: #CC3300; 
border:2px solid #993300; 
overflow:hidden; color:#fff; 
filter:alpha(opacity=80);opacity:0.8; 
float:left;cursor:default; font-size:12px;line-height:20px; 
margin:0px 5px; font-family:Arial; 
} 
.tab_btn_num li.hot{ 
background:#FFCC00; color:#993300; 
border:2px solid #FF0000; 
} 
.shell{ 
width:99999px; height:100%; 
} 
.shell li{ 
float:left; 
width:700px; height:100%; 
} 

.main{ 
width:700px;height:550px; 
overflow:hidden; 
margin:10px auto; 
text-align:left;font-size:12px; 
} 
.share-list { padding-top: 10px;}
.share-list span{ height:30px; float:left; width:100%; font-size:16px}
.share-list p{ font-size:16px; text-indent:10px; }
.share-list img{ border:1px solid #ccc; float:left;}
.share-list .input_invite{ margin-left:10px; width:280px; height:20px; margin-top:5px;}
.content p strong{ color:#990000; font-size:24px;}


.GRZX_l{ width:720px; float:left;margin-bottom:10px; position:relative; }
.GRZX_r{ float:right; width:240px; }


.blue{ color:#005aa0;}
.red{ color:#ff6600;}
.hong{ color:#FF0000}

.img_list img {
    border: 1px solid #EFEFEF;
    float: left;
    height: 55px;
    padding: 2px;
    width: 85px; margin-right:5px;
}

.black { background: #FAFAFA;
    text-decoration: none; border-bottom:1px solid #F1F1F1;
}