﻿/*	所有样式的基类	all base style	*/
body { margin:0px; font-size:12px; font-family:宋体,Arial Narrow,arial,serif;background:#000000; }
a{ text-decoration:none; }

ul , li{ padding:0px; margin:0px; list-style-type:none; }
img{ border:none; }

/*--- 清除浮动--- */
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix {display: inline-block;}/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}/* End hide from IE-mac */
.clear { clear:both;}

.Container{ margin:0 auto; }
.Container .left{ float:left; position:relative; overflow:hidden; border-right: 2px solid #ffffff;}
.Container .left table{ padding:0; margin:0;}
.Container .left .lady{ position:absolute; top:412px; left:42px; }
.Container .left .men{ position:absolute; top:470px; left:42px; }
.Container .left .kids{ position:absolute; top:526px; left:42px; }
.Container .left .logo{ position:absolute; top:21px; left:42px; width:367px; height:131px; background:url(/v2.5/Main/images/index_18.png) no-repeat;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/v2.5/Main/images/index_18.png" ,sizingMethod="crop"); 
 }
.Container .left .trend{ color:#ffffff; font-size:42px; font-weight:bold;font-family:Arial Black;}
.Container .left .trend span{ color:#ffffff; font-size:55px; font-weight:bold; font-family:Arial Black;}
.Container .left .trend:hover,.Container .left .trend span:hover{ color:#ff4c0f;}


.Container .left .email .sum{  width:68px; height:11px; position:absolute; padding:1px 0 0 0; right:65px; top:20px; color:#000000; letter-spacing:5px; font-weight: bold;}
.Container .left .email{ background:url(/v2.5/Main/images/index_15.jpg) no-repeat; width:299px; height:180px; position:absolute; bottom:275px; left:45px;}
.Container .left .email .dingyue{ width:200px; height:17px; position:absolute; bottom:18px; left:90px;}
.Container .left .email .dingyue .txt{ background:#cccccc; border:0; width:130px; height:17px;}
.Container .left .email .dingyue .on{ background:url(/v2.5/Main/images/email.jpg) no-repeat; border:0; width:130px; height:17px;}
.Container .left .email .dingyue .btn{ background:url(/v2.5/Main/images/dingyue.jpg) no-repeat; width:45px; height:17px;border:0; margin-top:2px; cursor:pointer;}
.Container .left .reg{ width:198px; height:179px; position: fixed; bottom: 50px; left: 50px;}

.Container .right{ width:299px; position: absolute; right: 0;}
.Container .right .title{ background:url(/v2.5/Main/images/index_8.jpg) no-repeat top; width:299px; height:37px; }

.Container .right .user{ margin-top:5px;}
.Container .right .user .nav{ background:url(/v2.5/Main/images/index_2.jpg) repeat-x; height:20px; padding:16px 0 0 3px; }
.Container .right .user .on{ color:#ffffff; display:block; width:80px; height:20px; line-height:20px; float:left; text-align:center; border-right:1px solid #000000;}
.Container .right .user .ser{ float: right;padding-right: 30px; color:#2bb3ef; text-decoration:underline;}

.Container .right .on{ background:#ff410f;  }
.Container .right .user .login form{ margin:0; padding:0; float:left;}
.Container .right .user .login{ background:url(/v2.5/Main/images/index_1.jpg) no-repeat left; padding:20px 0 0 15px; height:65px; color:#ffffff; position:relative; }
.Container .right .user .login .txt{ background:url(/v2.5/Main/images/index_9.jpg) no-repeat; width:138px; height:22px; border:0;padding: 3px 0 0 3px;}
.Container .right .user .login .btn{ background:url(/v2.5/Main/images/index_3.jpg) no-repeat;width:62px; height:52px; position:absolute; left:220px; top:26px;}
.Container .right .user .reg{  width:299px;  height: 141px; border-bottom:1px solid #252525;}
.Container .right .user .reg .tel{  background: url("/v2.5/Main/images/index_10.jpg") no-repeat scroll 0 0 transparent;color: #FF0000;font-size: 20px;height: 41px;line-height: 41px;padding: 0 0 0 105px;}
.Container .right .user .reg .qq{ float:left; padding:0 0 9px 9px;}
.Container .right .user .reg .register{ display:block;background:url(/v2.5/Main/images/index_11.jpg) no-repeat; width:254px; height:62px;margin-left: 15px; margin-top: 5px;}
.Container .right .user .reg .register:hover{ background:url(/v2.5/Main/images/index_19.jpg) no-repeat;}

.OnLine{ height:150px;padding: 20px 0 0 15px;width: 284px;}
.OnLine .user_img{ display:block; float:left;}
.OnLine .user_img img{ width:76px; height:76px; border:3px solid #e8e8e8;}
.OnLine .user_info{ display:block; float:left; width:190px;}
.OnLine .user_info .user_name{ font-size:14px; color:#ffffff; font-weight:bold; padding-left: 10px;}
.OnLine .user_info .info{ line-height: 20px;padding: 5px;text-align: left;width: 180px;margin: 0 0 0 10px; color:#9d9a9a;} 
.OnLine .user_info .info a{ color:#9d9a9a;}
.OnLine .btn{ padding: 20px 0 0 0;}


.Container .right .news{margin-top:10px;}
.Container .right .news .nav{ background:url(/v2.5/Main/images/index_13.jpg) repeat-x; height:25px; padding:10px 0 0 3px; }
.Container .right .news .nav a{ color:#ffffff;display:block; float:left; width:55px; height:25px; cursor: pointer; line-height:25px; text-align:center; border-right:1px solid #000000;}
.Container .right .news .list{ padding:10px 0 0 5px; height:265px; width:294px;  border-bottom:1px solid #ffffff;}
.Container .right .news .list ul li{ height:41px; width:294px;}
.Container .right .news .list ul li a{ color:#ffffff; display:block; float:left; margin-bottom:8px;}
.Container .right .news .list ul li a:hover{ color:#c81e8a;}
.Container .right .news .list ul li a img{ float:left;display:block;padding-right: 15px; width:44px; height:43px;}

.Container .right .about{ height:66px; width:259px; border-bottom:1px solid #ffffff; padding: 5px 10px 6px 30px;}
.Container .right .about ul li{ background:url(/v2.5/Main/images/index_14.jpg) no-repeat left; height: 20px;line-height: 20px;padding: 0 0 0 8px; float:left; width: 120px;}
.Container .right .about ul li a{ color:#ffffff;}
.Container .right .about ul li a:hover{ color:#c81e8a;}

.Container .right .bottom{ height:35px;  padding:10px; color:#7f7f7f; text-align:center;}
.Container .right .bottom p{ margin:0; padding:3px;}
.Container .right .bottom a{ color:#7f7f7f;}
.Container .right .bottom a:hover{ color:#c81e8a;}

#ImageShow{  }
#ImageShow .image-item{ }
.loading{ background:#FFFFFF url(/v2.5/Main/images/ico-loading.gif) no-repeat center; min-height:80px; }


