*{ padding:0; margin:0; border:0;}
a{ text-decoration:none; color:#949494;}
a:hover{ color:#d23d62;}
/*首页的弹出菜单*/
#apDiv1 {position:absolute;left:1px;top:66px;width:120px;padding-top:30px;height:auto;z-index:1;display:none; text-align:center;}
#apDiv1 a{ width:90px;height:30px;line-height:30px;font-size:12px;color:#fff;padding:0 0 0 0;display:block; }
#apDiv1 a:hover{ color:#c70d3b; background:#e3869d; }
/*首页样式*/
body{ font-family:"宋体"; font-size:12px; color:#949494; background:url(../images/top_body_bj.gif) repeat-x;}
.pagebody{ background:url(../images/top_bj.jpg) center 0 no-repeat; height:auto; text-align:center;  margin:0 auto; }
.top_t{ width:985px; height:139px; padding:15px 0 0 7px; margin:0 auto;}
.top_t .logo{ width:225px; height:121px; float:left; margin-right:30px;}
.menu{ width:710px; height:28px; float:left; margin-top:51px;}
.menu a{ width:106px; height:28px; float:left;}
.menu a.sy{ width:70px;}
.ads{ width:985px; height:400px; margin:0 auto;}
.player{ width:100px; height:40px; float:left; padding-left:885px; overflow:hidden;}
.center{ width:982px; height:auto;background-color:#f6f6f6; padding:10px 0 15px 4px; margin:0 auto 15px;}
/*最新作品区*/
.zxzp{ width:978px; height:205px; background:url(../images/zxzp_bj.gif) no-repeat; padding-top:12px; margin-bottom:12px;}
.zxzp_t{ width:802px; height:28px; background:url(../images/zxzp.gif) no-repeat; margin-left:30px; padding:7px 0 0 122px;}
.zxzp_t span{ margin-right:96px;}
.zxzp_b{ width:961px; height:156px; padding:9px 0 0 17px;}
.zxzp_b img{}

.scroll_1 {OVERFLOW: hidden; WIDTH: 874px; HEIGHT: 120px; float:left; padding:0 15px; }
.scroll_1 a img{ height:118px; border:1px solid #EEE; margin-right:10px; }

.cen_2{ width:923px; height:190px; margin-left:30px; margin-bottom:18px;}
/*走进小健栏目*/
.zjxj{ width:306px; height:190px; float:left; background:url(../images/zjxj.gif) no-repeat;}
.zjxj b{ width:46px; font-family:Arial, Helvetica, sans-serif; font-size:10px; padding:29px 0 0 260px; height:7px; float:left;}
.zjxj b a:hover{ color:#c70d3b;}
.zjxj dl{ width:306px; height:138px; line-height:22px; padding-top:16px; float:left; text-align:left;}
.zjxj dl dt{ width:240px; height:24px; float:left;}
.zjxj dl dd{ width:66px; height:24px; float:left; text-align:right;}
.zjxj dl a:hover{ background-color:#c70d3b; color:#fff; padding:2px;}
/*外景地推荐栏目*/
.wjtj{ width:617px; height:124px; float:left; background:url(../images/wjtj.gif) no-repeat 252px 0; padding-top:66px; position:relative;}
.scroll2{ width:583px; height:124px; padding-left:34px; overflow:hidden;}
.scroll2_img{ width:610px; height:124px;}
.scroll2_img img{ width:171px; height:115px; margin-right:30px; float:left;}
.description{ width:175px; height:133px; background:url(../images/description-box.png) no-repeat; position:absolute; left:75px; top:24px; color:#fff; line-height:18px; text-indent:24px; padding:6px 0 0 5px; display:none; }
/*婚纱客片*/
.hskp{ width:940px; height:415px; margin-left:20px; background: url(../images/hskp.gif) no-repeat 406px 0;}
.hskp .hskp_more{ margin:12px 0 8px 875px;}
.hskp_img{ width:940px; height:405px;  overflow:hidden;}
.hskp_img{ width:950px; height:405px; }
.hskp_img a{ text-decoration:none; width:145px; height:112px; margin:0 7px 7px 0; display:inline-block; overflow:hidden; text-align:center;}
.hskp_img a:hover{ text-decoration:underline;}
.hskp_img a img{  height:110px; border:1px solid #eee; margin:0; width:143px;}
.hskp_img a:hover img{ border:1px solid #c70d3b;}
/*底部版权样式*/
.bottom{ width:100%; height:130px; background:url(../images/foot_bj.gif) repeat-x; color:#fff;}
.bot_bj{  height:90px; padding-top:40px; background:url(../images/foot_bj2.jpg) center 0 no-repeat;}
.bot_content{ width:532px; line-height:22px; height:65px; padding-left:143px;  margin:0 auto; display:block; background:url(../images/bottom_logo.gif) no-repeat 0 10px;}
/*----------------关于我们页面样式----------*/
.center0{ width:985px; height:auto; margin:0 auto; text-align:left; }
.about_center{ width:985px; float:left; background:#f7f7f7 url(../images/about_t_bj.gif) no-repeat 1px 10px; padding:28px 0 15px 0; margin-bottom:15px;}
.about_left{ width:184px; height:246px; float:left; background:url(../images/left_menu.gif) no-repeat; margin:3px 25px 0 27px; display:inline; padding-top:88px;}
.about_left a{ width:184px; height:31px; font-size:14px; color:#4d4d4d; font-weight:bold; float:left; margin-bottom:32px; text-align:center; line-height:16px;}
.about_left a b{ color:#999; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
.about_left a:hover{ color:#d23d62;}
.about_right{ width:716px; float:left; height:auto;}
.about_r_t,.photo_r_t,.server_r_t,.order_r_t,.message_r_t,.contact_r_t,.news_r_t{ width:710px; height:46px; border-bottom:1px dashed #d7d7d7; margin-bottom:11px; float:left; text-align:left;}
.about_r_t{ background:url(../images/about.gif) no-repeat;}
.photo_r_t{ background:url(../images/zpzs.gif) no-repeat;}
.server_r_t{ background:url(../images/fwbj.gif) no-repeat;}
.order_r_t{ background:url(../images/zxdd.gif) no-repeat;}
.message_r_t{ background:url(../images/zxly.gif) no-repeat;}
.contact_r_t{ background:url(../images/contact.gif) no-repeat;}
.news_r_t{ background:url(../images/news.gif) no-repeat;}
.location{ margin:25px 0 0 145px; float:left;}
.news_r_t .location{ margin-left:200px;}
.location a b { color:#d23d62; font-weight:normal;}
.rotation_pic,.contact_pic{ width:682px; height:360px; padding-left:28px; overflow:hidden; float:left;}
.rotation_pic img{ width:490px; height:336px;}
.about_txt{ width:660px; line-height:22px;  text-align:left; }
.about_txt p{  text-indent:24px;}
.about_bottom{ width:985px; height:81px; background:url(../images/about_b_bj.gif) no-repeat; text-align:center;}
/*作品展示页面样式*/
.photo_show{ width:710px; height:660px; overflow:hidden; float:left;}
.photo_s_img{ width:750px; height:660px;}
.photo_show a{ width:225px; height:170px; text-align:center; line-height:30px; float:left; margin-right:20px; display:inline-block;}
.photo_show a img{ /*width:223px;*/ height:147px; border:1px solid #eee;}
.photo_show a:hover img{border:1px solid #c70d3b;}
.page{ line-height:22px; height:22px; margin:0 auto;}
.page a.current{ color:#c70d3b; font-weight:bold;}
/*服务报价页面样式*/
.server_r_b{ width:716px; height:23px; line-height:23px; margin-bottom:15px; float:left;}
.server_r_b a.current{ background-color:#c70d3b; color:#FFF; padding:2px 0;}
.server_r_b a:hover{ color:#fff; background-color:#c70d3b; padding:2px 0;}
.server_r_b_txt{ width:684px; height:auto; padding:15px; border:1px solid #d3d3d3; background:#f6f6f6 url(../images/fwbj_bj.gif) no-repeat 10px 13px; float:left;  line-height:22px;}
.set_txt{ width:630px; margin:0 0 42px 54px;}
.set_txt img{ width:218px; height:231px; border:1px solid #d3d3d3; float:left; margin-right:22px;}
.set_txt_b{ margin-bottom:100px;}
/*在线订单*/
.order_r_b{ width:716px; float:left;}
.order_r_b p{ color:#d23d62; margin-bottom:18px;}
.order_r_b table{ width:625px; height:auto; margin:0 auto;}
.order_r_b table tr td{ height:32px; line-height:26px; }
.order_r_b table tr td b{ font-weight:normal; color:#d23d62;}
.order_r_b table tr td input{ width:260px; height:24px; border:1px solid #d3d3d3; margin:0 0 0 5px; background-color:#fff; line-height:24px; float:left; text-indent:5px;}
.order_r_b table tr td textarea{ width:540px; height:auto; overflow:hidden; border:1px solid #d3d3d3; background-color:#fff; line-height:23px; text-indent:5px; margin:5px 0;}
.order_r_b table tr td input.yzm{ width:50px; height:24px; margin-top:3px;}
.order_r_b table tr td input.tj{ width:60px; height:26px; background:url(../images/buttton.gif) no-repeat; border:0;}
.yzm_img{ width:80px; height:20px; margin-top:3px; margin-right:17px;}
/*新闻资讯*/
.about_right table{ width:670px; height:370px; float:left; margin-left:18px;}
.about_right table tr td{ border-bottom:1px solid #efefef;}
.order_r_b table tr td{ border:0;}
.new_page{ margin:0 10px 0 250px; width:560px; height:23px; text-align:center; padding-top:10px; }
.new_page a{ width:25px; height:21px; border:1px solid #d6d6d6; line-height:21px; text-align:center; float:right; margin-right:10px; background-color:#fff;}
.new_page a.current{ background-color:#d6d6d6;}
.new_page a.noborder{ border:0; background:none; }

/*资讯详细*/
.news_content{ width:660px; line-height:22px; text-align:center; padding-left:50px;}
.news_content h5{ color:#4d4d4d; font-size:14px; text-align:center; width:660px; height:23px; margin-bottom:20px; float:left;}
.news_content .new_det_txt{ width:660px; text-align:left;}
.news_content img{ margin:26px auto;}
.new_det_page{ margin-top:15px; width:710px; height:30px; line-height:30px; border-top:1px dashed #d7d7d7; margin-left:210px;}
.new_det_page a.up_page{ margin-right:100px;}
/*作品展示详细页面*/
.show_center{ padding-top:20px;}
.img_show_t{ width:919px; height:46px; border-bottom:1px dashed #d7d7d7; margin:0 0 11px 33px; background:url(../images/zpzs2.gif) no-repeat; }
.img_show_b{ width:919px; height:900px; margin:5px 0 0 33px;}



/*在线留言页面*/
.about_right .table1{ width:625px; line-height:22px;}
.about_right .table1 tr th{ height:30px; padding-left:10px; background-color:#d23d62; font-size:14px; text-align:left; color:#fff; line-height:30px;}
.about_right .table1 tr th .message_l_t{ width:75px;}
.about_right .table1 tr td{ padding:15px 5px; border-bottom:1px solid #eaeaea;}
.message_l_r{ width:520px;}
.picture{ width:80px; height:48px; padding-left:5px; float:left;}
.message_txt{ width:530px; line-height:22px; float:left;}
.message_txt li{ width:530px;}
.message_txt li.message_txt_reply{ width:518px; line-height:22px; border:1px dashed #eaeaea; padding-left:10px;}
.message_txt .loginName b,.reply b{ color:#d23d62; margin-right:10px;}
.about_right .table1 tr td input{ width:120px; height:20px; line-height:22px; border:1px solid #eaeaea;}
.about_right .table1 tr td input.mes_txt_box{ width:400px; height:150px; float:left; text-indent:24px; line-height:22px;}
.about_right .table1 tr td input.mes_tj{ width:60px; height:26px; background:url(../images/ly.gif); border:0;}
.about_right .table1 tr td.no_border{ border-bottom:0; padding:5px;}
.about_right .table1 tr td.message-page{ text-align:right; font-size:14px;}
.about_right .table1 tr td.message-page span{ margin-right:15px;}
.about_right .table1 tr td.message-page b{ color:#d23d62;}
.about_right .table1 tr td.message-page a.selected{ font-weight:bold;}
