body{
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	text-align:center;
	background:#ff;
	color:#444;
}
ul,li,p,img,div,table,tr,td{
	list-style:none;
	margin:0;
	padding:0;
}
table {border-collapse: separate; border-spacing: 0; font-size:inherit;}
#main_cont{
	display:none;
}

.main{
	width:990px;
	text-align:left;
}

a{
	color: #564B42;
	text-decoration:none;
}
a:hover{
	color: red;
	text-decoration:underline;
}

.s_rate{
	color:red;
	margin:0;
	padding:0;
}

.com_name{
	color:#333399;
}
.com_pr{
	color:#CC6600;
	font-weight:bold;
	fONT-FAMILY: verdana;	
}

.font11{
	font-size:11px;
}
.s_market_pr{
	color:red;
	font-size:13px;
	text-decoration:line-through;
}
 
.red{
	color:red;
}
.black{
	color:black;	
}
.c{
	clear:both;
	height:0;
	padding:0;
	margin:0 !import;
	line-height:0;
	font-size:0;
	zoom:0;
}
.fl{
	float:left;
}
.fr{
	float:right;	
}
.txtr{
	text-align:right;
}
.txtl{
	text-align:left;
}
/* new index */
img{
	border:0;
}

.new_top{
	margin:5px 0 5px 0;
	padding:0;
	list-style:none;
	height:70px;
}
.new_top li{
	float:left;
	display: table-cell;
	vertical-align: middle;
}

.new_top .logo{
	padding:5px 0 0px 0
}

.top_free{
	padding:20px 0 5px 40px;
	margin-left:40px;
}
dd,dl{
	margin:0;
	padding:0;
}

.new_top .free img{
	margin:8px 15px 0px 0;
}

.new_top .free img{
	margin:8px 15px 0px 0;
}
ul.new_top li.a800{
	padding-left:70px;
	padding-top:10px;
}

li.user_fun{
	float:right;
	margin:10px 5px 0px 0;
	line-height:160%;
	width:280px;
	text-align:right;
}

.user_fun dl dd{
	float:left;
}
.user_fun dl{
	float:right;
	margin-bottom:5px;
}
.user_fun dd{
	margin-left:15px;
}
.user_fun dl.user dd{
	background:url(http://i.okaybuy.cn/images/new/dian.gif) no-repeat left center;
	padding-left:5px;	
}
.user_fun dl.user{
	
	margint-bottom:0;
	zoom:1;
}
.new_subnav{
	height:28px;
	background:#DCDCDC;
	width:990px;
}
.new_subnav ul li{
	float:left;
	padding:5px 0 0 15px;
	position:relative;
}
.new_subnav ul li.sub_first{
	padding-left:35px;
	color:#990000;
}
.new_subnav ul li.sub_cr a{
	padding-left:5px;
	color:#990000;
}
.new_subnav ul li.sub_form{
	padding:0 15px;
	float:right;
}


.new_left_col{
	width:175px;
	margin:12px 0 0 0; 
}

.new_right_col{
	margin:6px 2px 0 0;
	float:right;
	width:806px;  
}


.new_brand_list img{
	margin:0 0 0px 0;
}



.new_com_list{
	margin:0;
	list-style:none;
	padding:0;
}
.new_com_list li{
	border:1px solid #ECE9D8;
	width:144px;
	height:180px;
	float:left;
	margin:1px;
	text-align:center;
	padding:0;
	padding-top:5px;
	line-height:150%;
}

.new_com_list a{
	color:#333399;
	text-decoration:none;
}

.new_com_list a:hover{
	color: red;
	text-decoration:none;
}

.top_form{
	padding:3px 0 0 0;
	margin:0;
	height:20px;
}

.new_use_cat{
	margin:10px 0 0 8px;
}

.new_use_ul{
	margin:10px 0 0 0;
	height:200px;
	padding:0;
}


.new_use_ul li{
	float:left;
	height:25px;
	list-style:none;
	margin:0;
}

.new_use_ul .l{
	width:100px;
}








/*new version 11-25*/
.800{
	margin:0 100px 0 100px;
}

.new_top .user_fun a{
	/*background:url(http://i.okaybuy.cn/images/arrowRed.jpg) no-repeat 2px 1px;*/
	padding-left:10px;
	/*width:58px;*/
}
.user_fun .shopcar{
	background:url(http://i.okaybuy.cn/images/new/shopcar.gif) no-repeat left top;
	padding-left:15px;
	margin-left:20px;
}
 

 

.right_ad{
	width:233px;
	float:right;
	text-align:right;
}

.cat_tab{
	background:url(http://i.okaybuy.cn/images/genderbg.gif) no-repeat 2px 5px;
	width:565px;
	height:280px;
	margin:0 0 0 2px;
}

.new_brand_list{
	margin:7px 0 0 0;
}


.td1, .td2{
	padding:46px 10px 0 20px;
	width:50%;
	word-spacing:10px;
}

.td2{
	padding-left:29px;
}

.td1 h3, .td2 h3{
	font-size:13px; 
	margin:10px 0 0 0;
}
.c_top_r{
	float:right;
	width:460px;
}
.c_top_r ul.title{
	height:auto;
	border:0;
}
.line{
	height:2px;
	background:url(http://i.okaybuy.cn/images/dot.gif) repeat-x bottom left;
	line-height:0;
	font-size:1px;
}
.c_top_r ul.title li.fl{
	width:300px;

}
.c_top_r ul.title li.fr{
	padding:15px 5px 0 0;
	text-align:right;
	border:0;
}

.c_top_r h1{
	padding:5px 0 0 0;
}

.c_top_r .txt1{
	border:0;
	padding:8px 5px 8px 15px;
	font-family:Arial;
	color:#999999;
	line-height:25px;
}
.c_top_r .txt1 li{
	height:25px;
}
.c_top_r .txt1 .dmoney{
	padding-left:15px;	
}
.txt1 .sale_pr{
	font-family:Arial;
	font-size:18px;
	color:#D80849;
}
.color_ref{
	border-top:1px solid #E6E6E6;
	color:#999999;
	padding:0 0 10px 15px ;
}
.color_ref .red{
	color:#A10000;	
}
.color_ref p{
	padding-top:10px;
} 
.color_ref .fl{
	width:330px;
}
.color_ref .fr{
	width:90px;
}
.c_top_r .txt2{
	border-top:1px solid #D0D0D0;
	border-bottom:1px solid #D0D0D0;
	background:#f5f5f5;
	padding:13px 7px 13px 15px;
}
.commore{
	color:#336699;
}
a.sizesel{
	border:1px solid #3366CC;
	padding:3px 5px;
	background:#fff;
	margin-right:5px;
}

a.sizesel:hover, .sizeseled{
	border:1px solid #3366CC;
	padding:3px 5px;
	background:#3366CC;
	color:white;
	margin-right:5px;
	text-decoration:none;
	font-weight:bold;
}

.txt2 .sdiv{
	width:100%;
}

.txt2 .size{
	line-height:250%;
	float:right;
	text-align:left; 
	margin:0;
	margin:0 60px 0 0;
	width:293px;
}

.txt2 .stxt{ 
	width:50px;
	height:20px;
	margin:0;
}

.txt2 .buynum{ 
	margin:8px 0 13px 0;
}

 

.darkred{
	color:#990000;
}

.buysize{
	border:0;
	background:#F5F5F5;
	width:35px;
	font-weight:bold;
	color:#D80808;
}

form{
	margin:0;
}

.simcom{
	background:url("http://i.okaybuy.cn/images/new/sim.gif") no-repeat;
	width:990px;
	height:177px;
	border:1px solid white;
	clear:both;
}
.simcom ul{
	height:140px;
	width:975px;
	margin:30px 0 0 10px;
	padding:0;
}

.simcom ul li{
	float:left;
	list-style:none;
	width:138px;
	height:140px;
	text-align:center;
}

#comnav {
 background: url("http://i.okaybuy.cn/images/new/nbg.gif")  top left  no-repeat transparent;
 height: 30px;
 width: 990px;
 margin-top:20px;
}

#comnav ul {
 padding: 0; margin: 0;
 position: relative;
 height: 30px;
 width: 928px;
}

#comnav li {
 margin: 0; padding: 0;
width:140px;
float:left;

 top: 0;
 list-style: none;
 height: 30px;
 display: block;
 list-style:none;
}

#comnav li a {
 display: block;
 text-decoration: none;
 padding-top: 30px;
 text-align: center;
 color:#E7A6CF;
}

#comnav li a:hover, #comnav li.current a { color: #FFF; }
#comnav li.current#navDtl a { background: url("http://i.okaybuy.cn/images/new/nbg.gif")  0 -41px no-repeat;	}
#comnav li.current#navSCmt a { background: url("http://i.okaybuy.cn/images/new/nbg.gif") -140px -41px no-repeat;	}
#comnav li.current#navCmt a { background: url("http://i.okaybuy.cn/images/new/nbg.gif") -280px -41px no-repeat;	}
#comnav li.current#navPay a { background: url("http://i.okaybuy.cn/images/new/nbg.gif") -420px -41px no-repeat;	}
#comnav li.current#navDst a { background: url("http://i.okaybuy.cn/images/new/nbg.gif") -560px -41px no-repeat;	}

#navDtl_div {
	line-height:150%;
}
#navDtl_div img{
	margin:0 0 0 0px;

}

.comdtl{
	background:url("http://i.okaybuy.cn/images/dtlbg.gif") bottom repeat-x;
	width:920px;
	padding:10px 0 20px 20px;
}

.stab{
	border-top:1px solid #999999;
	border-left:1px solid #999999;
	margin: 0 0 0 20px;
}

.stab td{
	background:#E4E4E4; 
}
.in_stabtop td{
	background:#CCCCCC;
	color:white;
	padding:5px 9px;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	
}

.in_stab td{
	padding:5px 9px;
	text-align:center;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	
}

.com_review{
	margin:20px 0 0 20px;
	width:800px;
}

#navPay_div, #navDst_div{
	margin:20px 40px 30px 20px;
}


.tebie{
	padding:30px 0 0 20px;
	line-height:170%;
}

/*弹出页面css  start*/
.bubble *{
	margin:0;padding:0;
 }

	.bubble{
		position:absolute;
		left:-10000px;
		top:100px;
		width:300px;
		
		font-size:12px;
	}
	
	.closebutton{
		background:transparent url(http://i.okaybuy.cn/images/webpicture/combined_v6.gif) repeat scroll 0 -50px;
		cursor:pointer;
		height:15px;
		position:absolute;
		right:10px;
		top:10px;
		width:15px;
	}
	.clickable{
		cursor:pointer !important;
	}
	#bubble2{
		
		with:500px;
		height:500px;
		text-align:left;
		color:gray;
	}
	#bubble2 *{
		margin:0;
		padding:0;
	}
	#bubble2 .bubble_top{
		background:url(http://i.okaybuy.cn/images/webpicture/bubble_top.gif) no-repeat;
		height:34px;
	}
	#bubble2 .bubble_mid{
		background:url(http://i.okaybuy.cn/images/webpicture/bubble_mid.gif) repeat-y;
		/*height:106px;*//* =todelete */
	}
	#bubble2 .bubble_bottom{
		background:url(http://i.okaybuy.cn/images/webpicture/bubble_bottom.gif) no-repeat;
		height:13px;
	}
	#bubble2 .bubble_sub{
		background:url(http://i.okaybuy.cn/images/webpicture/bubble_button.gif) no-repeat ;
		width:69px;
		height:26px;
		border:0 none;
	}
	#bubble2 .bubble_cancel{
		background:url(http://i.okaybuy.cn/images/webpicture/bubble_button.gif) no-repeat -69px 0;
		border:0 none;
		height:26px;
		width:69px;
		border:0 none;
	}
	#bubble2 .bubbleform{ /*span*/
		padding-left:40px;
		font-size:12px;
		font-weight:normal;
		color:gray;
	}
	.hidden{
		display:none;
	}
	#lack_button{
		background:url(http://i.okaybuy.cn/images/webpicture/bubble_button.jpg) no-repeat;
		width:90px;
		height:26px;
		border:0 none;
	}
	#bubble2 .bubble_msg2{
		width:270px;
		display:block;
		padding-bottom:15px;
	}
	.bubble_msg{
		font-weight:bold;
	}
	#bubble2 input{
		width:150px;
		/*height:20px;*/
		border:1px solid;
		border-color:#808080;
		padding-top:4px;
	}
	#bubble2 tr{
		height:25px;
	}

	.lack_link{
		font-size:120%;
		font-weight:bold;
	}
	a#lack_link:hover{
		color:red;
	}
/*弹出页面css end*/
/*尺码表格*/
	.size_table{
		border-collapse:collapse;
	}
	.size_table caption{
		color:blue;
	}
	.size_table th{
		background:#990000 none repeat scroll 0 0;
		border:1px solid #999999;
		color:white;
		font-weight:normal;
		padding:5px 9px;
	}
	.size_table td{
		padding:5px 9px;
		border:1px solid #999999;
		
	}
	.size_table .size_table_left{
		background:#CCCCCC none repeat scroll 0 0;
		color:white;
		
	}
	.size_table .size_table_stand{
		background:#CCCCCC none repeat scroll 0 0;
	}
	
/*同类*/
.out_sim{
	background:transparent url(http://i.okaybuy.cn/images/simtop2.jpg) no-repeat scroll 0 0;
	height:30px;
	width:929px;
}
.bottom_sim{
	background:transparent url(http://i.okaybuy.cn/images/simbottom.jpg) no-repeat scroll 0 0;
	height:10px;
	clear:both;
}
.sim_content{
	background:transparent url(http://i.okaybuy.cn/images/sim_content.jpg) repeat-y scroll 0 0;
	padding:2px;
}
.sim_content ul{
	margin:0;	
}
.sim_content ul li{
	float:left;
	text-align:center;
}
.alsobuy{
	padding:5px 10px 0 0;
	width:190px;
}
.alsobuy dl dd a img{
	margin:0;
}
.alsobuy .content{
	border:5px solid #ECECEC;
	text-align:center;
}
.alsobuy .content dd p{
	width:150px;
	margin:0 auto;	
}
.alsobuy dl dd.title_ab{
	padding:1px;
	
}
.alsobuy dl dd.title_ab span{
	display:block;
	background-color:#7A7F89;
	padding:2px 10px 2px 5px;
	color:white;
}
.alsobuy dl dd{
	padding:10px 10px;
}

.pinglun{
	width:850px;
	padding-left:10px;
	padding-top:5px;
}
.pinglun .bigsize{
	font-size:150%;
	font-weight:bold;
	color:#909090;
}
.pinglun .title dd{
	float:left;
	padding-right:10px;
}

.pinglun .title dd.fr{
	float:right;
	padding-left:10px;
}
.pinglun .title dd.lco{
	color:#999999;
}
.pinglun .title dd.cmtnew{
	margin-top:-5px;
	
}
.scmt_con li{
	border-bottom:1px dotted #000000;
	padding:20px 5px 15px 15px;
	background-color:#EEEEEE;
	
	line-height:20px;
}

.scmt_con li.odd{
	background-color:white;
}
#navDtl_div .scmt_con img{
	margin:0;
}
.scmt_con_one{
	margin:15px 0;
}
.scmt_con li .user{
	color:#0000FF;
}
.scmt_con li .fu1{
	color:#BCB9B9;
}

.pingfen dd{
	padding-right:25px;
}

#navDtl_div .scmt_con .pingfen dd img{
	margin-left:10px;
}

.title{
	border-bottom:1px solid #DDDDDD;
}
.allcolor{
	background:url(http://i.okaybuy.cn/images/new/leftd.gif) no-repeat left center;
	padding-left:15px; 
}
.color_ref dd.fl dd{
	float:left;
	border:1px solid black;
	/*width:40px;
	height:40px;*/
	margin-right:5px;
	font-size:0;
	line-height:0;
	margin-bottom:2px;
}
.color_ref dd.fl dd a{
	display:block;
	/*width:40px;
	height:40px;*/
	background:white;
}
#show_allref_color dd{
	float:left;
	width:160px;
	height:130px;
	overflow:none;
}
#pinglun_grade dd{
	float:left;
	padding-right:40px;
	margin-top:20px;
	padding-left:15px;
	border-right:1px solid #DDDDDD;
	
}
#pinglun_com{
	display:none;
	background-color:white;
	padding:10px;
	width:700px;
}
#pinglun_com p{
	padding:10px 0;
}
.totable .radio{
	width:20px;
}
.totable .descrp{
	padding-left:15px;
}
#navDtl_div #pinglun_sbm{
	margin:25px 0 0 20px;
	cursor:pointer !important;
}
#closepinglun{
	cursor:pointer !important;
}
/*----------jqm-------------*/
/* jqModal base Styling courtesy of;
	Brice Burgess <bhb@iceburg.net> */

/* The Window's CSS z-index value is respected (takes priority). If none is supplied,
	the Window's z-index value will be set to 3000 by default (via jqModal.js). */
.jqmClose{
	cursor:pointer;
}
.jqmWindow {
    display: none;
    
    position: fixed;
    top: 10%;
    left: 50%;
    
    margin-left: -350px;
    width: 600px;
    
    background-color: #EEE;
    color: #333;
    border: 1px solid black;
    padding: 12px;
}

.jqmOverlay { background-color: #333; }

/* Background iframe styling for IE6. Prevents ActiveX bleed-through (<select> form elements, etc.) */
* iframe.jqm {position:absolute;top:0;left:0;z-index:-1;
	width: expression(this.parentNode.offsetWidth+'px');
	height: expression(this.parentNode.offsetHeight+'px');
}

/* Fixed posistioning emulation for IE6
     Star selector used to hide definition from browsers other than IE6
     For valid CSS, use a conditional include instead */
* html .jqmWindow {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}
td.td_tit{
	padding: 5px 0 0 20px;
	width:100px;
	text-align:right;
	margin:0;
}
td.td_con{
	width:350px;
	text-align:left;
	margin:0;
}
td.td_con input{
	width:150px;	
}
.signin_form .sbm{
	border:0 none;
	padding:0;
}
.sign_tit{
	margin:5px 5px;
}

.mul_fl{
	margin-left:20px;
	display:inline;
}
.title_sup{
	position:absolute;
	margin:-8px 0 0 0;
	padding:0;
	right:-23px;
	top:3px;
}