@charset "utf-8";
/*
 *
 *  CSS File,created by dean, on 07.22 2014
 *
 */
 /* font */
@font-face { font-family: 'FuturaStd-Book'; src: url(../font/FuturaStd-Book.eot); src: local('☺'),  url(../font/FuturaStd-Book.otf);  Futura LT Book
}
/*  xiaoguotu_common */
.xgtb_left dl dt em, .xgtb_intro a.xgt_btn_left b, .xgtb_intro a.xgt_btn_right b, .xgt_content_photos .xgtcp_left ul.xl_ul_one li.xgt_photos_name a b, .xgt_content_photos .xgtcp_right ul li div b, .xgt_content_photos .xgtcp_right ul li div p i, .xgt_layout_content dl dt div.xlc_bg, .xgt_layout_content dl dt b, .xgt_content_photos .xgtcp_left ul li a div.xpn_layer_content p, .xgt_content_photos .xgtcp_left ul li a div.xpn_layer_content b { background: url(../img/xgt.png?201409200312) no-repeat; _background: url(/img/xgt.gif?201409200312) no-repeat; overflow: hidden  }
.xgt_layout_header a em,.xgt_homeStyle .xgt_homeStyle_header a em, .xgt_gz .xgt_homeStyle_header a em
{background: url(../images/png/global.png?201409200312) no-repeat;_background: url(../images/global.gif?201409200312) no-repeat;overflow: hidden}

.ielt8 .xgtb_left dl.xgtbl_home dt em, .ielt8 .xgtb_left dl dd, .ielt8 .xgtb_left dl dd a, .ielt8 .xgtb_intro a.xgt_btn_left b, .ielt8 .xgtb_intro a.xgt_btn_right b, .ielt8 .xgt_content_photos .xgtcp_left ul li, .ielt8 .xgt_content_photos .xgtcp_left ul.xl_ul_one li.xgt_photos_name a h3, .ielt8 .xgt_content_photos .xgtcp_left ul.xl_ul_two li.xgt_photos_small, .ielt8 .xgt_layout_content dl dd a, .ielt8 .xgt_layout_content dl dd a span, .ielt8 .xgt_homeStyle ul li, .ielt8 .xgt_gz ul li, .ielt8 .xgt_layout_content ul li, .ielt8 .xgt_content_photos .xgtcp_left ul li a div.xpn_layer_content em, .ielt8 .xgt_content_photos .xgtcp_left ul li a div.xpn_layer_content h6, .ielt8 .xgt_content_photos .xgtcp_left ul li.xgt_photos_big a div.xpn_layer_content p { display: inline; zoom: 1 }

body, a, .xgtb_left dl dt span,.xgt_content_photos .xgtcp_left ul li a span, .xgt_content_photos .xgtcp_left ul li a div.xpn_layer_content h6, .xgt_content_photos .xgtcp_right h2, .xgt_layout_header span,.xgt_homeStyle .xgt_homeStyle_header h3, .xgt_gz .xgt_homeStyle_header h3 { font-family: "Microsoft YaHei", 微软雅黑, "Microsoft JhengHei", 华文细黑, STHeiti, MingLiu; outline: none }

/*  效果图模块主样式 */
.xiaoguotu_banner { height: 356px }
.xgtb_center { margin: 0 auto; width: 1220px; height: 356px; position: relative;z-index: 1\9;}
.narrow_980 .xgtb_center{ width: 980px;overflow:hidden  }
.xgtb_left { position: absolute; z-index: 20; width: 265px;height: 325px; left: 0; bottom: 0; background: #fff; padding-bottom: 15px;}
.xgtb_left dl {height: 52px; padding: 0 0px 15px 23px; border-bottom: 1px dotted #dbdbdb }
.xgtb_left dl dt { float: left; width: 53px; height: 40px; padding-top: 10px;border-right: 1px solid #eaeaea; font-size: 0 }
.xgtb_left dl dt span { height: 23px; line-height: 23px; font-size: 18px; color: #333; text-align: left }
.xgtb_left dl dt em { margin-top: 3px; display: inline-block; }
.xgtb_left dl.xgtbl_home dt em { width: 33px; margin-left: 2px; height: 9px; }
.xgtb_left dl.xgtbl_homeLayout dt em { width: 35px; margin-left: 1px; background-position: 0 -10px; height: 8px }
.xgtb_left dl.xgtbl_homeType dt em { width: 24px; margin-left: 6px; background-position: 0 -19px; height: 10px }
.xgtb_left dl.xgtbl_homeStyle dt em { width: 28px; margin-left: 4px; height: 11px; background-position: 0 -30px; }
.xgtb_left dl dd { width: 177px; float: left; font-size: 0; margin-left: 10px;}
.xgtb_left dl dd a { float: left; width: 39px; font-size: 12px; color: #333 ; padding: 10px;height:14px;line-height: 14px; text-decoration: none;  outline: none; text-align: center;}
.xgtb_left dl dd a:hover{color: #f25618;}
.ielt7 .xgtb_left dl dd a { width: 58px; }
/*.xgtbc_banenr { position: absolute; width: 1225px; height: 356px; top: 0; left: 0; z-index: 2 }*/
.xgt_banner  li { position: absolute; width: 1220px; height: 356px; top: 0; left: 0; z-index: 2; display: none }
.narrow_980 .xgt_banner  li{width:980px}
.xgt_banner li.on,.slider_font li.on {  /*opacity: 1; filter: alpha(opacity=100)*/ }
.xgtb_intro_layer, .xgtb_intro { position: absolute; z-index: 3; right: 0; bottom: 0; height: 69px; width: 956px; background: #000; opacity: .6; }
.narrow_980 .xgtb_intro_layer, .narrow_980 .xgtb_intro{width:710px}
.xgtb_intro { z-index: 4; opacity: 1; background: none }
.slider_font li{ position: absolute; top: 10px; left: 29px; z-index: 5;color: #fff ; width:697px}
.narrow_980 .slider_font li{width:510px}
.slider_font li h2 {   font-size: 24px; height: 28px; line-height: 28px;  width:100%; display:block}
.slider_font li h2 a{color:#fff;text-decoration: none}
.slider_font li span{height:16px; line-height:16px;width:100%; display:block; margin-top:8px; }
.ielt9 .xgtb_intro_layer { filter: alpha(opacity=60) }
.narrow_980 .xgtb_intro_layer { width: 715px }
.xgtb_intro p { position: absolute; right: 135px; bottom: 12px; z-index: 4; color: #fff }
.xgtb_intro p em { color: #08a848 }
.xgtb_intro a.xgt_btn_left, .xgtb_intro a.xgt_btn_right { position: absolute; width: 60px; height: 69px; border-left: 1px solid #69655a; z-index: 5; ; font-size: 0 ; outline: none}
.xgtb_intro a.xgt_btn_left { right: 63px; top: 0 }
.xgtb_intro a.xgt_btn_left b, .xgtb_intro a.xgt_btn_right b { width: 17px; height: 32px; margin: 18px 0 0 20px; display: inline-block; }
.xgtb_intro a.xgt_btn_left b { background-position: 0 -41px }
.ielt9 .xgtb_intro a.xgt_btn_left b { filter: alpha(opacity=70); background-position: 0 -41px }
.xgtb_intro a.xgt_btn_left:hover b { background-position: -36px -41px }
.xgtb_intro a.xgt_btn_right { right: 0px; top: 0 }
.xgtb_intro a.xgt_btn_right b { background-position: -18px -41px }
.xgtb_intro a.xgt_btn_right:hover b { background-position: -55px -41px }
.ielt9 .xgtb_intro a.xgt_btn_right b { filter: alpha(opacity=70); background-position: -19px -41px }
.ielt9 .xgtb_intro a.xgt_btn_right:hover b { background-position: -55px -41px }
.xiaoguotu_container { margin-top: 30px }
.xgt_content_photos { float: left; width: 100%;  }
.xgt_content_photos .xgtcp_left { float: left; width: 960px; background: #fff; height:604px; }
.ielt7 .narrow_980 .xgt_content_photos .xgtcp_left {position:relative}
.xgt_content_photos .xgtcp_left ul { position: relative; width: 960px; height: 395px; }
.narrow_980 .xgt_content_photos .xgtcp_left ul{width:721px; }
.xgt_content_photos .xgtcp_left ul.xl_ul_two { width: 964px; height: 205px; margin-left: -4px; font-size: 0 }

.xgt_content_photos .xgtcp_left ul.xl_ul_one li { position: absolute; overflow: hidden }
.xgt_content_photos .xgtcp_left ul li a span { background: none; opacity: 1; font-size: 12px; }
.xgt_content_photos .xgtcp_left ul.xl_ul_one li.xgt_photos_big a div.xpn_layer { width: 215px }
.xgt_content_photos .xgtcp_left ul.xl_ul_one li.xgt_photos_big a span { width: 206px }
.xgt_content_photos .xgtcp_left ul.xl_ul_one li.xgt_photos_big { position: absolute; top: 0; right: 0; width: 719px; height: 395px }
.xgt_content_photos .xgtcp_left ul.xl_ul_two li.xgt_photos_small { margin: 4px 0 0 4px; display: inline-block; position: relative }
.xgt_content_photos .xgtcp_left ul li a { float: left; position: relative; color: #fff; width: 237px; height: 205px; text-decoration: none; cursor: pointer }
.xgt_content_photos .xgtcp_left ul li.xgt_photos_big a { width: 719px; height: 395px; position: relative }
.narrow_980 .xgt_content_photos .xgtcp_left ul li.xgt_photos_big a{width:480px}
.xgt_content_photos .xgtcp_left ul li a div.xpn_layer, .xgt_content_photos .xgtcp_left ul li a span { background-color: #000; opacity: .6; width: 195px; height: 36px; position: absolute; bottom: 19px; right: 0; z-index: 2 }
.ielt9 .xgt_content_photos .xgtcp_left ul li a div.xpn_layer, .ielt9 .xgt_content_photos .xgtcp_left ul li a span { filter:alpha(opacity=60) }
.xgt_content_photos .xgtcp_left ul li a div.xpn_layer_two { border-bottom: 0; width: 100%; height: 100%; overflow: hidden}
.xgt_content_photos .xgtcp_left ul li a span { opacity: 1; z-index: 3; background: none; line-height: 36px; width: 186px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap }
.xgt_content_photos .xgtcp_left ul li a div.xpn_layer_content { position: absolute; width: 100%; height: 100%; z-index: 99; top: 0; left: 0; text-align: center; overflow: hidden; }
.xgt_content_photos .xgtcp_left ul li a div.xpn_layer_content p { background-position: -76px -41px; width: 16px; height: 16px; display: inline-block }
.ielt7 .xgt_content_photos .xgtcp_left ul li a div.xpn_layer_content p { background-position: -75px -41px }
.xgt_content_photos .xgtcp_left ul li a div.xpn_layer_content p { margin-top: 45px }
.xgt_content_photos .xgtcp_left ul li.xgt_photos_big a div.xpn_layer_content p { margin-top: 100px;}
.xgt_content_photos .xgtcp_left ul li a div.xpn_layer_content em { height: 14px; line-height: 14px; color: #fff; display: inline-block; margin-top: 3px; width: 100%; text-align: center; font-size: 12px }
.xgt_content_photos .xgtcp_left ul li a div.xpn_layer_content h6 { width: auto; height: 18px; color: #fff; margin: 50px auto 0 auto; padding-bottom: 8px; border-bottom: 2px solid #fff; display: inline-block; font-size: 16px; line-height: 18px; white-space: nowrap }
.xgt_content_photos .xgtcp_left ul li.xgt_photos_big a div.xpn_layer_content h6 { margin-top: 103px }
.xgt_content_photos .xgtcp_left ul li a div.xpn_layer_content b { background-position: -36px -11px; width: 31px; height: 6px; display: block; margin: 8px auto 0 auto }
.ielt7 .xgt_content_photos .xgtcp_left ul li a div.xpn_layer_content b { background-position: -36px -11px; }
.xlut_first { position: absolute; top: -205px; left: 4px; width: 237px; z-index: 999 }
.xgt_content_photos .xgtcp_left ul.xl_ul_one li.xgt_photos_name { width: 237px; height: 188px; top: 0; left: 0 }
.xgt_content_photos .xgtcp_left ul.xl_ul_one li.xgt_photos_name a { width: 237px; height: 188px; text-align: center; color: #333; font-size: 22px; text-decoration: none; cursor: pointer }
.xgt_content_photos .xgtcp_left ul.xl_ul_one li.xgt_photos_name a h3 { position: relative; margin: 68px auto 0 auto; display: inline-block; height: 28px;  padding-bottom: 11px; border-bottom: 1px solid #333; font-weight: 400 }
.xgt_content_photos .xgtcp_left ul.xl_ul_one li.xgt_photos_name a h3 em { position: absolute; right: -6px; bottom: -10px; font-size: 14px; font-weight: 400 }
.xgt_content_photos .xgtcp_left ul.xl_ul_one li.xgt_photos_name a b { background-position: -36px 0; width: 28px; height: 9px; position: absolute; left: 103px; bottom: 64px ; font-family:\5b8b\4f53}
.ielt7 .xgt_content_photos .xgtcp_left ul.xl_ul_one li.xgt_photos_name a b { background-position: -36px 0; }
.narrow_980 .xgt_content_photos .xgtcp_left ul.xl_ul_one li.xgt_photos_big { width: 480px }
.narrow_980 .xgt_content_photos .xgtcp_left { width: 721px; overflow:hidden }
.xgt_content_photos .xgtcp_right { padding: 15px 13px 0 15px; float: right; background: #fff; height: 589px;overflow:hidden;}
.xgt_content_photos .xgtcp_right h2 { font-size: 18px; color: #333; font-weight: normal;  width: 215px }
.xgt_content_photos .xgtcp_right ul { font-size: 0; width: 215px; margin-top: -6px }
.xgt_content_photos .xgtcp_right ul li { display: inline-block; width: 215px; margin-top: 19px }
.xgt_content_photos .xgtcp_right ul li.on { padding-bottom: 17px; border-bottom: 1px solid #ebebeb }
.xgt_content_photos .xgtcp_right ul li a.xgt_ranklist_img { width: 215px; height: 150px; display: none; }
.xgt_content_photos .xgtcp_right ul li.on a.xgt_ranklist_img { display: block }
.xgt_content_photos .xgtcp_right ul li div { width: 215px; height: 32px; position: relative }
.xgt_content_photos .xgtcp_right ul li.on div { height: 34px; margin-top: 27px }
.xgt_content_photos .xgtcp_right ul li div b { width: 19px; height: 28px; position: absolute; top: 0; left: 0 }
.xgt_content_photos .xgtcp_right ul li div b.xr_ranklist_1 { background-position: 0 -126px }
.xgt_content_photos .xgtcp_right ul li div b.xr_ranklist_2 { background-position: -19px -126px }
.xgt_content_photos .xgtcp_right ul li div b.xr_ranklist_3 { background-position: -40px -126px }
.xgt_content_photos .xgtcp_right ul li div b.xr_ranklist_4 { background-position: -60px -126px }
.xgt_content_photos .xgtcp_right ul li div b.xr_ranklist_5 { background-position: -80px -126px }
.xgt_content_photos .xgtcp_right ul li div b.xr_ranklist_6 { background-position: -100px -126px }
.xgt_content_photos .xgtcp_right ul li div b.xr_ranklist_7 { background-position: -120px -126px }
.xgt_content_photos .xgtcp_right ul li.on div b { width: 19px; height: 34px }
.xgt_content_photos .xgtcp_right ul li.on div b.xr_ranklist_1 { background-position: 0 -89px }
.xgt_content_photos .xgtcp_right ul li.on div b.xr_ranklist_2 { background-position: -19px -89px }
.xgt_content_photos .xgtcp_right ul li.on div b.xr_ranklist_3 { background-position: -40px -89px }
.xgt_content_photos .xgtcp_right ul li.on div b.xr_ranklist_4 { background-position: -60px -89px }
.xgt_content_photos .xgtcp_right ul li.on div b.xr_ranklist_5 { background-position: -80px -89px }
.xgt_content_photos .xgtcp_right ul li.on div b.xr_ranklist_6 { background-position: -100px -89px }
.xgt_content_photos .xgtcp_right ul li.on div b.xr_ranklist_7 { background-position: -120px -89px }
.xgt_content_photos .xgtcp_right ul li div a.xgt_ranklist_title { font-size: 12px; position: absolute; top: 0; left: 28px; color: #333; height: 16px; line-height: 16px; width:143px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap }
.xgt_content_photos .xgtcp_right ul li.on div a.xgt_ranklist_title { font-size: 14px; text-decoration: none }
.xgt_content_photos .xgtcp_right ul li.on div a.xgt_ranklist_title:hover{color: #f25618}
.xgt_content_photos .xgtcp_right ul li div em { font-size: 12px; color: #999; position: absolute; bottom: 2px; left: 28px; height: 14px; line-height: 14px }
.xgt_content_photos .xgtcp_right ul li div p { position: absolute; right: 0; top: 1px; height: 16px; font-size: 12px; color: #666 }
.xgt_content_photos .xgtcp_right ul li div p i { float: left; width: 12px; height: 12px; background-position: -100px -41px; margin-right: 3px; display: inline }
.xgt_content_photos .xgtcp_right ul li div p span{float:left; width:22px; text-align: center}
.ielt7 .xgt_content_photos .xgtcp_right ul li div p i { background-position: -100px -41px; }
.xgt_layout { margin-top: 43px; float: left; display: inline; width: 100%; background: #fff; height:597px; overflow:hidden; }
.xgt_layout_header { float: left; width: 100%; height: 50px; border-bottom: 1px solid #ececec; }
.xgt_layout_header span { display: inline-block; margin: 12px 0 0 15px; font-size: 24px; color: #333; height: 24px; line-height: 24px }
.xgt_layout_header a { float: right; width: 33px; height: 9px; margin: 22px 15px 0 0; display: inline; height:14px; 
	color:#999; text-decoration: none}
.xgt_layout_header a:hover{color: #f25618; text-decoration: none}
.xgt_layout_header a em,.xgt_homeStyle .xgt_homeStyle_header a em, .xgt_gz .xgt_homeStyle_header a em{background-position: -31px -7px; width: 5px ; height:9px;float: right;margin-top:4px; display: inline}
.xgt_layout_header a:hover em,.xgt_homeStyle .xgt_homeStyle_header a:hover em, .xgt_gz .xgt_homeStyle_header a:hover em{background-position: -25px -7px}
.ielt7 .xgt_layout_header a { background-position: -36px 0 }
.xgt_layout_content dl { float: left; width: 100%; height: 209px; border-bottom: 1px solid #ececec; position: relative; overflow: hidden }
.narrow_980 .xgt_layout_content ul {margin-left:-13px}
.narrow_980 .xgt_layout_content ul li{margin-left:13px}
.xgt_layout_content dl dt { width: 150px; height: 210px; position: absolute; top: -1px; left: 0; }
.xgt_layout_content dl dd { float: right; width: 230px; height: 210px; margin: 0 20px 0 16px; display: inline }
.xgt_layout_content dl dd a { display: inline-block; width: 230px; height: 185px; margin-top: 14px; color: #333; cursor: pointer; text-decoration: none }
.xgt_layout_content dl dd a:hover{color: #f25618}
.ielt7 .xgt_layout_content dl dd a { text-decoration: none }
.xgt_layout_content dl dd a span { font-size: 14px; display: inline-block; margin-top: 3px; }
.xgt_layout_content dl.xgt_layout_content_one dt { background-color: #efa20e; }
.xgt_layout_content dl.xgt_layout_content_one dt a{color:#fff; cursor:pointer; text-decoration: none}
.xgt_layout_content dl dt div.xlc_bg { width: 108px; height: 210px; position: absolute; z-index: 1; top: 0; }
.xgt_layout_content dl dt b { position: absolute; width: 8px; height: 16px; right: 0; top: 100px; z-index: 3; background-position: -120px -41px }
.xgt_layout_content dl dt a{text-decoration: none}
.ielt7 .xgt_layout_content dl dt b { background-position: -120px -41px }
.xgt_layout_content dl dt span { position: absolute; width: 150px; height: 26px; line-height: 26px; top: 86px; color: #fff; font-size: 24px; text-align: center; z-index: 4; }
.xgt_layout_content dl dt em { position: absolute; width: 150px; height: 18px; line-height: 18px; top: 115px; color: #fff; z-index: 4; text-align: center; font-family: FuturaStd-Book; font-size: 14px; src: local('☺'), url(font/FuturaStd-Book.otf); }
.ielt7 .xgt_layout_content dl dt span { font-size: 22px; }
.xgt_layout_content dl.xgt_layout_content_one dt div.xlc_bg { background-position: -271px -18px; left: 0 }
.xgt_layout_content dl.xgt_layout_content_two dt div.xlc_bg { background-position: -140px -18px; right: 0 }
.ielt7 .xgt_layout_content dl.xgt_layout_content_one dt div.xlc_bg { background-position: -271px -18px; }
.ielt7 .xgt_layout_content dl.xgt_layout_content_two dt div.xlc_bg { background-position: -140px -18px }
.xgt_layout_content dl.xgt_layout_content_two dt { background-color: #625245; bottom: -1px; top: 0 }
.xgt_layout_content ul { font-size: 0 }
.xgt_layout_content ul li { display: inline-block; width: 152px; height: 127px; }
.xgt_layout_content ul li a { width: 152px; height: 127px; color: #333; text-decoration: none }
.xgt_layout_content ul li a:hover{color: #f25618}
.xgt_layout_content ul li a img { width: 152px; height: 85px; margin-top: 10px; display: inline-block }
.xgt_layout_content ul li a span { font-size: 12px; display: inline-block; width: 152px; height: 14px; line-height: 14px; text-align: center }
.xgt_ad, .xgt_homeStyle { margin-top: 47px; float: left; display: inline; overflow: hidden ; width:100%;margin-bottom: 20px;}
.xgt_ad a { float: left }
.xgt_homeStyle_header { width: 100% }
.xgt_homeStyle .xgt_homeStyle_header h3, .xgt_gz .xgt_homeStyle_header h3 { font-size: 24px; color: #333; height: 26px; line-height: 26px; font-weight: 100}
.xgt_homeStyle .xgt_homeStyle_header a.xgt_title_more, .xgt_gz .xgt_homeStyle_header a.xgt_title_more { float: right; width: 33px; height: 14px; margin: 6px 3px 0 0; display: inline; color:#999; text-decoration: none}
.xgt_gz .xgt_homeStyle_header a.xgt_title_main{color: #333; cursor: text; text-decoration: none}
.xgt_gz .xgt_homeStyle_header a.xgt_title_main:hover{color: #333}
.xgt_homeStyle .xgt_homeStyle_header a:hover, .xgt_gz .xgt_homeStyle_header a:hover,.superstars h3 a:hover,.superstars h3 a.h_lnk:hover{color: #f25618}
.ielt7 .xgt_homeStyle .xgt_homeStyle_header a, .ielt7 .xgt_gz .xgt_homeStyle_header a { background-position: -36px 0 }
.xgt_homeStyle ul { font-size: 0; margin: 8px 0 0 -16px; height:255px; overflow:hidden }
.narrow_980 .xgt_homeStyle ul{margin-left:-6px}
.xgt_homeStyle ul li { display: inline-block; width: 190px; height: 255px; margin-left: 16px }
.narrow_980 .xgt_homeStyle ul li{margin-left:7px}
.xgt_homeStyle ul li a{width:190px; float:left; overflow:hidden}
.xgt_homeStyle ul li a img { transition: all 0.3s ease 0s }
.xgt_homeStyle ul li a:hover img { margin: 0px 0px 0 -5px }
.xgt_gz { width: 100%; display: inline-block; margin-top: 20px; overflow: hidden; padding-bottom:80px; }
.xgt_gz ul { margin: 15px 0 0 -4px; background: #fff; font-size:0; height:168px; overflow:hidden }
.xgt_gz ul li { display: inline-block; width: 150px; background: url(../images/png/xgt_jg.png?20140920)no-repeat left top; height: 168px; margin-left:3px}
.narrow_980 .xgt_gz ul{margin-left:-16px}
.narrow_980 .xgt_gz ul li{margin-left:16px}
.xgt_gz ul li a { width: 150px; height: 168px; text-decoration: none; color: #333; float: left; text-align: center; font-size:12px;outline: none;}
.xgt_gz ul li a:hover{color: #f25618}
.ielt7 .xgt_gz ul li a, .ielt7.xgt_layout_content ul li a span { text-decoration: none }
.xgt_gz ul li a img { width: 80px; height: 80px; margin: 24px auto 0 auto }
.xgt_gz ul li a span { width: 150px; margin-top: 22px; height: 14px; display: inline-block; line-height: 14px }

.new_xgt_slider{height: 356px; overflow: hidden; position:absolute;width: 100%; z-index: 1; left: 0}
.new_xgt_slider div.nx_layer{text-align: center; position: absolute; width: 100%; height: 356px; overflow: hidden; ; z-index:1 }
.new_xgt_slider div.nx_layer a img{width: 1220px; height: 356px}
.narrow_980 .new_xgt_slider div.nx_layer a img {width: 980px}

.superstars{ margin-bottom:20px;float: left;width: 1220px;overflow: hidden;}
.superstars h3{ position:relative!important; margin-bottom:7px;}
.superstars h3 a.h_lnk{
    display:inline-block;
    margin-top:6px;
    float: right;
    font-size:12px;
    color:#999}


.designer-list{ margin:11px 0;width: 1240px;}
.designer-list div{ float:left; position:relative; background:#fff; width:290px;  margin-right:20px;}
.designer-list div p{ position:relative; background:#fff; line-height:40px;}
.designer-list div .userheader{display: block;width: 70px;height: 70px;border-radius: 38px;border:3px solid #fff;overflow: hidden;position: absolute;top: -44px;left: 11px;}
.designer-list div .userheader img{height: 70px;width:70px;position: absolute;
}
.designer-list div .username{display: block;height: 40px;color:#333;font-size: 14px;line-height: 30px;padding-left: 90px;background:#fff;width: 165px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.designer-list div .username:hover{color: #f25618;}

.superstars h3{font-weight: normal;}
.superstars h3 span{font-size: 24px;font-weight: normal;color: #333;}
.superstars h3 span a{color: #333;}
.superstars ul {
display: block;
padding:20px 0px;
background: rgb(255, 255, 255);
}
.superstars ul li a{
vertical-align: middle;
display: block;
text-align: center;
}
.superstars ul li a {
display: block;
color: rgb(51, 51, 51);
font-size: 14px;
}
.superstars ul li a:hover{color: #f25618;}
.superstars ul li {
float: left;
border-left: 1px dotted rgb(239, 239, 239);
width: 200px;
height: 100px;
display: table;
vertical-align: middle;
text-align: center;
font-size: 14px;
color: #333;
}
.superstars a.userpro{display: block;}
.superstars a.userpro:hover .username{color: #f25618;}
.superstars ul li a.mingqi_logo{padding-top: 24px;}
.superstars ul li .mingqi_lnk{display: block;margin-top: 12px;*margin-top: 6px}

.clearfix:before,
.clearfix:after {
  content: " ";
  display: table;
}
.clearfix:after {
  clear: both;
}
.xgt-nav{margin: 30px auto;}
.xgt-nav li{float: left; margin-right: 20px; width: 290px; height: 150px; position: relative; overflow: hidden}
.xgt-nav .last{margin-right: 0;}
.xgt-nav .msg{position: absolute; top: 0; left: 0; width: 290px; text-align: center;}
.xgt-nav .nav-title{font-size: 34px; color: #fff; margin-top: 35px;}
.xgt-nav .nav-subtitle{font-size: 16px; color: #fff;}

.xgt_meitu_pinterest{background-color: #f8f8f8; padding-top: 10px;}

.xgt-footnav .recommend{position: fixed; left: 0; bottom: 0; width: 3000px; height: 40px; background-color: #01af63; z-index: 200;}
.xgt-footnav .link{position: fixed; left: 3000px; bottom: 0; width: 3000px; height: 40px; background-color: #01af63; z-index: 201;}
.xgt-footnav a{float: left; margin: 14px 10px; color: #fff;}
.xgt-footnav .item{width: 110px;  border-right: 1px solid #fff;}
.xgt-footnav .recommend i{background: url(http://static.to8to.com/img/to8to_img/icon_03.png) no-repeat; float: left; width: 20px; height: 20px; margin: -3px 5px 0 10px;}
.xgt-footnav .link i{background: url(http://static.to8to.com/img/to8to_img/icon_03.png) no-repeat 0 -22px; float: left; width: 20px; height: 20px; margin: -3px 5px 0 10px;}
.xgt-footnav a:hover{
    color: #f25618;
}

.xgtb_left .more {
    display: none;
    width: 354px;
    height: 68px;
    overflow: hidden;
}
.xgtb_left .more a{
    float: left;
    width: 39px;
    font-size: 12px;
    color: #333;
    background-color: #fff;
    height: 14px;
    line-height: 14px;
    text-decoration: none;
    outline: none;
    padding: 10px;
    padding-bottom: 44px;
    text-align: center;
}
/*为了实现背景色hack*/
.hackpadding{
    margin-top: -34px;
}
.xgtb_left .more a:hover{
    color: #f25618;
}
.xgtb_left dl {
    position: relative;
}


.xgtb_left dl:hover .more {
    display: block;
    position: absolute;
    top: 0;
    left: 264px;
}
