body {margin:0;color:#666666;MARGIN-RIGHT: auto;MARGIN-LEFT: auto; TEXT-ALIGN: center;}
body,table,input,textarea,select {font:12px dotum;color:#666666}


/*商品分类*/
.submenu1 ul,.submenu1 li{margin:0px;padding:0px;list-style-type:none;font-size:12px;}
.submenu1{text-align:left;}
.submenu1 ul{}
.submenu1 li{>height:20px;}
.submenu1 li a{background:url(i_class.gif) 0px 1px no-repeat;padding-left:15px;color:#454545;}
.submenu1 li li a{background:none;padding:0px;color:#666;}
.submenu1 li ul{text-align:left;padding-left:10px;}
.submenu1 li li{background:none;margin:0px;padding:0px;display:block;width:60px;overflow:hidden;>float:left;text-align:center;border-right:#ccc 1px solid;height:13px;margin:2px 0px 0px 0px;}

.submenu1 li a{font-weight:bold;}
.submenu1 li a:hover{}
.submenu1 li a:visited{}
.submenu1 li li a{font-weight:normal;}
.submenu1 li li a:hover{color:#FF0000;}
.submenu1 li li a:visited{color:black;}
.submenu1 li li ul{display:none;}
.submenu1 .subtop,.submenu1 .subbot{border:none;font-size:0px;width:0px;height:0px;line-height:0px;}
.submenu1 .subbot{clear:both;}
.leftclass .top{background:url(gc_t_b.gif) 0px 0px no-repeat;height:49px;}
.leftclass .top h3{font-size:14px;color:#fff;padding:16px 0px 0px 45px;}
.leftclass .top h4{font-size:12px;color:#fff;padding:2px 0px 0px 45px;}
.leftclass .bot{font-size:0px;background:url(gc_t_b.gif) 0px 100% no-repeat;height:4px;}
.leftclass .bg{border:#dee3ea 1px solid;border-width:0px 1px;padding:0px 6px 3px 6px;}
.leftclass .bg .gccontent{border:#dee3ea 1px solid;border-width:0px 1px 1px 1px;padding:10px;}


td{color:#666666}
img	{border:0}
form	{margin:0}
ul,li{margin:0px;padding:0px;list-style-type:none;}
a	{text-decoration:none;color:#666666}
a:hover {text-decoration:underline;color:#00CCFF}

.eng	{font:8pt tahoma}
.engs	{font:7pt tahoma}
.engb	{font:bold 8pt tahoma}
.stxt	{font:12px Arial, Helvetica, sans-serif; color:#4C4C4C;line-height:16px}
.b_cate	{font:bold 11pt ""; color:#464646;letter-spacing:1}
.path	{font:12px ""; color:#464646; text-align:right; height:55px;padding-right:20px;padding-top:25px}
.title_path {font:12px ""; color:#464646; text-align:right; height:25px;padding-right:20px;}
.input_txt	{font:bold 12px ""; color:#E0F6FE;padding-top:4px;}
.inputfields       {border:1px solid #ccc; background-color:#FAFAFA;}	
#b_white a {font:bold 11pt ""; color:#FFFFFF;}
.pagediv	{text-align:center;padding:15px} 

.indiv {margin:0px 10px 0px 10px;} 
* html .indiv {width:100%;} 

* html .hundred {width:100%;}

.cellC {
	width:120px;
	background:#f7f7f7;
	text-align:right;
	padding-right:10px;
}
.cellL {padding-left:10px;}
.cell_R {text-align:right;padding-right:10px}


.button{border:0; background:none; font-size:12px;cursor:pointer;}
.btnBlack{border:0; background:none; font-size:12px;cursor:pointer;background-image:url(close.gif);width:35px;height:16px;color:#FFFFFF;padding-top:2px;}
.btnWhite{border:0; background:none; font-size:12px;cursor:pointer;background-image:url(btn_02.gif);width:35px;height:16px;padding-top:2px;}
.btnRed{border:0; background:none; font-size:12px;cursor:pointer;background-image:url(btn_03.gif);width:35px;height:16px;padding-top:2px;color:#FFFFFF;}
.btnDel{border:0; background:none; font-size:12px;cursor:pointer;background-image:url(add_cart.gif);width:72px;height:16px;padding-top:2px;color:#FFFFFF;}
.addCart{border:0; background:none; font-size:12px;cursor:pointer;background-image:url(add_cart.gif);width:72px;height:16px;padding-top:2px;color:#FFFFFF;}
.btnLeft{border:0; background:none; font-size:12px;cursor:pointer;background-image:url(btn_left_bg.gif);width:59px;height:18px;color:#FFFFFF;padding-top:3px;}
.btnLogin{border:0; background:none; font-size:12px;cursor:pointer;background-image:url(login_04.gif);width:100px;height:18px;color:#FFFFFF;padding-top:3px;}
.btnLogin01{border:0; background:none; font-size:12px;cursor:pointer;background-image:url(login_03.gif);width:53px;height:18px;color:#FFFFFF;padding-top:3px;}
.btnLogin02{border:0; background:none; font-size:12px;cursor:pointer;background-image:url(btn_login.gif);width:53px;height:35px;color:#FFFFFF;padding-top:3px;}
.btn	{border:1px solid #cccccc;background-color:#000000;color:#ffffff;font:bold 12px tahoma;width:60px}
.btnL	{border:1px solid #cccccc;background-color:#000000;color:#ffffff;font:bold 12px tahoma}
.btnButton{border:0px;background:none;font-size:12px; cursor:pointer;}
.line	{border:1px solid #E0F6FE}
.lineBig	{border:1px solid #cccccc;width:300px;}
.lineBg	{border:1px solid #DFDFDF;background-color:#F7F7F7}
.hand	{cursor:pointer}

.blue	{color:#007FC8}
.red	{color:##00CCFF}
.pink	{color:#FF3663}
.black	{color:#000000}
.float	{float:left}
.clear	{clear:both}
option.disabled {color:#808080}

.white	{color:#FFFFFF}
A.white	{text-decoration:none;color:#FFFFFF}
A.white:hover {text-decoration:none;color:#FFFFFF}
.textarea {border:1px solid;border-color:#B4B4B4;width:100%;font-size:9pt;color:black;background-color:white}
.position	{text-align:right;padding:5px 10px;border-bottom-width:1; border-bottom-style:solid; border-bottom-color:#dddddd;}

#form input,textarea {border-width:1; border-style:solid; border-color:#DFDFDF ; background:#F7F7F7}
#form .noline input {border:0; background:transparent}
.select {font-family:"";font-size:12px;BACKGROUND-COLOR:#626262;color:ffffff;}
.null {border:0}

#bottom div {float:left;}

#menuLayer .subLayer {
	position:absolute;
	display:none;
	width:150px;
	border:1px solid #cccccc;
	background:#ffffff;
	top:-5px;
	left:-30px;
	padding:8px;
}
#menuLayer .cate {
	padding-left:10px;
	border-bottom:1px solid #E6E6E6;
	height:25px;
}
.small {
	font:12px Dotum;
	letter-spacing:0px;
	padding-top:3px;
}
.outline_both {
border-left-style:solid;
border-right-style:solid;
border-left-width:0;
border-right-width:0;
border-left-color:#FFFFFF;
border-right-color:#FFFFFF;
}

.outline_side {
border-left-style:solid;
border-left-width:0;
border-left-color:#FFFFFF;
}
.content_title { float:left; font-weight:bold; }
.content_top { float:right; margin-top:5px}
#contentbox {  margin-top:16px; }
#contentbox th { padding:6px; background-color:#F1F1F1; border-bottom:1px solid #E1E1E1;}
#contentbox td { padding:6px; }
.p5{padding-left:5px;}
.p5_1{padding:5px;}
.p10{padding-left:10px;}
.p10_1{padding:10px;}
.p15{padding:15px;}
.p20{padding-left:20px;}
.p20_1{padding:20px;}
.button01{
background-image:url(pay001.gif);}
.button02{
background-image:url(pay002.gif);color:#FFFFFF;font-weight:bold;font-size:13px;}
.submenu{padding-right:10px;}
.submenu ul{
margin: 0;
padding: 0;
list-style-type: none;
width: 150px; 
}

.submenu ul li{
position: relative;
height:20px;
}
.submenu ul li ul{
position: absolute;
margin-left:150px;
width: 160px; 
margin-top:-43px;
display: none;
}
#top{background-image:url(submenutop.gif);background-repeat:no-repeat; background-position:bottom;width:160px;padding-top:2px;height:14px;}
#bottom{background-image:url(submenubottom.gif);background-repeat:no-repeat;background-position:top;width:160px;padding-bottom:2px;height:14px;}

.submenu ul li ul li ul{ 
margin-left:160px;
}
.submenu ul li span{
border-bottom:#CCC 1px dashed;
padding:0px 0px 5px 5px;
width:140px;
cursor:pointer;
}

.submenu ul li a{
display: block;
color: black;
text-decoration: none;
font:12px ;
padding: 8px 5px 7px 6px;
border-bottom: 0;
}

.submenu ul li ul li a{
border-left:#C4F2FE 3px solid;border-right:#C4F2FE 3px solid;
background-color:#FFF;
padding:5px 5px ;
}

.submenu ul li a:visited{
color: black;
text-decoration: none;
}

.submenu ul li a:hover{
color: ##00CCFF;
font-weight:bold;
text-decoration: none;
}
.submenu .subfolderstyle{
background: url(arrow-list.gif) no-repeat center right;
}
.submenu ul li ul li .subfolderstyle{
background: url(arrow-list.gif) no-repeat center right;background-color:#FFF;
}
.blank{ background:none;}

* html .submenu ul li { float: left; height: 1%;}
* html .submenu ul li a { height: 1%; }

.GoodsInfo{width:170px;margin-top:5px;margin-bottom:5px;}
.GoodsInfo .GoodsPicDiv{height:120px;}
.GoodsInfo .GoodsNameDiv .GoodsPriceDiv{ height:22px;}
.titlePicDiv{
width:700px; height:60px; border:0px;padding-left:10px; padding-top:5px;
}
.titlePicDiv IMG{float:left;}
.titlePicDiv .Einfo{
	padding-left:4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #333333;
	float:left;
	height:55px;
	padding-top: 8px;
}
.titlePicDiv .Zinfo{
	padding-left:18px;
	float:left;
	height: 55px;
	padding-top: 17px;
	font-family: "新宋体";
	font-size: 15px;
	font-weight: bold;
	color: #000000;
}
.goodswap{overflow:hidden; table-layout:fixed; width:120px; height:14px;word-wrap:break-word;text-align:center;}
.bottom_menu li{float:left;margin-right:10px;}
.overflow{overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow:ellipsis;}/*隐藏文字溢出，显示"..."*/

<!--订单详细页面的虚拟商品查看样式-->
.jqiwarning .jqi{ background-color: #b0be96; }
.jqifade{
	position: absolute;
	background-color: #333333;
}
div.jqi{
	position: absolute;
	background-color: #d0dEb6;
	padding: 10px; 
	width: 300px;
	text-align: left;
}
div.jqi .jqiclose{
    float: right;
    margin: -35px -10px 0 0;
    cursor: pointer;
}
div.jqi .jqicontainer{
	background-color: #e0eEc6;
	padding: 5px; 
	color: #ffffff;
	font-weight: bold;
}
div.jqi .jqimessage{
	background-color: #c0cEa6;
	padding: 10px;
}
div.jqi .jqibuttons{
	text-align: center;
	padding: 5px 0 0 0;
}
div.jqi button{
	padding: 3px 10px 3px 10px;
	margin: 0 10px;
}

/* prefix example */
.impromptuwarning .impromptu{ background-color: #aaaaaa; }
.impromptufade{
	position: absolute;
	background-color: #ffffff;
}
div.impromptu{
    position: absolute;
	background-color: #cccccc;
	padding: 10px; 
	width: 300px;
	text-align: left;
}
div.impromptu .impromptuclose{
    float: right;
    margin: -35px -10px 0 0;
    cursor: pointer;
    color: #213e80;
}
div.impromptu .impromptucontainer{
	background-color: #213e80;
	padding: 5px; 
	color: #ffffff;
	font-weight: bold;
}
div.impromptu .impromptumessage{
	background-color: #415ea0;
	padding: 10px;
}
div.impromptu .impromptubuttons{
	text-align: center;
	padding: 5px 0 0 0;
}
div.impromptu button{
	padding: 3px 10px 3px 10px;
	margin: 0 10px;
}

/* columns prefix example */
.colsJqifadewarning .colsJqi{ background-color: #b0be96; }
.colsJqifade{
	position: absolute;
	background-color: #ffffff;
}
div.colsJqi{
    position: absolute;
	background-color: #d0dEb6;
	padding: 10px; 
	width: 400px;
	text-align: left;
}
div.colsJqi .colsJqiclose{
    float: right;
    margin: -35px -10px 0 0;
    cursor: pointer;
    color: #bbbbbb;
}
div.colsJqi .colsJqicontainer{
	background-color: #e0eEc6;
	padding: 5px; 
	color: #ffffff;
	font-weight: bold;
	height: 160px;
}
div.colsJqi .colsJqimessage{
	background-color: #c0cEa6;
	padding: 10px;
	width: 280px;
	height: 140px;
	float: left;
}
div.colsJqi .jqibuttons{
	text-align: center;
	padding: 5px 0 0 0;
}
div.colsJqi button{
	background: url(button_bg.jpg) top left repeat-x #ffffff;
	border: solid #777777 1px;
	font-size: 12px;
	padding: 3px 10px 3px 10px;
	margin: 5px 5px 5px 10px;
	width: 75px;
}
div.colsJqi button:hover{
	border: solid #aaaaaa 1px;
}

/*
------------------------------
       brown theme
------------------------------
*/
.brownJqiwarning .brownJqi{ background-color: #cccccc; }
.brownJqifade{
	position: absolute;
	background-color: #ffffff;
}
div.brownJqi{
	position: absolute;
	background-color: transparent;
	padding: 10px;
	width: 300px;
	text-align: left;
}
div.brownJqi .brownJqiclose{
    float: right;
    margin: -25px 0 0 0;
    cursor: pointer;
    color: #bbbbbb;
}
div.brownJqi .brownJqicontainer{
	position: relative;
	background-color: transparent;
	border: solid 1px #5F5D5A;
	color: #ffffff;
	font-weight: bold;
}
div.brownJqi .brownJqimessage{
	position: relative;
	background-color: #F7F6F2;
	border-top: solid 1px #C6B8AE;
	border-bottom: solid 1px #C6B8AE;
}
div.brownJqi .brownJqimessage h3{
	background: url(brown_theme_gradient.jpg) top left repeat-x #ffffff;
	margin: 0;
	padding: 7px 0 7px 15px;
	color: #4D4A47;
}
div.brownJqi .brownJqimessage p{
	padding: 10px;
	color: #777777;
}
div.brownJqi .brownJqimessage img.helpImg{
	position: absolute;
	bottom: -25px;
	left: 10px;
}
div.brownJqi .brownJqibuttons{
	text-align: right;
}
div.brownJqi button{
	background: url(brown_theme_gradient.jpg) top left repeat-x #ffffff;
	border: solid #777777 1px;
	font-size: 12px;
	padding: 3px 10px 3px 10px;
	margin: 5px 5px 5px 10px;
}
div.brownJqi button:hover{
	border: solid #aaaaaa 1px;
}
#tempcgoodsdiv ul li{ border:1px solid #00FFFF;}


/*商品品牌页面*/

.BrandYe_1{ border:1px solid #C1EDFE; width:98%; padding:5px; background-color:#EAFAFE;clear:both; margin:auto; margin-top:15px; margin-bottom:15px;}
.BrandYe_1 ul{width:100%; clear:both; line-height:20px; height:20px;}
.BrandYe_1 ul li{ float:left; padding-right:15px; text-align:left; line-height:20px; height:20px; text-indent:5px; white-space:nowrap;}
.BrandYe_1 ul li a{ color:#3366CC}
.BrandYe_1 ul li a:visited{ color:#3366CC}
.BrandYe_1 ul li a:hover{ color:#FF6600}
.BrandYe_1 ul li font{ color:#666666; font-size:12px; padding-left:5px;}

.BrandYe_2{ clear:both; width:95%; margin:auto }
.BrandYe_2title{text-align:left; width:100%; clear:both;background:URL(PclassYe_list_title.gif) repeat-x left; margin-bottom:5px; margin-top:10px; font-weight:bold}

.BrandYe_2Pic{ width:100%; clear:both;}
.BrandYe_2PicInfo{ overflow:hidden}
.BrandYe_2PicInfo_one{float:left;  width:120px; padding-left:5px; padding-right:5px; padding-bottom:10px; text-align:center; word-spacing:normal; white-space:normal}
.BrandYe_2PicInfo_one img{ margin-bottom:5px;}
.BrandYe_2PicInfo_one a{ display:block; width:100%; line-height:18px;}

.BrandYe_2Word{ width:100%; clear:both;  margin-bottom:15px; border-bottom:1px  dashed #d9d9d9; padding-bottom:5px;}
.BrandYe_2WordInfo{}
.BrandYe_2WordInfo_one{float:left; padding-left:10px; padding-right:10px;}
.BrandYe_2WordInfo_one a{ color:#999999}
.BrandYe_2WordInfo_one a:hover{ text-decoration:underline}
.BrandYe_2Pic a img{ border:0px;}

/*商品品牌信息介绍*/
.brandinfoYe_info{ padding:10px;}
.brandinfoYe_infoName{ text-align:left; border-bottom:1px dashed #CCCCCC; width:100%; padding-bottom:10px;} 
.brandinfoYe_infoName img{ margin-right:10px;}
.brandinfoYe_infoMessage{ text-align:left; text-indent:25px; line-height:18px; margin-top:15px;}

.CLASS_NEXTCLASS ul li{ float:left; padding-left:10px; padding-right:10px; white-space:nowrap;}

/*商品品牌*/
.fieldset_left{ float:left;padding-top:10px; padding-left:10px; text-align:center}
.fieldset_left img{ margin-bottom:5px; max-width:150px;border:0px;}
.fieldset_right{ float:left;padding-top:10px; padding-left:10px; text-indent:25px; text-align:left; }
.fieldset_rightoverhid{ overflow:hidden; height:70px; overflow:hidden;  }
.fieldset_rightmore{ text-align:right; clear:both; width:530px; padding-right:10px;} 
.abc123s ul li{ float:left;  line-height:22px; padding-left:5px; padding-right:20px; white-space:nowrap}


.RegYe_title{ width:100%; clear:both; margin-bottom:15px; background:URL(regbz.gif) no-repeat; line-height:101px; height:101px; text-align:right; text-indent:140px;}
.RegYe_title font{ font-weight:bold; font-size:16px;}
.RegYe_info{OVERFLOW-X:  auto;OVERFLOW: auto;width:99%;height:400px; border-bottom:1px solid  #DDDDDD; border-left:1px solid #DDDDDD; border-top:1px solid #DDDDDD; margin-bottom:15px; margin-top:15px; text-align:left;}
.RegYe_agree{ clear:both;}
.RegYe_agree ul li{ float:right; padding-right:10px;}
.RegYe_agreeTitle{ font-size:14px; font-weight:bold; padding-top:5px; color:#3A84C5}
.RegYe_tishi{ text-align:left; color:#FF3C01; font-weight:bold}
.RegYe_form{ width:100%; clear:both;}
.RegYe_form td{ clear:both; padding-left:10px; }
.RegYe_form td td{ padding:0px;}
.RegYe_formLib1{border-top:3px solid #132F61}
.RegYe_formLi1{ width:20%; text-align:right; background-color:#E9EAF3; border-bottom:1px solid #4B6186; border-left:1px solid #4B6186; padding-right:10px; font-size:13px; height:40px; }
.RegYe_formLib2{border-top:1px solid #E7E3E7}
.RegYe_formLi2{ width:80%; text-align:left; background-color:#FFFBFF;border-bottom:1px solid #E7E3E7; border-left:1px solid #E7E3E7; border-right:1px solid #E7E3E7}
.RegYe_formBrn{ text-align:center; padding-top:10px;}
.RegYe_formBrn INPUT{ width:180px; height:35px; line-height:30px; word-spacing:3px;   color:#000000}
/*激活前*/
.RegYe_jhMess ul{ padding-left:50px;}
.RegYe_jhMess ul li{ text-align:left; font-size:14px; line-height:25px;}
.RegYe_jhMess font{ font-size:14px; color:#FF6600}
.RegYe_jhMess em{  color:#FF0000; font-style:normal}

.RegYe_jhMess1{ font-size:14px; color:#FF0000}


/*分类列表中下级分类样式*/
.nextclassul ul li{ float:left; height:22px; line-height:22px; padding-left:5px; padding-right:5px; white-space:nowrap;}