.main {border:0;box-shadow: 0 0 0 rgba(0,0,0,0.08);background: none;border-radius: 0;padding:0;}
#main a:hover { color:#f50!important}
#main img { vertical-align:middle}
.prv {position:relative; }

.w310,.w400,.w220 { float:left; overflow:hidden; height:945px; padding-top:20px;}
.w310 { width:310px;}
.w400 { width:400px; margin-left:15px;}
.w220 { width:220px; margin-left:15px;}
.w490 { width:490px;}

em.new { display:block; width:58px; height:58px; position:absolute; background:url(new_icon.gif) 0 0 no-repeat; top:-3px; left:-3px;}
.block { margin:0}

#box {border: 1px solid #e9e8e2;box-shadow: 1px 1px 1px rgba(0,0,0,0.08); background-color:#fff; border-radius:3px;margin-bottom:20px; padding-left:19px;}
.box_title { width:950px; border-bottom:3px solid #eee; height:38px; line-height:38px; padding-top:8px; margin-bottom:15px; padding-right:10px}
.box_title ul li { border-right:3px solid #fff; float:left;font-family: "Microsoft Yahei","Î¢ÈíÑÅºÚ",Arial,sans-serif; font-weight:100;font-size: 20px;}
.box_title ul li a{ padding:0 10px; display:inline-block; height:38px;border-bottom:3px solid #eee;}
.box_title ul li a:hover { border-color:#ccc; text-decoration:none}
.box_title ul li.current a,.box_title ul li.current a:hover{ border-bottom:3px solid #ef5d02;color: #ef5d02;}
.box_title span a{ font-size:14px; color:#888}


.l_ad { padding:5px 5px 0!important}
.l_ad ul li { margin-bottom:5px;}
.l_ad img{ width:988px; border-radius:4px;}


/*box1 start*/
.hotnews { margin-bottom:15px;}
.hotnews dl {margin-bottom: 15px; padding:0 10px;}
.hotnews dl dt a {font-family: STHeiti,"Microsoft Yahei","Î¢ÈíÑÅºÚ",Arial,sans-serif; font-weight:100;font-size: 16px;color: #e7801d;}
.hotnews dl dt a:hover { color:#f50}
.hotnews dl dd.hot_ba_num {padding: 5px 0 2px;}
.tb_icon {padding-left: 16px;margin-right: 17px;color: #999;background: url(tb_icon_c884bfbf.png) no-repeat;}
.icon_baName {background-position: 0 -347px}
.icon_baNum {background-position: 0 -403px;}
.hot_ba_txt {color: #666;line-height: 22px;}
.hotnews ul { border-top:1px dashed #eee; font-size:14px;padding:15px 5px 15px;}
.hotnews ul li { height:26px; line-height:26px; overflow:hidden;}
.hotnews ul li a.sort { color:#888; border-right:1px solid #ddd; padding-right:8px; margin-right:8px;}
.hotnews ul li a { color:#666}

.box1_title { border-left:4px solid #f60; height:30px; background:#f5f5f5; line-height:30px; margin-bottom:10px}
.box1_title span a { display:inline-block; padding:0 8px; background:#e6e6e6;}
.box1_title h2 { font-size:14px; font-weight:700; text-indent:10px; color:#000}

.flash { position:relative; padding:4px; border:1px solid #eeeeee; margin-bottom:15px;}
.flash li { width:390px; height:354px}
.flash li img { width:390px; height:270px;}
.flash li div { height:70px; margin-top:4px; background:url(flash_text_bg.png); color:#8a7e7e; padding:5px 10px;}
.flash li div h2 a{ color:#1d1d1d; font-size:14px; font-weight:700; line-height:25px;}
.flash li div p { line-height:20px;}
.flash li div p a { margin-left:10px; color:#f60}
.slidebar { top:250px!important; left:auto!important; right:10px;}
.slidebar li { background:#fff; float: left; margin-left: 5px; width: 13px; height: 13px; line-height: 20px; text-indent:20px; font-size: 10px; cursor: pointer; opacity:.9; border-radius:20px;box-shadow: 1px 1px 2px rgba(0,0,0,0.4) inset}
.slidebar li.on { background:#f50; }

.box1_title2 { height:30px; line-height:30px; overflow: hidden; border:1px solid #e4e4e4; background:url(flash_text_bg.png); padding:0 10px; border-radius:5px;}
.box1_title2 h2 { font-size:14px; font-weight:700; color:#000}
.box1_title2 span a { color:#666}

.w400 .desc_hover {background:#fff; border:1px solid #fff; border-bottom:#c9c9c9 1px dashed; margin-top:3px; padding:9px 0 12px 5px; height:72px; overflow:hidden;}
.w400 .desc_hover dt{margin-right:7px; height:75px; width:100px;float: left;}
.w400 .desc_hover dd{line-height:18px;}
.w400 .desc_hover dd h5 a { font-size:14px; line-height:23px;}
.w400 .desc_hover dd p{height:54px; overflow:hidden; color:#999; padding-right:10px}
.w400 .desc_hover dd p a{color:#888;}
.w400 .desc_hover.hover {background:#fffeee; border:1px solid #EDD4AD;}

.activity_detail{ overflow:hidden;padding:4px 0 12px;}
.activity_detail li{ background:url(hd_icon.gif) 4px 12px no-repeat; background-repeat:no-repeat;padding:6px 0 0 28px; line-height:23px;}
.activity_detail li a{display:block; font-size:14px;}
.activity_detail li span{color:#666; font-size:12px;}
.activity_detail li a:hover { text-decoration:none}

.list_mod {padding: 6px 5px 5px;}
.list_mod li {background: url(dot.gif) 0 12px no-repeat;line-height: 30px;height: 30px;padding-left: 10px;font-size: 14px;overflow: hidden;}
.list_mod li span { float:right; font-size:12px; color:#999}

.box1_list h3 a {font-size: 14px; color:#ef5d02; font-weight:100;}
.box1_list .expand {background-color: #f8f8f8;border: solid 1px #e7e7e7;padding: 7px 12px;position: relative;margin: 12px 0 10px;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
.box1_list .expand_arrow {background: url(arrow_bmg.png) no-repeat;width: 10px;height: 6px;display: block;overflow: hidden;background-position: 0 -40px;position: absolute;top: -6px;left: 18px;}
.box1_list .expand_txt {color: #666;line-height: 22px;}	

.box1_zt li{ margin-bottom:15px; height:100px; overflow:hidden; border-radius:5px; position:relative}
.box1_zt li img { width:220px; height:100px;border-radius:5px;}
.box1_zt li a { color:#fff}
.box1_zt li p { height:28px; line-height:28px; font-size:14px; position:absolute; bottom:0; left:0; text-align:center; width:220px;border-radius:0 0 5px 5px;font-family: "Î¢ÈíÑÅºÚ", "Arial",HELVETICA;background: rgba(0,0,0,0.6);
filter: progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000") 6;}
.box1_zt li a:hover p{background: rgba(239,93,2,0.6); color:#fff}

.box1_ht h3 {font-size: 20px;font-family: "Î¢ÈíÑÅºÚ", "Arial",HELVETICA;line-height: 30px; font-weight:100}
.box1_ht .tplist {padding-top: 10px;}
.box1_ht .tplist .pic {display: block;float: right;margin-left: 10px;}
.box1_ht .tplist p {font-size: 14px;line-height: 24px; color:#888}

.box1_ad,.box1_ad img { width:310px; height:80px;border-radius:5px;}

/**login end**/
.loginbox { height:170px; margin-bottom:15px; overflow:hidden; background:#fcfcfc; border-radius:10px; padding:10px; border:1px solid #eee}
#um { padding-top:0px; padding-right: 0; _padding-right: 0; padding-left:75px; _padding-left:70px; line-height: 2.5; zoom: 1; }
#um p { text-align: left; }
#um .avt { display: inline; margin-left: -75px; margin-right: 0px; }

.loginbox ul.jf { padding:10px 0}
.loginbox ul.jf li { float:left;width:58px;padding-left: 10px;border-left: #eee 1px solid; color:#999}
.loginbox ul.jf li a { color:#999;}
.loginbox ul.jf li a:hover { text-decoration:none}
.loginbox ul.jf li.none { border:0; padding:0;}
.loginbox ul.jf li strong { display:block; color:#f50; font-size:14px; font-weight:100; font-family: Georgia, "Times New Roman", Times, serif}
.loginbox ul.jf li.myhome { padding:15px 0 0; width:100%; border:0;}
.loginbox ul.jf li.myhome a { width:196px; height:35px; line-height:34px; 
    background: #fbd568; /* Fallback */
    background: -moz-linear-gradient(#fbd568, #ffb347);
    background: -ms-linear-gradient(#fbd568, #ffb347);
    background: -o-linear-gradient(#fbd568, #ffb347);
    background: -webkit-gradient(linear, 0 0, 0 100%, from(#fbd568), to(#ffb347));
    background: -webkit-linear-gradient(#fbd568, #ffb347);
    background: linear-gradient(#fbd568, #ffb347);
    border: 1px solid #f4ab4c;box-shadow: inset 0 1px rgba(255,255,255,0.3);
    color: #996319; display:block; border-radius:5px;
    text-shadow: 0 1px rgba(255,255,255,0.3);font-family: "Î¢ÈíÑÅºÚ", "Arial",HELVETICA; font-size:16px; text-align:center;}
#main .loginbox ul.jf li.myhome a:hover { color:#996319!important;box-shadow: inset 0 1px rgba(255,255,255,0.3),inset 0 20px 40px rgba(255,255,255,0.15);}
#main .loginbox ul.jf li.myhome a:active {box-shadow: 0 1px 2px rgba(0,0,0,0.2) inset;  border: 1px solid #d68b28;}
.avt img { padding: 2px; width: 60px; height: 60px;}
/**login before**/
.login_before { padding:5px;}
.login_before input.8hdp_txt {background:#fff;border: #ddd 1px solid;border-radius:4px;padding: 0 5px;line-height: 28px;height: 28px;width: 176px;box-shadow: 0 1px 2px rgba(0,0,0,0.1) inset}
.login_before ul li { margin-bottom:10px;*margin-bottom:8px;}
.login_before ul li.end { margin:0; line-height:18px}
.login_before ul li.end a { width:16px; height:16px; margin-right:5px; display:inline-block; background:url(small_ico.gif) -2px -2px no-repeat; vertical-align:middle}
.login_before ul li.end a.8hdp_qq { background-position:-3px -21px}
.login_before ul li.end a.8hdp_wb {}

.8hdp_btn {background: #fbd568; /* Fallback */
    background: -moz-linear-gradient(#fbd568, #ffb347);
    background: -ms-linear-gradient(#fbd568, #ffb347);
    background: -o-linear-gradient(#fbd568, #ffb347);
    background: -webkit-gradient(linear, 0 0, 0 100%, from(#fbd568), to(#ffb347));
    background: -webkit-linear-gradient(#fbd568, #ffb347);
    background: linear-gradient(#fbd568, #ffb347);
    border: 1px solid #f4ab4c;box-shadow: inset 0 1px rgba(255,255,255,0.3);
    color: #996319;text-shadow: 0 1px rgba(255,255,255,0.7);
	border-radius:5px; display:inline-block;cursor:pointer; padding:3px 12px; *padding:2px 5px 0px; margin:0 10px 0 0; font-weight:700;}
#main .8hdp_btn:hover { color:#996319!important;box-shadow: inset 0 1px rgba(255,255,255,0.3),inset 0 20px 40px rgba(255,255,255,0.15);}
#main .8hdp_btn:active {box-shadow: 0 1px 2px rgba(0,0,0,0.2) inset;  border: 1px solid #d68b28;}
.8hdp_reg {    background: #34a5cf; /* Fallback */
    background: -moz-linear-gradient(#34a5cf, #2a8ac4);
    background: -ms-linear-gradient(#34a5cf, #2a8ac4);
    background: -o-linear-gradient(#34a5cf, #2a8ac4);
    background: -webkit-gradient(linear, 0 0, 0 100%, from(#34a5cf), to(#2a8ac4));
    background: -webkit-linear-gradient(#34a5cf, #2a8ac4);
    background: linear-gradient(#34a5cf, #2a8ac4);
    border: 1px solid #2b8bc7;
    color: #ffffff;
    text-shadow: 0 -1px rgba(0,0,0,0.7);border-radius:5px;cursor:pointer; padding:3px 12px; *padding:2px 5px 0px; margin:0 10px 0 0; font-weight:700; display:inline-block;}
#main .8hdp_reg:hover { color:#fff!important; box-shadow: inset 0 1px rgba(255,255,255,0.3),inset 0 20px 40px rgba(255,255,255,0.15);}
#main .8hdp_reg:active {box-shadow: 0 1px 2px rgba(0,0,0,0.2) inset; border: 1px solid #2281bd;}

/**login end**/

/*******box1 end & box2 start*******/
.box2_img_list { position:relative; height:440px;font-family: "Î¢ÈíÑÅºÚ", "Arial",HELVETICA;}
.box2_img_list li { position:absolute; overflow:hidden;}
.box2_img_list p,.box2_img_list p.tit a { color:#000}
.box2_img_list a:hover { text-decoration:none;}
.box2_img_list li a:hover div{ -webkit-transition: all ease-in-out .25s;-moz-transition: all ease-in-out .25s;opacity:0.8;}
.box2_img_list li a:hover p.tit { color:#f50}
.box2_img_list li div{ background:#fff; background:rgba(255,255,255,0.8);filter: alpha(opacity=80);-moz-opacity: 0.8; cursor:pointer}
.box2_img_list li div p.txt { font-size:14px; line-height:22px; padding:10px 10px 0 20px; overflow:hidden}
.box2_img_list li a img { position:absolute; top:0; left:0; -webkit-transition: all ease-in-out 1s;-moz-transition: all ease-in-out 1s;}
.box2_img_list li div p.tit em {height: 24px; width:24px;color: #fff;display: inline-block;font-size: 18px;text-align: center; margin-right:10px;}
.box2_img_list li div p.tit { height:24px; line-height:24px;font-size:16px; padding:0; overflow: hidden;}


.box2_img_list li.li1 { top:0; left:0; height:418px; width:278px; border:1px solid #e3e3d8}
.box2_img_list li.li1 img {height:418px;}
.box2_img_list li.li1 div { height:140px; position:absolute; bottom:0; left:0; width:278px;}
.box2_img_list li.li1 div p.tit { height:34px; line-height:34px;font-size:16px; padding:10px 0 0 0}
.box2_img_list li.li1 div p.tit em {background: #fd8300;height: 34px; width:34px;}
.box2_img_list li.li1 a:hover div { height:150px;}
.box2_img_list li.li1 a:hover img { left:-120px}


.box2_img_list li.li2 { top:0; left:283px; height:206px; width:258px; border:1px solid #e3e3d8; overflow:hidden}
.box2_img_list li.li2 img{ height:206px; width:258px;}
.box2_img_list li.li3 img { height:207px;}
.box2_img_list li.li3 { top:211px; left:283px; height:207px; width:258px; border:1px solid #e3e3d8; overflow:hidden}
.box2_img_list li.li2 div,.box2_img_list li.li3 div { width:208px; height:110px;position:absolute; bottom:10px; left:6px;  padding:10px 10px 0 5px;}
.box2_img_list li.li2 a:hover div,.box2_img_list li.li3 a:hover div { bottom:0px; left:0; width:243px; height:90px;}
.box2_img_list li.li2 div p.tit em,.box2_img_list li.li3 div p.tit em {background: #eab603;}
.box2_img_list li.li2 div p.txt,.box2_img_list li.li3 div p.txt { height:66px; }
.box2_img_list li.li2 a:hover div p.txt,.box2_img_list li.li3 a:hover div p.txt { height:44px; }

.box2_img_list li.li4 { top:0; left:546px; height:136px; width:235px; border:1px solid #e3e3d8; overflow:hidden}
.box2_img_list li.li5 { top:141px; left:546px; height:136px; width:235px; border:1px solid #e3e3d8; overflow:hidden}
.box2_img_list li.li6 { top:282px; left:546px; height:136px; width:235px; border:1px solid #e3e3d8; overflow:hidden}
.box2_img_list li.li4 div,.box2_img_list li.li5 div,.box2_img_list li.li6 div { width:163px; height:32px;position:absolute; bottom:6px; left:52px;padding:10px 10px 0;}
.box2_img_list li.li4 a:hover div,.box2_img_list li.li5 a:hover div,.box2_img_list li.li6 a:hover div { bottom:0px; left:0px; width:215px; height:126px}
.box2_img_list li.li4 div p.tit em,.box2_img_list li.li5 div p.tit em,.box2_img_list li.li6 div p.tit em {background: #70b547;}
.box2_img_list li.li4 img,.box2_img_list li.li5 img,.box2_img_list li.li6 img { width:235px; }


.box2_img_list li.li7 { top:0; left:786px; height:100px; width:172px; border:1px solid #e3e3d8; overflow:hidden}
.box2_img_list li.li8 { top:105px; left:786px; height:100px; width:172px; border:1px solid #e3e3d8; overflow:hidden}
.box2_img_list li.li9 { top:210px; left:786px; height:100px; width:172px; border:1px solid #e3e3d8; overflow:hidden}
.box2_img_list li.li10 { top:315px; left:786px; height:103px; width:172px; border:1px solid #e3e3d8; overflow:hidden}
.box2_img_list li.li7 div,.box2_img_list li.li8 div,.box2_img_list li.li9 div,.box2_img_list li.li10 div { width:162px; height:90px;position:absolute; bottom:-66px; left:48px; padding:0;}
.box2_img_list li.li10 div{ height:93px; bottom:-69px}
.box2_img_list li.li7 a:hover div,.box2_img_list li.li8 a:hover div,.box2_img_list li.li9 a:hover div,.box2_img_list li.li10 a:hover div { bottom:0px; left:0; padding:10px 10px 0 10px;}
.box2_img_list li.li7 div p.tit em,.box2_img_list li.li8 div p.tit em {background: #648ff1;}
.box2_img_list li.li9 div p.tit em,.box2_img_list li.li10 div p.tit em {background: #c094f1;}
.box2_img_list li.li7 div p.txt,.box2_img_list li.li8 div p.txt,.box2_img_list li.li9 div p.txt,.box2_img_list li.li10 div p.txt { height:44px; }
.box2_img_list li.li7 img,.box2_img_list li.li8 img,.box2_img_list li.li9 img,.box2_img_list li.li10 img { width:172px;}
.box2_img_list li.li7 div p.tit,.box2_img_list li.li8 div p.tit,.box2_img_list li.li9 div p.tit,.box2_img_list li.li10 div p.tit { width:120px; overflow:hidden}
.box2_img_list li.li7 a:hover div p.tit,.box2_img_list li.li8 a:hover div p.tit,.box2_img_list li.li9 a:hover div p.tit,.box2_img_list li.li10 a:hover div p.tit{ width:150px}

/*box2 end*/
/*******box3 start*******/

.yyty{ padding:0px 0px 10px; width:955px;font-family: "Î¢ÈíÑÅºÚ", "Arial",HELVETICA;}
.yyty .left{ float:left; padding-right:30px;}
.yyty .left li{ width:250px; position:relative; text-align:center; margin-bottom:10px;}
.yyty .left li p { line-height:24px; font-size:14px; padding-top:5px;}
.yyty .app{ border-left:1px dotted #bfbfbf; float:left; height:310px; padding-left:20px; width:304px;}
.yyty .right{ float:right;}
.yyty .app h3{font-size: 20px;line-height: 30px;font-weight: 100;}
.yyty .tplist {padding-top: 10px;}
.yyty .tplist .pic {display: block;float: right;margin-left: 10px;}
.yyty .tplist p {font-size: 14px;line-height: 24px; color:#888}

/*box3 end*/
/*******box4 start*******/
.info_item { width:450px;font-family: "Î¢ÈíÑÅºÚ", "Arial",HELVETICA; }
.info_item dl {border-bottom:1px dashed #eee; padding-bottom:15px;}
.info_item dl dt { width:160px; height:160px; float:left; margin-right:15px; position:relative; overflow:hidden;}
.info_item dl dt a{ display:block;width:160px; height:160px;}
.info_item dl dt img { border-radius:5px; width:160px; height:160px;}
.info_item dl dt a p { height:28px; line-height:28px; width:160px;background: rgba(0,0,0,0.6);
filter: progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000") 8; text-align:center; color:#fff; position:absolute; left:0; bottom:0; border-radius:0 0 5px 5px; font-size:14px;}
.info_item dl dt a:hover p{background: rgba(239,93,2,0.6);}

.info_item dl dd { float:left; width:260px}
.info_item dl dd h4 { font-size:16px; line-height:26px; height:26px; overflow:hidden; display:block;}
.info_item ul {font-size:14px;padding:5px 0 0;}
.info_item ul li { height:26px; line-height:26px; overflow:hidden;background: url(dot.gif) 0 12px no-repeat; text-indent:10px}
.info_item ul li a.sort { color:#888; border-right:1px solid #ddd; padding-right:8px; margin-right:8px;}
.info_item ul li a { color:#666}
.info_item ul li span { float:right; color:#408800; font-size:12px;}
.info_item ul.bot { padding:10px 0 15px}
.info_item ul.bot li.tit { float:left; width:22px; text-align:center; height:72px; padding-top:5px; font-size:12px; line-height:16px; background:#fef5dd; margin-right:10px; color:#ef5d02; text-indent:0; border-radius:2px; font-family:Arial, Helvetica, sans-serif}




/*box4 end*/

.club_box { background:url(line.png) 0 0 repeat-y;}
.club_box dl { width:490px; margin-top:10px; float:left;}
.club_box dl dt { float:left; width:82px; height:82px; background:url(line1.png) right center no-repeat; padding:20px 94px 20px 31px;}
.club_box dl dt img { height:70px; width:70px; border-radius:35px; background:#fff}
.club_box dl dt a { height:70px; width:70px; padding:6px; display:block; overflow:hidden; background:#eee; border-radius:40px; box-shadow:1px 1px 4px rgba(0,0,0,0.2)}
.club_box dl dd { border:3px solid #eee; float:left; width:230px; overflow:hidden; height:85px; padding:10px 15px; background:#fcfcfc; line-height:25px; border-radius:10px;}
.club_box dl dd h2 a{ font-size:18px; font-weight:100;font-family: "Î¢ÈíÑÅºÚ", "Arial",HELVETICA;}
.club_box dl dd h2 span { font-size:12px;font-weight:100; color:#f60}
.club_box dl dd p { color:#888; line-height:22px; padding-top:0px}

.club_box dl.on dt {background:url(line2.png) right center no-repeat;}
.club_box dl.on dt a { background:#f26328;}
.club_box dl.on dd { border:3px solid #f26328; background:#fff8f5;}
.club_box dl.on dd h2 a{ color:#f26328}
.club_box dl.on dt img{ -moz-transform:rotate(360deg); -webkit-transform:rotate(360deg); -webkit-transition: all ease-in-out .6s;-moz-transition: all ease-in-out .6s;}

.8hdp_foot .frame,.club_box .frame { background:none}

ul.links { margin-bottom:15px;}
ul.links li{ float:left; margin-right:10px; width:110px; font-size:14px; line-height:24px;}
ul.links li a { color:#999;}



#ft {padding: 20px 0 10px; border:0;}
.cboth {clear: both;font: 0px/0px Arial;overflow: hidden;height: 0;width: 0;}
.8hdp_foot{ height:253px; overflow:hidden; background:url(footbg.png);}
.8hdp_foot .z { padding-top:30px;}
.8hdp_foot .z dl { float:left;}
.8hdp_foot .z dl dt { font-weight:700; line-height:32px; height:32px;}
.8hdp_foot .z dl dt a { color:#f4efed}
.8hdp_foot .z dl dd { padding-right:60px; height:22px; line-height:22px;}
.8hdp_foot .z dl.none dd { padding-right:0;}
.8hdp_foot .z dl dd a { color:#e6dcd6}


.8hdp_foot .info { padding-top:25px; text-align:right; width:330px}


.footlogo { display:block;}
.8hdp_foot #search_box { width:320px; background:#cdb9ae; border-radius:3px; padding:3px; margin:10px 0; text-align:left;}
.8hdp_foot #search_box form{background:#fff; height:29px; box-shadow: 0 1px 2px rgba(0,0,0,0.2) inset; padding-left:10px; border:1px solid #aa8873;}
.8hdp_foot #scbar_txt { width:280px; border:0; outline: none; padding-top:3px; background:none; color:#bfa494!important }
.8hdp_foot #scbar_btn { margin:0; vertical-align:middle; padding: 0; border: none; background:url(search_icon2.png) 0 0 no-repeat; width:18px; height:20px; box-shadow: none; cursor:pointer}
.8hdp_foot .y dl { width:330px;}
.8hdp_foot .y dl dt { width:110px; text-align:left; float:left; color:#f0e9e2; font-size:18px; font-family:microsoft yahei; text-indent:8px;}
.8hdp_foot .y dl dd { width:220px; float:right}
.8hdp_foot .y dl dd a {border: solid 3px #cdb9ae; border-radius:3px; display:inline-block; margin-left:10px; height:50px; width:50px;border-radius: 50%;overflow: hidden;}
.8hdp_foot .y dl dd a img { opacity:.7;border-radius: 50%;}
.8hdp_foot .y dl dd a:hover img { opacity:1}

.8hdp_link { border-top:1px dashed #d3c1b8; border-bottom:1px dashed #d3c1b8; padding:5px; color:#e7ddd8; height:24px; line-height:22px; margin-top:20px;}
.8hdp_link a { color:#e7ddd8; margin-right:10px;}
