/* pub style */
body,h1,h2,h3,h4,h5,h6,ol,ul,dl,dd,p,textarea,input,select,option,form {margin:0;}
ol,ul,textarea,input,option,th,td {padding:0;}
textarea {overflow:auto;resize:none;}
table {border-collapse:collapse;}
ol,ul {list-style-type:none;}
.clears:before, .clears:after{content:"";display:table;}.clears:after {clear:both;}.clears {zoom:1;}
.clear {clear:both;height:0;overflow:hidden;}
.fl {float:left;}.fr {float:right;}
a {outline:none;}a img {border:none;}.img img {display:block;}
img{ border:none;}
a{ text-decoration:none;}
a:hover{ text-decoration:underline;}
ul{ list-style-type:none;}

body{background-color:#fff;color:#5f5e5e;font:12px/1.5 \5b8b\4f53,arial;}
.d_s_idea_b{color:#5f5e5e}
.m960{width:980px;margin:0 auto;}
.bn{border:none 0 !important;}
.bgn{background:none !important;}
.d_ico{overflow:hidden;}
.d_txtwith{overflow:hidden;text-indent:-99em;}
dt,dd{display:inline-block;vertical-align:top;}
.d_main p{text-indent:2em;}
.t10{margin-top:10px;}

.d_header,.d_header .d_wp{height:90px;background-color:#fdfdfc;position:relative;z-index:10;}
.d_header .d_wp{position:relative;}
.d_logo{position:absolute;left:-135px;top:0;width:440px;height:167px;overflow:hidden;}
.d_logo a{display:block;width:100%;height:100%;text-indent:-99em;background:url(img/logo.png) 0 0 no-repeat;}

.d_sm{float:left;width:386px;margin-left:317px;display:inline;padding-top:16px;}
.d_sm li{float:left;width:193px;height:28px;line-height:28px;color:#a3645d;}
.d_sm .d_ico{float:left;width:15px;height:17px;margin:3px 4px 0 0;}

.d_ttp{float:right;width:140px;margin-top:20px;}
.d_ttp .d_ico{float:left;width:19px;height:20px;margin:-2px 2px 0 0;position:relative;}
.d_ttp p{margin:0 0 9px 5px;color:#a3645d;}
.d_ttp b{color:#8c4d47;}




.d_bannerwp{background:url(http://www.nyrayy.com/images/loading_circle.gif) center no-repeat;}
.d_banner{background:url(../image/banner.jpg) center top no-repeat;}
.d_banner .d_imgwp{width:990px;height:428px;margin:0 auto;overflow:hidden;position:relative;z-index:1;}
.d_banner img{display:block;margin:0 0 0 -224px;}

.d_prewp,.d_precon{height:124px;background:url(img/prebg.jpg) top center no-repeat;}
.d_precon{width:990px;margin:0 auto;overflow:hidden;font-size:14px;}
.d_precon p{width:730px;margin:40px 0 0 230px;line-height:24px;text-indent:2em;}
.d_preask{width:980px;height:270px;margin:20px auto 0;position:relative;left:5px;overflow:hidden;}
.d_preask .d_q{width:481px;height:270px;background:url(img/qbg.jpg) top right no-repeat;}
.d_preask .d_q .d_box{padding:39px 0 0 18px;}
.d_preask .d_q .d_t{width:481px;height:38px;}
.d_preask .d_q .d_imgwp{width:167px;height:140px;float:left;margin:11px 0 0 0;}
.d_preask .d_q .d_txt{float:right;width:266px;padding-right:17px;line-height:26px;}
.d_preask .d_q .d_txt p{float:left;width:200px;}
.d_preask .d_q .d_mark{clear:left;float:left;width:60px;color:#884d00;}
.d_preask .d_anw{width:472px;float:left;}
.d_preask .d_anw .d_box{margin:-88px 0 0 77px;}
.d_preask .d_anw .d_t{width:426px;height:143px;}
.d_preask .d_anw .d_imgwp{width:152px;height:156px;float:left;}
.d_preask .d_anw .d_txt{width:220px;float:right;line-height:22px;text-indent:2em;}
.d_preask .d_botbtn{display:block;width:196px;height:48px;margin:12px 0 0 176px;}

.d_midban{width:990px;height:149px;margin:20px auto;}

.d_glotr{width:990px;margin:20px auto;}
.d_glott{height:70px;}
.d_glott .d_topline{height:10px;overflow:hidden;}
.d_glott .d_topline span{display:block;margin:0 0 0 80px;width:346px;height:10px;background:url(img/topline.png) 0 0 no-repeat;}
.d_glott .d_h{height:55px;margin:5px 0 0 15px;overflow:hidden;text-indent:-99em;}
.d_glotr p{text-indent:2em;}

.d_tr1con .d_wp{width:987px;margin:24px auto 0 -12px;overflow:hidden;background:url(img/tr1bg.jpg) 24px 0 no-repeat;}
.d_tr1con .d_block{width:305px;height:189px;float:left;overflow:hidden;display:inline;margin-left:24px;}
.d_tr1con h3{height:67px;text-indent:-99em;overflow:hidden;}
.d_tr1con p{width:158px;line-height:22px;margin:10px 0 0 20px;}
.d_tr1con .d_bor{height:2px;margin-top:5px;background-color:#e9e9e9;}

.d_tr2con{margin-top:10px;}
.d_tr2con .d_ys{height:318px;padding:0 37px;overflow:hidden;background:url(img/tr2ys.jpg) 0 0 no-repeat;}
.d_tr2con .d_block{width:318px;height:80px;line-height:20px;}
.d_tr2con .d_ys h2{width:360px;height:40px;margin:0 auto;text-indent:-99em;overflow:hidden;}
.d_tr2con .d_ys h3{color:#884d00;font-size:14px;}
.d_tr2con .d_tr1{margin:20px 0 90px 0;}
.d_tr2con .d_bz h2{height:44px;overflow:hidden;text-indent:-99em;background:url(img/tr2ys.jpg) 0 -318px no-repeat;}
.d_tr2con .d_bz .d_block{float:left;width:454px;height:89px;margin:28px 0 0 15px;display:inline;overflow:hidden;}
.d_tr2con .d_bz .d_block2{width:483px;}
.d_tr2con .d_bz .d_imgwp{width:200px;height:73px;float:left;border:2px solid #a58a6f;}
.d_tr2con .d_bz .d_txt{width:240px;float:right;line-height:18px;}
.d_tr2con .d_bz .d_block2 .d_txt{width:265px;}
.d_tr2con .d_bz h5{line-height:20px;font-size:14px;color:#884d00;}

.d_tr3con{height:301px;overflow:hidden;margin:18px 0 0;background:url(img/tr3bg.jpg) 28px 0 no-repeat;}
.d_tr3con .d_txt{line-height:22px;width:533px;margin:0 0 0 437px;color:#666;}
.d_tr3con .d_txt h3{height:59px;text-indent:-99em;overflow:hidden;margin-bottom:23px;}


.d_tr4con{height:359px;margin-top:14px;background:url(img/tr4bg.jpg) 0 0 no-repeat;}
.d_tr4con .d_docwp{float:left;width:303px;height:293px;overflow:hidden;text-indent:-99em;margin:66px 0 0 20px;}
.d_tr4con .d_txtwp{float:left;overflow:hidden}
.d_tr4con .d_name{width:47px;height:19px;float:left;margin-right:5px;text-indent:-99em;overflow:hidden;overflow:hidden;}
.d_tr4con .d_nameabout{height:60px;margin:40px 0 0 8px;line-height:26px;color:#a3645d;}
.d_tr4con .d_nameabout .d_big{font-size:14px;}
.d_tr4con .d_intclip{height:198px;}
.d_tr4con .d_intclip .d_mark{float:left;width:39px;}
.d_tr4con .d_intclip p{float:left;width:278px;text-indent:0;}
.d_tr4con .d_tr{overflow:hidden;width:318px;margin:8px 0 22px 0;}
.d_tr4con .d_bot{width:229px;height:28px;margin-left:38px;}
.d_tr4con .d_bot a{width:101px;height:100%;}


.d_midtip{height:121px;width:990px;margin:20px auto;overflow:hidden;background:#d7a68c url(img/tr4tip.png) 0 0 no-repeat;}
.d_midtip p{width:736px;margin:25px 0 0 232px;text-indent:363px;line-height:24px;font-size:14px;color:#fff;}
.d_midtip b{color:#fff8c6;}

.d_tr5con{margin:23px 0 0 20px;}
.d_tr5con .d_txt{width:248px;height:333px;padding:11px 15px 0 10px;float:left;overflow:hidden;background:url(img/tr5l.png) 0 0 no-repeat;}
.d_tr5con .d_txt h3{height:59px;margin:27px 0 15px 0;text-indent:-99em;overflow:hidden;}
.d_tr5con .d_txt p{width:230px;margin:0 auto;line-height:24px;color:#666;}
.d_tr5con .d_imgwp{float:left;width:656px;display:inline;margin-left:12px;height:343px;overflow:hidden;}

/* pic */
.d_ico,.d_picwith{background:url(img/pic.jpg) 0 0 no-repeat;}
.d_ttp .d_ico{background-position:-16px 0;}
.d_preask .d_botbtn{background-position:0 -20px;}


/* txt */
.d_glott .d_h,.d_txtwith,.d_ga2con .d_conn a{background:url(img/txt.png) 0 0 no-repeat;}
.d_preask .d_q .d_t{background-position:0 -600px;}
.d_preask .d_anw .d_t{background-position:0 -639px;}

.d_glotr1 .d_h{width:504px;}
.d_glotr2 .d_h{background-position:0 -55px;width:600px;}
.d_glotr3 .d_h{background-position:0 -110px;width:604px;}
.d_glotr4 .d_h{background-position:0 -165px;width:456px;}
.d_glotr5 .d_h{background-position:0 -220px;width:572px;}


/* rep_x */
.d_header,.d_header .d_wp,.d_preask,.d_glott .d_topline{background:url(img/rep_x.png) 0 0 repeat-x;}
.d_preask{background-position:0 -90px;}
.d_glott .d_topline{background-position:0 -360px;}

/* rep_y */
.d_rblock{background:url(img/rep_y.png) 0 0 repeat-y;}




.c_f00{color:#f00;}
.d_gloztlist{margin-top:20px;}
.d_gloztlist .d_tt{height:20px;overflow:hidden;background:url(img/rep_ztx.png) 0 0 repeat-x}
.d_gloztlist .d_tt h2{width:89px;height:20px;float:left;display:inline;background-position:-673px 0;}
.d_gloztlist .d_tt a{line-height:20px;float:right;color:#777;margin:0 15px 0 0;}
.d_gloztlist .d_botsugwp{border:none;margin-top:22px;}














.d_zlnav,.d_nav{height:53px;background:#7f0832 url(img/navrep.jpg) 0 0 repeat-x;position:relative;z-index:5;}
.d_nav{position:relative;z-index:99;width:960px;margin:0 auto;}
.d_nav .d_navlist{margin-left:173px;}

.d_navlist li{float:left;height:24px;padding:15px 14px;display:inline;}
.d_nav li a{color:#333;}
.d_nav .d_hs{position:relative;z-index:1;margin-right:12px;}
.d_nav .d_hs .d_jt{width:9px;height:8px;position:absolute;right:5px;top:24px;background:url(img/jt.png) 0 0 no-repeat;}
.d_nav .d_lm{font-size:14px;line-height:24px;color:#fff;}
.d_nav .d_navforhas{position:absolute;right:0;top:53px;width:0;height:0;overflow:hidden;background-color:#fff;}
.d_nav .d_detcon{position:absolute;top:0;left:0;width:700px;height:232px;padding:10px;background-color:#fff;overflow:hidden;opacity:0;filter:alpha(opacity=0);z-index:1;}
.d_nav .d_detcon .d_l{float:left;width:300px;height:217px;padding-left:20px;}
.d_nav .d_detcon .d_picclip{float:right;width:364px;height:232px;overflow:hidden;}
.d_nav .d_detcon h3{width:115px;height:18px;overflow:hidden;text-indent:-99em;margin:15px 0;background:url(http://www.xcmlyy.com/css/img/headertt.png) 0 0 no-repeat;}
.d_nav .d_detcon_lists h3{background-position:0 -18px;}
.d_nav .d_detcon_zc h3{background-position:0 -36px;}
.d_nav .d_detcon li{margin:0;padding:0;float:left;width:120px;height:154px;border-left:1px solid #E3E3E3;}
.d_nav .d_detcon li a{display:block;padding-left:10px;margin-bottom:12px;line-height:22px;font-size:14px;}
.d_nav .d_detcon li a:hover{text-decoration:none;color:#9e6d44}

/*  footer start */
.d_mainfooter .footer{BACKGROUND:#793214 url(img/footerrep.jpg) repeat-x; HEIGHT:225px; width:auto;}
.d_mainfooter .footer UL{PADDING-BOTTOM:0px; MARGIN:0px auto; PADDING-LEFT:30px; WIDTH:990px; PADDING-RIGHT:0px; HEIGHT:146px; PADDING-TOP:25px}
.d_mainfooter .footer UL LI{WIDTH:300px; PADDING-left: 30px; FLOAT:left; OVERFLOW:hidden;display:inline;}
.d_mainfooter .footer UL LI H4{BORDER-BOTTOM:#f3e5d4 1px solid; PADDING-BOTTOM: 5px; LINE-HEIGHT:20px; WIDTH:300px; MARGIN-BOTTOM:15px; HEIGHT:20px}
.d_mainfooter .footer UL LI H4 A{COLOR:#624b19; FONT-SIZE:16px; FONT-WEIGHT:bold; TEXT-DECORATION:none}
.d_mainfooter .footer UL LI A{LINE-HEIGHT:24px; PADDING-RIGHT:55px; WHITE-SPACE:nowrap; FLOAT:left; COLOR:#9b6d44; FONT-SIZE: 12px}
.d_mainfooter .footer UL LI P{LINE-HEIGHT:22px; FONT-SIZE:12px}
.d_mainfooter .footer UL LI P SPAN{COLOR: #dc0505; FONT-SIZE: 12px}
.d_mainfooter .footer UL LI P A{PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; PADDING-LEFT: 30px; PADDING-RIGHT: 0px; FLOAT: none; PADDING-TOP: 0px}
.d_mainfooter .footer UL LI P SPAN a{ padding-left:0; color:#DC0505}
.d_mainfooter .own{LINE-HEIGHT:45px;  HEIGHT:45px; COLOR:#fff; FONT-SIZE: 12px; OVERFLOW:hidden; text-align:center; padding-top:5px}
.d_mainfooter .footer p{height:auto;color:#333;font-family:"宋体","微软雅黑","黑体","Arial";}
.d_mainfooter .footer p.own{color:#fff;}
.d_mainfooter .footer a{color:#b64c3a;}
.d_mainfooter .footer .d_def{color:#fff;}
#topbar{z-index:10 !important}

/*  footer end */


.d_navlist{float:right;}




/* 专题推荐 */
.d_botsugwp{height:166px;width:960px;margin:15px auto 21px;}
.d_botsugwp .d_tt{height:40px;width:940px;}
.d_hottopic_list{width:1000%;}
.d_hottopic_list li{height:164px;width:277px;float:left;margin-right:5px;display:inline;text-align:center;border:1px solid #f3f3f3;overflow:hidden;}
.d_hottopic_list li span{width:277px;height:133px;overflow:hidden;margin:0 0 3px 0;}
.d_marquee_wp{position:relative;}
.d_botsugwp .d_pos_rel{width:852px;height:166px;position:absolute;left:55px;overflow:hidden;}
.d_botsugwp ul{position:absolute;top:0;left:0;}
.d_hottopic_list li a{display:block;margin-top:6px;color:#666;background-color:#fff;}
.d_hottopic_list li p{line-height:18px;}
.d_hottopic_list li a:hover{color:#e52771;}
.d_marquee_wp .d_btn{width:40px;height:94px;position:absolute;top:25px;background:url(img/ztsugbtn.png) 0 0 no-repeat;}
.d_marquee_wp .d_prebtn{left:0;}
.d_marquee_wp .d_nextbtn{right:0;background-position:-40px 0;}

/* 专题推荐差异修改 */

.d_botsugwp{padding:0 0 10px 0;margin-bottom:0;padding-bottom:20px;}
.d_marquee_wp .d_prebtn{left:5px;}
.d_marquee_wp .d_nextbtn{right:5px;}
.d_zt_t{padding:0;height:38px;overflow:hidden;position:relative;}
.d_zt_t .d_h{width:183px;height:38px;position:relative;margin:0 0 0 22px;z-index:2;background:url(img/zt_t.png) 6px 0 no-repeat;}
.d_zt_t .d_topline{position:absolute;width:100%;bottom:0;left:0;z-index:1;}
.d_glotr_zt{margin-bottom:0;}

/* 评论 */
.d_model_cmt{padding-top:14px;width:990px;margin:20px auto;}
.d_model_cmt .d_tt{height:25px;}
.d_model_cmt .d_tt .d_swt{margin-top:10px;}
.d_model_cmt .d_tt h2{height:23px;width:95px;margin-left:34px;text-indent:-99em;overflow:hidden;background:url(img/cmt_t.jpg) 0 0 no-repeat;}
.d_model_cmt .d_tt .d_ico{background:url(img/cmt_o.jpg) 0 0 no-repeat;}
.d_model_cmt .d_wp{padding:0 16px 17px;margin-top:0px;}
.d_model_cmt .d_list{width:100%;line-height:25px;border-bottom:1px solid #e1d8c4;padding-bottom:20px;overflow:auto;color:#000;}
.d_model_cmt .d_list li{float:left;width:100%;padding:15px 0 15px 0;border-bottom:1px dashed #e1d8c4;}
.d_model_cmt .d_userinfo{color:#9b8c69;}
.d_model_cmt .d_user{color:#9e2e02;}
.d_model_cmt .d_floor{margin-right:5px;color:#777;}
.d_model_cmt .d_list p{padding-right:110px;letter-spacing:1.5px;}
.d_model_cmt .d_listtot{text-align:right;font-size:12px;margin-top:5px;}
.d_model_cmt .d_listtot a{color:#9e2e02;}
.d_model_cmt .d_listtot a b{color:#9e2e02;}
.d_model_cmt .d_tips{font-size:14px;margin:-30px 0 8px 0;color:#9b8c69;}
.d_model_cmt .d_areawp{margin-top:13px;}
.d_model_cmt textarea{width:910px;height:80px;padding:3px;border:1px solid #bebbba;color:#aaa;line-height:2;font-size:12px;}
.d_model_cmt .d_pubbtn{display:inline-block;width:100px;height:28px;background:url(img/cmtbtn.png) 0 0 no-repeat;}
.d_model_cmt .d_pubbot{margin-top:10px;text-align:right;}


.d_model_cmt .d_inputwp{margin-top:19px;height:165px;border:1px solid #e2e2e2;}
.d_model_cmt .d_inputwp .d_inp_t{height:36px;background-color:#f5f5f5;border-bottom:1px solid #e2e2e2;position:relative;z-index:1;}
.d_model_cmt .d_inputwp .d_inp_t span{position:absolute;height:37px;width:95px;color:#333;font-size:14px;line-height:37px;text-align:center;background-color:#fff;border-right:1px solid #e2e2e2;}
.d_model_cmt textarea{height:60px;width:930px;}
.d_model_cmt .d_areawp,.d_model_cmt .d_pubbot,.d_model_cmt .d_tips{padding:0 10px;}
.d_model_cmt .d_list p{padding-right:15px;}

/* 评论差异 */
.d_cmt_tt .d_h{width:216px;height:43px;background-position:0 -276px;}
.d_model_cmt .d_list img{display:inline-block;vertical-align:middle;margin-top:-3px;}

/* 2013-8-7  底部添加专题 s */
.d_mainfooter .footer a,.footer a{color:#957B4A;}
.footer{background:none;height:auto;background-color:#fffcf5;border-top:2px solid #9a7549;margin:0;}
.footer .own{color:#333;}
.own img{display:inline-block;margin-bottom:-3px;}
.d_mainfooter .footer{background:none;height:auto;background-color:#fffcf5;border-top:2px solid #9a7549;}
.d_mainfooter .footer .own,.d_mainfooter .footer p.own,.d_mainfooter .footer .d_def{color:#333;}
#BDBridgeWrap{margin-top:-15px !important;}
/* 2013-8-7  底部添加专题 e */
