@charset "utf-8";
/* CSS Document */
.wrap{ width:960px; margin:10px auto 0;background:url(../img/bg.png); overflow:hidden; zoom:1;}
.modebox{ width:923px; margin:0 auto; overflow:hidden; zoom:1; margin-bottom:30px;}
.modebox .hd{ background:url(../img/hd_t.jpg) no-repeat; height:17px; font-size:0; line-height:0;}
.modebox .content{ background:url(../img/cou_c.jpg) repeat-y; overflow:hidden; zoom:1; padding-left:39px;}
.modebox .bottom{ background:url(../img/bottom.jpg) no-repeat; height:25px;}
.banner{ overflow:hidden; zoom:1; position:relative;}
.banner .text{ position:absolute; top:316px; left:40px; width:233px; height:37px; overflow:hidden; zoom:1;}
.tips{ position:absolute; top:226px; left:40px; font-weight:bold; color:#4c4c4c; width:385px;}

/* 上传图片 */

.add_photo h2,.ornament,.full_dress,.mirror,.scene,.partake h2,.text_list li,.activity h2{ background:url(../img/sport.png) no-repeat; ;}
.add_photo h2{; width:121px; height:27px; text-indent:-9999px;}
.pic_list{ overflow:hidden; zoom:1;}
.pic_list li{ float:left; margin-right:22px; text-align:center; padding-top:13px;}
.pic_list li img{ vertical-align:middle; margin-bottom:20px;}
.pic_list li p a{ width:152px; height:30px; background-position:0 -33px; text-indent:-9999px; overflow:hidden; zoom:1; display:inline-block;*display:inline;}

.pic_list li p a.full_dress{ background-position:-157px -33px;}
.pic_list li p a.mirror{ width:171px; background-position:-314px -33px;}
.pic_list li p a.scene{width:171px; background-position:-492px -33px;}

.partake h2{ background-position:-126px 0; width:122px; height:31px; overflow:hidden; zoom:1; text-indent:-9999px;}
.text_list{ overflow:hidden; zoom:1; padding:10px 0 5px;}
.text_list li{ float:left; margin-left:20px; height:40px; line-height:22px; color:#5f5f5f; display:inline; padding:230px 0 0 35px; width:150px; background-position:-1px -70px;}
.text_list li.two{ background-position:-186px -70px;}
.text_list li.three{ background-position:-376px -70px;}
.text_list li.fore{ background-position:-564px -70px;}

.activity h2{ background-position:-251px 0; width:166px; height:22px;text-indent:-9999px; overflow:hidden;}
.activity ol{list-style-type: decimal; margin:10px 0 20px 15px; line-height:25px; color:#666666;}
.activity p{ background-color:#FFFBE0; padding:15px 20px; width:816px; margin-left:-10px; margin-bottom:10px;}

.activity p span{ color:#FF0000;}





















