
/* CSS Document */
body{ background-color:#ffffff; color:#444444; font-family: "宋体", Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; margin:0; padding:0;}
ul{ list-style:none; list-style-position:outside;}
h1 {	
	font-size:25px;	
	}
h2 {	
	font-size: 19px;}
h3 {font-size: 17px;}
h4 {font-size: 15px;}
h5 {font-size: 13px;}
h6 {font-size: 11px;}
image{border:0 none;}
.clear{clear:both;}
.datatitle{ width:100%; height:auto; min-height:10px; overflow:hidden; padding:5px 0 5px 0; clear:both; background-color:#8193B5; margin-bottom:10px; clear:both;}
* html .datatitle{ height:10px; overflow:visible;}
.datalst{height:auto; min-height:10px; overflow:hidden; padding:0; width:100%; background-color:#f4f4f4; margin-bottom:10px; clear:both;}
* html .datalst{ height:10px; overflow:visible;}
.linktitle{color:#ffffff; text-decoration:none;}
.linktitle:hover{color:#ffffff;text-decoration:none;}
/* for all end*/
.wrapper{ margin:20px auto 10px; width:990px;}
#maincontent{ width:990px;}
.header{width:990px;}
.contenter{ width:990px; clear:both;}
.footer{ width:990px; clear:both;}
.topborder{
    width: 990px;
	height: 8px;
	/* background-image: url(../images/boxtop.jpg);*/
	background-position: 0% 0%;
	background-repeat: no-repeat;
	font-size:0px;
	}
.bottomborder{
    width: 990px;
	height: 12px;
	/* background-image: url(../images/borderbottom2.png);*/
	background-position: -2px 0%;
	background-repeat: no-repeat;
}
.leftborder{
    width: 6px;
	height: 502px;
	/* background-image: url(../images/boxleft.jpg);*/
	background-position: 0% 0%;
	background-repeat: no-repeat;
	float: left;
	display:none;
}
.rightborder{
width: 19px;
	height: 502px;
	/* background-image: url(../images/boxright.jpg);*/
	background-position: 0% 0%;
	background-repeat: no-repeat;
	float: right;
	display:none;
}
.boxcenter{width:990px; height:502px;}
.main{
    width: 975px;
	height: 502px;
	float: left;	
	}
* html .main{ overflow:hidden;}
.menu{
	background-image: url(../images/menu_back2.png);
	background-position: 0% 0%;
	background-repeat: no-repeat;
	width: 188px;
	height: 502px;
	float: left;
	position:relative;
	z-index:50;
}
.indexcontent{
	width:784px;
	float:left;
	height:502px;
	text-align:left;
	background-attachment: scroll;
	background-color: #ffffff;
	background-image: url(../images/signcontentbg.png);
	/*background-image: url(../images/homepage.jpg); */
	background-repeat: no-repeat;
	background-position: 0px 0px;
   
}
.logo{ padding-top:20px; text-align:center;}
.logo a{ display:block; width:100%; float:none; width:140px; height:100px; margin:0 auto;}
.logo img{ margin:0 auto; padding:0; visibility:hidden;}
.nav{ padding-left:25px; text-align:left; height:295px; padding-top:10px; padding-bottom:2px; }
.nav h5{ margin:4px 0; padding:0; font-weight: normal;color:#010101;}
.nav li{ font-size:12px;height:17px; display:block; margin:0; padding:0;}
.nav ul{ padding:0; margin:0;}
.nav a{display:block; width:90%; height:16px; line-height:16px; text-decoration:none;  padding-left:10%;color:#4a4a4a;}
.nav a:hover{background-color: #F1F1EF;height:16px; line-height:16px;color:#3f3d39;}
.hr_dic{ width:95%; border-bottom:solid 1px #000000; height:2px; margin:4px 0 8px 0; font-size:0;}
.nav_write{ padding-left:15px;}
.nav .nav_write h5{ color:#444444;}
.nav2{height:60px;}
.nav2 ul{padding:0; margin:0; padding-top:3px;}
* html .nav2 ul{padding:0; margin:0;}
.nav2 li{height:20px; line-height:22px; text-align:left; width:149px; overflow:hidden;}
.nav2 a{
	text-decoration:none;
	padding-left:10%;
	color:#666666;
	}
.nav2 a:hover{color:#000000;}
.glancebg{
	background-attachment: scroll;
	background-image: url(../images/grancebg2.png);
	background-repeat: no-repeat;
	background-position: 0px center;
	border:1px solid #666666;
}
* html .nav2 .glancebg{background:none;filter : progid:DXImageTransform.Microsoft.AlphaImageLoader ( enabled=bEnabled , sizingMethod="crop" , src="theme/zh-cn/images/grancebg2.png");overflow:hidden; height:19px;}
.nav2 .glancebg a{padding-left:10px;color:#000000;}
.nav2 .glancebg a:hover{padding-left:10px;color:#666666;}
.commendatory{float:left; width:271px; height:502px; overflow:hidden;}
.facet{float:right; width:513px;height:502px;}
.comdy{ width:260px; height:120px; }
.comdypho{width:114px;float:left;}
.comdypho img{ margin:0; padding:0;}
.comdyaccount{ width:125px; float:left; padding:0 10px;}
.comdytitle{ color:#284a8a; font-size:17px; padding-bottom:5px; clear:both;}
.comdyparticular{ font-size:14px;}
.comdyact{height:99px; overflow:hidden;}
.comdymore{ text-align:right;}
.comdymore a{display:block; width:25px; float:right;}
.hr_comdy{ width:250px; font-size:0; height:2px; clear:both; border-bottom:solid 1px   #999999; margin:22px 0;}
.label{ float:left;width:250px;}
.label h4{margin:0; font-weight:normal; padding-top:18px; text-align:left; color:#444444;}

.topnav{float:right;width:700px; text-align:right; font-size:12px; padding-right:20px;}

.goodsnum{color:#ed135a; font-size:12px;}
.shopcarpic{ }


.topnavup{ position:relative;height:18px; line-height:18px; z-index:20;}
.topnavdown{overflow:hidden; height:18px; line-height:18px; font-size:14px;}
.topnavdown p{ float:right; width:auto; padding-left:15px;}
.topnavup a{ text-decoration:none; color:#7f7f7f;}
.topnav a:hover{ text-decoration:none; color:#f7941c;}
.topnav img{padding:0; margin-top:-1px;}
.footlabel{
	float:left;
	width:660px;
	height:25px;
	font-size:12px; text-align:left;
	overflow:hidden;
	padding-top:5px;
	
	
}
.footlabel a{ text-decoration:none; color:#7f7f7f; }
.footlabel a:hover{ color:#f7941c;}

.languages{ float:left; width:10px; text-align:left; height:10px; overflow:hidden;}
.lgbox{
	width:193px;
	background-attachment: scroll;
	background-color: #FFFFFF;
	background-image: url(../images/languagebg.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.lgbot{
	width:193px;
	height:5px;
	font-size:0px;
	clear:both;
	background-attachment: scroll;
	background-color: #FFFFFF;
	background-image: url(../images/languagebg.png);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.copyright{ float:right; width:280px; font-size:12px; text-align:right; padding-right:15px; line-height:140%; }
*+html .copyright{ float:right; width:280px; font-size:12px; text-align:right; padding-right:15px; line-height:140%; }
.copyright p{ margin:0; padding:0px 0 4px;}
.copyright a{ color:#7f7f7f; text-decoration:none;}
.lglist{ padding:0; margin:0; font-size:11px; clear:both; width:193px; display:none;}
.lglist li{ padding-left:10%; width:90%; text-align:left;}
.lglist li a{ display:block; height:18px; line-height:18px; color:#000000; text-decoration:none;}
.lglist li a:hover{ color:#ffffff;}
.lgtitle{ padding-top:3px;}
.lgnow{ float:left; width:68%; padding-left:10%; border-right:solid 1px #333333; height:14px;}
.lgbtn{ float:left; width:20%; padding-top:3px; text-align:center; cursor:pointer; }
.submenu{position:absolute; left:188px; top:0px; width:0px; height:502px; background:
url(../images/sub-nav-back.png) scroll no-repeat top left;overflow:hidden; }
.collection{ position:absolute; left:188px; top:0px; width:0px; height:502px; background:url(../images/sub-nav-back.png) scroll no-repeat top left;overflow:hidden;}
.mode{position:absolute; left:188px; top:0px; width:0px; height:502px; background:
url(../images/sub-nav-back.png) scroll no-repeat top left;overflow:hidden; }
.color{ position:absolute; left:188px; top:0px; width:0px; height:502px; background:url(../images/sub-nav-back.png) scroll no-repeat top left;overflow:hidden;}
.refill{ position:absolute; left:188px; top:0; width:0px; height:502px; background:url(../images/sub-nav-back.png) scroll no-repeat top left;overflow:hidden;}
.jewelry{ position:absolute; left:188px; top:0; width:0px; height:502px; background:url(../images/sub-nav-back.png) scroll no-repeat top left;overflow:hidden;}
.skin{ position:absolute; left:188px; top:1px; width:0px; height:502px; background:url(../images/sub-nav-back.png) scroll no-repeat top left;overflow:hidden;}

.navigation{float:left; width:120px; float:left; height:500px; padding-left:25px; font-size:13px;}
.navigation dl{ padding:0; margin:0;}
.navigation dt{ height:20px; font-size:0;}
.navigation dd{ padding:1px 0; margin:0;}
.navigation a{color: #010101; padding-left:15px;}
.menu .navigation a:hover{color:#EDAE03; background:none; background-image:url(../images/sub-nav-pens_li.png); background-position:left center; background-attachment:scroll;background-repeat:no-repeat;}
.colimg{ width:120px; float:left; height:480px; text-align:center; padding-top:20px;}
.colimg img{ margin:0 auto; padding:0; }
.limitedimg{ width:200px; float:right; height:auto; text-align:center; padding:0px; display:block; position:absolute;left:67px;top:100px;}
.limitedimg img{ margin:0 auto; padding:0;}
.shopcar{
   display:none;
   	width:325px;
	position:absolute;
	right:-11px;
	top:21px;
	z-index:1;
}
* +html .shopcar{right:-5px;}
* html .shopcar{right:-5px;}
.shopheader{
    height:17px;
	width:320px;
	clear:both;
	background-attachment: scroll;
	background-image: url(../images/shopbg.png);
	background-repeat: no-repeat;
	background-position: center top;
	
}
.shopcarcontent{
    padding-left:20px;
	width:300px;
    background-attachment: scroll;
	background-image: url(../images/shopbgc.png);
	background-repeat: repeat-y;
	background-position: center top;
	
}

.shopcarfoot{
	height:20px;
	width:320px;
	clear:both;
	background-attachment: scroll;
	background-image: url(../images/shopbgbottom.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	
}
.cartitle{ text-align:left; font-size:15px; font-weight:500; padding-bottom:10px;}
.carcontent{ width:300px; padding:0; margin:0; clear:both;}
.carmain{ width:250px; float:left; z-index:100; position:relative;height:auto; min-height:20px; overflow:hidden; margin:0px; padding-right:10px; }
* html .carmain{ height:20px; overflow:visible;}
.cargoodslist{ width:250px; position: relative; height:auto; min-height:10px; overflow:hidden; left:0; z-index:0;}
* html .cargoodslist{ height:10px; overflow:visible;}
.carbotton{ height:152px;width:14px; background:url(../images/sliderbtn.png) scroll no-repeat top center; position:relative;}
.ui-slider-handle{
	cursor:pointer;
	height:50px;
	width:14px;
	position:relative;
	background-attachment: scroll;
	background-image: url(../images/scroll-hand.jpg);
	background-repeat: no-repeat;
	background-position: center center;	
}
.ui-slider-handle span{ display:none;}
.ui-span1{ width:14px;height:10px; position: absolute;top:0; left:0;background-image: url(../images/sliderbtn.png);
	background-repeat: no-repeat;
	background-position: center top;z-index:2; display:none;}
.ui-span2{ width:14px;height:10px; position: absolute;bottom:0; left:0;background-image: url(../images/sliderbtn.png);
	background-repeat: no-repeat;
	background-position: center bottom;z-index:2;display:none;}

.carlabel{ width:250px; height:30px; padding-right:35px; line-height:30px; font-size:15px; clear:both;}
.lableft{ float:left;}
.labright{ float:right;}
.carsubmit{ width:300px;height:25px; clear:both}
.shopcarbtn{ width:135px; float:left; padding-left:70px;}
.carlink{ display:block; width:170px; height:28px; margin:0 auto; background:
url(../images/shopsubmit.png) scroll no-repeat top center;text-decoration:none; line-height:28px;}
* html .carlink{
background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/shopsubmit.png',sizingMethod='image');}
.goods{ width:99%;clear:both; text-align:left; border-top:solid 1px #000000; margin:5px 0; padding:5px 0; height:65px; overflow:hidden;}
.goodsdel{ width:99%;}
.goodspic{ float:left; width:100px; height:60px; overflow:hidden;}
.goodsparticular{ float:right; width:143px; margin:0; padding:0;}
.goodsparticular li{ display:block; clear:both; height:auto; min-height:14px; overflow:hidden; line-height:12px; padding-bottom:2px; text-align:right; font-size:11px;}
* html .goodsparticular li{ height:14px; overflow:visible;}
/*sing in*/
.forgetwrap{ width:304px; padding:5px; position:absolute; right:-10px; top:15px; font-size:12px;display:none;}
.forgetdl{ text-align:left; padding-left:20px;}
.forgetwrap td{ height:28px;}
.forgetwrap img{ margin:0;}
.singin{ width:304px; padding:5px; position:absolute; right:-10px; _right:-10px; top:15px; font-size:12px; display:none;}
* +html .singin{ right:-10px;}
.singin img{ margin:0; padding:0;}
.singin td{ height:28px;}
.sintop{ width:100%; background:url(../images/signbg.png) scroll no-repeat center top; height:15px;}
.sinbottom{width:100%; background:url(../images/signbgbottom.png) scroll no-repeat center bottom; height:15px;}
.sincontent{width:100%; background:url(../images/signbgc.png) scroll repeat-y center top;}
.sintdl{ padding-right:10px; text-align:right;}
.sintdr{ text-align:left;}
.forgetps{ text-decoration:none; color:#7f7f7f;}
.forgetps:hover { text-decoration:none; color:#f7941c;}
.sininpwrap{clear:both; height:24px;}
.sininpwraps{ clear:both; height:24px;}
.sininpwrapi{width:60px; height:24px; overflow:hidden; background-color:#ffffff;}
.sininpwrapb{width:80px; height:24px; overflow:hidden;}
.sininpwrapd{width:100px; height:24px; overflow:hidden;}
.adsearchwrap{ position:absolute; width:270px; bottom:60px;right:0px;z-index:10; text-align:left; display:none;}
* html .adsearchwrap{ bottom:60px;}
.adstop{ width:100%; background:url(../images/searchbg.png) scroll no-repeat  center top; height:15px;
}
.adsbottom{width:100%; background:url(../images/searchbgbottom.png) scroll no-repeat  center bottom; height:15px;
 }
.adscontent{width:250px;background:url(../images/searchbgc.png) scroll repeat-y  center top;
 padding-left:20px;}
.adsearchwrap td{ height:28px;}

.searchcontent{ width:100%;}
.searchcontent a{ font-size:12px; color:#7f7f7f; display: inline; text-align:left; padding:0;}
.searchcontent a:hover{color:#f79417;}
.searchbtn{ width:100px; height:23px;}
.searchbtn2{ width:80px;}
.adserchcontent{}
.moneyr{ float:right;width:auto;}
.moneyl{ float:right;width:15px;}
.money_num{ float:right; width:auto; }
.money_symbol{ float:right; width:15px;text-align:center;}
.td_right{ text-align:right; padding-right:10px;}
.warm_msg p{ margin:0px; padding:10px;  }
.point{
    font-size:15px;
	color:#ed5056;
	width:95%;
	display:block;
	height:29px;
	background-attachment: scroll;
	background-image: url(../images/point.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:25px; text-align:left; line-height:29px;
}
.strpoint{color:#4a4a4a; font-size:18px;}
.strpointhide{color:#4a4a4a; font-size:18px; display:none;}
.strpointred{color:red; font-size:18px; font-weight: bold;}
/* Add By Leo Start */
.txtContain{float:left;height:25px; width:auto; min-width:80px;}
.divWarmMessage{ margin-left:10px; color:#ed5056; float:left; height:25px; line-height:25px;}
.pageNum{float:left;width:auto; height:auto;}

.MyCalendar .ajax__calendar_body
{
    height: 146px;
    width: 190px;
    position: relative;
    overflow: hidden;
    margin: auto;
}
.MyCalendar .ajax__calendar_container
{
    border: 1px solid #646464;
    background-color: white;
    color: red;
    z-index: 1000;
    width: 190px;
}
.MyCalendar .ajax__calendar_other .ajax__calendar_day, .MyCalendar .ajax__calendar_other .ajax__calendar_year
{
    color: black;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day, .MyCalendar .ajax__calendar_hover .ajax__calendar_month, .MyCalendar .ajax__calendar_hover .ajax__calendar_year
{
    color: black;
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day, .MyCalendar .ajax__calendar_active .ajax__calendar_month, .MyCalendar .ajax__calendar_active .ajax__calendar_year
{
    color: black;
    font-weight: bold;
}
/* Add By Leo End */
* html .adstop{ background:none;filter : progid:DXImageTransform.Microsoft.AlphaImageLoader ( enabled=bEnabled , sizingMethod="crop" , src="theme/zh-cn/images/searchbg.png")}
* html .adscontent{ background:none;
filter : progid:DXImageTransform.Microsoft.AlphaImageLoader ( enabled=bEnabled , sizingMethod="crop" , src="theme/zh-cn/images/searchbgc.png")}
* html .adsbottom{ background:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=bEnabled , sizingMethod="crop" , src="theme/zh-cn/images/searchbgbottom.png"); height:18px;} 
* html input{ position:relative;}
* html .singin a{ position:relative;}
* html .sintop{ background:none;filter : progid:DXImageTransform.Microsoft.AlphaImageLoader ( enabled=bEnabled , sizingMethod="crop" , src="theme/zh-cn/images/signbg.png")}
* html .sinbottom{ background:none;filter : progid:DXImageTransform.Microsoft.AlphaImageLoader ( enabled=bEnabled , sizingMethod="crop" , src="theme/zh-cn/images/signbgbottom.png");height:30px;}
* html .sincontent{ background:none;filter : progid:DXImageTransform.Microsoft.AlphaImageLoader ( enabled=bEnabled , sizingMethod="crop" , src="theme/zh-cn/images/signbgc.png")}

* html .shopheader{ background:none; filter :progid:DXImageTransform.Microsoft.AlphaImageLoader ( enabled=bEnabled , sizingMethod='crop' , src='theme/zh-cn/images/shopbg.png');}
* html .shopcarcontent{ background:none;filter : progid:DXImageTransform.Microsoft.AlphaImageLoader ( enabled=bEnabled , sizingMethod="crop" , src="theme/zh-cn/images/shopbgc.png")}
* html .shopcarfoot{ background:none; filter : progid:DXImageTransform.Microsoft.AlphaImageLoader ( enabled="bEnabled" , sizingMethod="crop" , src="theme/zh-cn/images/shopbgbottom.png")}

* html .carlink{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='theme/zh-cn/images/shopsubmit.png',sizingMethod='crop');}

  
* html .adsearchwrap a{ position:relative;}
* html .forgetwrap a{ position:relative;}
* html .carsubmit a{ position:relative;}

.linka{ color:#7f7f7f; text-decoration:none; font-size:12px;}
.linka:hover{ color:#f79417;text-decoration:none;}
.linkavisited{ color:#f79417;text-decoration:none;}


.linkbutton{height:25px; clear:both; width:100%; font-size:12px; }
.linkbutton a{ display:block; height:25px; line-height:25px; text-align:center; color:#444444; text-decoration:none; float:left; padding:0 5px;background:url(../images/buttonc.png) scroll repeat-x left top; width: auto; overflow:hidden; }
.linkbutton a:hover{text-align:center;text-decoration:none;}
.linkbuttonl{ height:25px; width:11px; background:url(../images/buttonl.png) scroll no-repeat left top; float:left; }
.linkbuttonr{ height:25px; width:11px; background:url(../images/buttonr.png) scroll no-repeat right top; float:left;}


.whitelinkbutton{height:25px; clear:both; width:100%; font-size:12px; }
.whitelinkbutton a{ display:block; height:25px; line-height:25px; text-align:center; color:#444444; text-decoration:none; float:left; padding:0 5px;background:url(../images/whitebtncenter.png) scroll repeat-x left top; width: auto; overflow:hidden; }
.whitelinkbutton a:hover{text-align:center;text-decoration:none;}
.whitelinkbuttonl{ height:25px; width:11px; background:url(../images/whitebtnleft.png) scroll no-repeat left top; float:left; }
.whitelinkbuttonr{ height:25px; width:11px; background:url(../images/whitebtnright.png) scroll no-repeat right top; float:left;}


.radio-index{ list-style:none; float:left; width:99%; height:23px;padding:3px 0;}
.radio-index li { float:left; width:60px; padding:0 0 0 5px; height:17px; line-height:17px;}
* html .radio-index li span{ clear:both; height:17px; width:60px;position:relative; overflow:hidden;}
* html .radio-index li label{ }
* html .radio-index li .radioArea{}
/*scol*/
.Container 
{
    width: 690px;  
}
#Scroller-1 { 
  position: relative; 
  overflow: hidden;
  width: 690px;
  
}
.Scroller-Container {
  position: absolute;
  top: 0px; left: 0px;
  width:690px;
}
/*handlecss */
#Scrollbar-Container {
  position: relative;
  width:14px;
  margin:0 0 0 5px; 
  
}
.Scrollbar-Track {
	width: 14px;
	position: absolute;
	top: 14px;
	background-color: transparent;
}
.Scrollbar-Handle {
  position: absolute;  
  cursor:pointer;
  height:50px;
  width:14px;
  background-attachment: scroll;
  background-image: url(../images/scroll-hand.jpg);
  background-repeat: repeat-y;
  background-position: center center;  
}
.clear-49{clear:both; width:40px; overflow:hidden;}
.clear-690{ clear:both; width:690px; overflow:hidden; padding-bottom:15px;}
.Scrollbar-Up {
  cursor: pointer;
  position: absolute;
  height:13px;
  width:14px;
  overflow:hidden;
  top:0px;
  left:0px;

}
.Scrollbar-Down {
  cursor: pointer;
  position: absolute;
  bottom:0px;
  height:13px;
  width:14px;
  overflow:hidden;  
  left:0px;
}
/*edit by martin  */
.shopcarleft{ float:left; width:250px; padding:0 10px; overflow:hidden;}
.shopcarright{ float:left; width:15px;}
.goods-container{width:250px;overflow:hidden; position:relative;}
#Scroller-2{}
.Scroller-2{width:250px; height:auto; position:relative; overflow:hidden; min-height:10px; overflow:hidden;}
* html .Scroller-2{ height:auto; min-height:10px;}
.Scroller-container-car{ width:250px;left:0; top:0px; z-index:0;}
* html .Scroller-container-car{ height:10px; overflow:visible;}
.carscrof{
  	width:14px;
	height:305px;
	position:static;	
	
}
#Scrollbar-Container-car{
   position:relative;
   width:14px;   
   height:305px; 
}
.Scrollbar-Track-car{
    width: 14px;
	height: 270px;
	position:absolute;
	background-color: transparent;
	background-image: url(images/slidelineact.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	top:15px;
	left:0px; 
	}
.Scrollbar-Handle-car{
  cursor:pointer;
  height:120px;
  width:14px;
  background-attachment: scroll;
  background-image: url(../images/scroll-hand.jpg);
  background-repeat: repeat-y;
  background-position: center center;
  position:absolute;
   left:0px;
  }

* html .divAddCountryText{ padding:5px 0 0 10px; height:18px; width:20px; float:left;}
.group-btn a{ padding-left:0; font-size:13px; color: #010101 ;}
.popdiv{ width:360px; text-align:left;}
.myTi_l{ text-align:left; font-weight:normal; font-size:14px;}
.group-msg-pop{ clear:both; padding:10px 15px 10px;}
.textp{ line-height:140%; font-size:13px; color:#000000;}
.company{ text-align:right; clear:both; padding-top:20px;}
#divPopUp .myTi{background: none;} 
.myWrap
{
	display:none;
 	position: absolute;z-index:15000; width:360px; left:0px; bottom:0px;display:block;height:330px;
   	background-attachment: scroll;
	background-image: url(../images/signcontentbg.png);
	background-repeat:no-repeat;
	background-position: -20px -20px;     
 }
.footer{ position:relative; height:60px;}
.searchbox{width:165px; float:right; height:35px;}
.copyright .searchbg{background-attachment: scroll;
	background-image: url(../images/searchbg2.png);
	background-repeat: no-repeat;
	background-position: center right;
	width:158px; height:20px;
	border:1px solid #666666;
	padding:0;
	}
.searchbg a{text-align:left; display:block; line-height:22px; padding-left:10px;}
.copyRight{ font-size:10px; float:right; width:300px;}
.comdy{display:none; height:0px; width:0px; visibility:hidden;}
.hr_comdy{display:none; height:0px; width:0px; visibility:hidden;}
.comdy_img{ height:502px; width:271px; overflow:hidden; padding:0; margin:0; background:url(../images/comdy_bottom2.png) no-repeat -1px 473px;}
.comdy_img  li{padding:0; margin:0; list-style:none; float:left; display:block; font-size:0px;overflow:hidden;}
.comdy_img img{ padding:0; margin:0;}
#searchbox  .optionsDivInvisible, .optionsDivVisible{
	position:absolute;
	margin-top:-1px;
	margin-left:3px;
	width:172px;
	background:#ffffff;
	padding:2px;
	font-size:11px;
	z-index:10;		
}
#searchbox  .optionsDivInvisible {display:none;}
#searchbox  .optionsDivVisible {display:block;}
#searchbox  .optionsDivVisible p { z-index:10;
	margin:0;
	padding:0;
	height:14px;
}
#searchbox  .optionsDivVisible a {
    font-size:12px;
	color:#444444;
	text-decoration:none;
	display:block;
	padding:1px 4px;
	height:12px;

}
#searchbox  .optionsDivVisible a:hover {
	color:#f7941c;
	background:#F0F0F0;
}
.copyright .copyRight{ padding-right:5px;}