@charset "utf-8";
/* reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
body{font: 12px/1.5 微软雅黑;}
h1,h2,h3,h4,h5,h6{*font-size:100%;font-weight:400;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,i,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul,li{list-style:none outside;}
blockquote:before,blockquote:after,q:before,q:after{content:'';}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;}
input,textarea,select,button{font-family:inherit;font-size:inherit;*font-size:100%;font-weight:inherit;resize:none;}
button{cursor:pointer;}
.none{display:none;}
:focus{outline:0;}
a{text-decoration:none;}
a:hover{text-decoration:none;cursor:pointer;}
.clearfix{*zoom:1;}
.clearfix:before,.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;}


/*(570*248)(v5 2014-03-18 adjust)*/
.img_box_recommend,.img_box_history{}
.img_box_recommend ul,.img_box_history ul{overflow:hidden; zoom:1;width:570px; }
/*换肤失败*/
.img_box_recommend li{position:relative;overflow:hidden; zoom:1;}
.load_fail{ position:absolute; top:-20px; left:0;height:18px; background:#e1f2ff; color:#303030; font-size:12px; padding:4px 0 0; width:100%; margin:0; text-align:center;}

.img_box_recommend li a{color:blue;}
.img_box_recommend li a:hover{text-decoration:underline;}
.img_box_recommend li a.img{display:block;border:1px solid #f1f8fd;cursor:pointer;}
.img_box_recommend li a.img:hover{border:1px solid #00a6dd;}
.img_box_recommend .txt{position:absolute; left:10px; bottom:2px; color:#fff;font-family: 微软雅黑;}

.img_box_recommend .vip_b_en{width:27px;height:27px;background:url(../img/b_vip_en.png) no-repeat;_background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="img/b_vip_en.png"); position:absolute; right:1px;top:1px;z-index:10;}
.img_box_recommend .vip_s_en{width:27px;height:27px;background:url(../img/s_vip_en.png) no-repeat;_background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="img/s_vip_en.png"); position:absolute; right:1px;top:1px;z-index:10;}

.img_box_recommend .vip_b_zh{width:38px;height:38px;background:url(../img/b_vip_zh.png) no-repeat;_background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="img/b_vip_zh.png"); position:absolute; right:1px;top:1px;z-index:10;}
.img_box_recommend .vip_s_zh{width:27px;height:27px;background:url(../img/s_vip_zh.png) no-repeat;_background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="img/s_vip_zh.png"); position:absolute; right:1px;top:1px;z-index:10;}

.img_box_recommend .list_1{ padding-bottom:0px;}
.img_box_recommend .list_1 li{float:left;width:190px;height:120px;position:relative;}
.img_box_recommend .list_1 .bg{position:absolute; width:188px;height:21px;background:#000;filter:alpha(opacity=45);opacity:0.45;left:1px;bottom:1px;padding-bottom:1px;}
.img_box_recommend .list_1 li .liimg{width:188px;height:118px;display:block;}
.img_box_recommend .list_1 a.img{width:188px;height:118px;}

.img_box_recommend .list_2 li{float:left; width:95px;height:61px;position:relative;}
.img_box_recommend .list_2 li .liimg{width:93px;height:60px;display:block;}
.img_box_recommend .list_2 a.img{width:93px;height:60px;}

.img_box_recommend .list_1 .loadbox{width:188px;height:120px;}
.img_box_recommend .list_1 .loadbox img{width:188px;height:120px;padding-top:40px;}
.img_box_recommend .list_2 .loadbox{width:93px;height:62px;}
.img_box_recommend .list_2 .loadbox img{width:93px;height:62px;padding-top:18px;}

/*加载失败*/
.img_box_recommend .list_1 .load_fail_pb{background:#e3edf3;width:188px; height:118px; text-align:center;}
.img_box_recommend .list_1 .load_fail_pb .load_f01{ margin:25px auto 12px auto;cursor:pointer;}

.img_box_recommend .list_2 .load_fail_ps{background:#e3edf3;width:93px; height:60px; text-align:center;}
.img_box_recommend .list_2 .load_fail_ps .load_f01{ width:30px; height:22px; margin:10px auto 3px auto;cursor:pointer;}
.load_fail_pb p,.load_fail_ps p{ font-size:12px; color:#2f78ca; margin:0px;}

.loadbox{position:absolute;z-index:100; background:#000;filter:alpha(opacity=30);opacity:0.3;left:1px;bottom:0;vertical-align:middle;text-align: center;color: #fff;}
.loadbox img{margin:0 auto;width: 28px !important;height: 28px !important;}

.neta{position:absolute;width:100%; height:100%; _height:100%; top: 0px; left: 0px; cursor: default;text-align:center; vertical-align:middle;}
.neta div{margin:35px auto;}

.loadpg{position:absolute;width:100%; height:100%; _height:100%; top: 0px; left: 0px; cursor: default;text-align:center; vertical-align:middle;}
.loadpg div{margin:90px auto;}


