@CHARSET "UTF-8";

.j-sidebar1 h1 {
	padding: 0;
	margin: 16px 0 0;
	border-bottom: 3px solid #eee;
}

.j-sidebar2 {
	float: right;
	padding:0;
	left:0;
}

.j-sidebar2 .j-eng {
	font-size: 18px;
}

.j-sidebar2 .j-chi {
	font-size: 100%;
	position: relative;
	top: -3px;
}

.j-content-table h1 {
	padding-top: 16px;
}

.j-sidebar1 .menuw {
	padding-top:20px;
	margin-left: 14px;
}

.j-sidebar1 .menuw td{
	height:30px;
}

.j-sidebar1 .menuw a {
	font-size: 12px;
	line-height: 1.4em;
}

.j-barterNotice{
	font-size:12px;
	background-color:#eee;
	line-height:2em;
	padding:10px;
}

.j-orderAskLog{
	font-size:12px;
	color:#000;
	margin:15px 0;
	line-height:1.5em;
}

.j-orderAskLog p{
	margin-bottom:1em;
}

.j-askTime{

}

.j-askTitle{
	font-weight:600;	
}

.j-orderAskReply{
	background-color:#eee;
	margin:15px 0;
	padding: 10px 0;
}

.j-replyTime{

}

.j-replyTitle{
	color:#FF887C;
	font-weight:600;
}

.j-H1Button{
	float:right;
	margin-top:-21px;
}

.j-stepSpot{
	border: 1px solid #EEE;
	padding: 3px;
	width: 110px;
	text-align: center;
	line-height: 18px;
	color: black;
	overflow: visible;
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	*display:inline;
}

.j-stepSpotFocus{
	color: #DD7373;
	border: 1px solid #DD7373;
}

.j-stepRow{
	font-size:20px;
	color:#686868;
	text-align:right;
	margin: -10px 0 15px;
}

.hi_message span{
	color:#000;
}

#nav-utility a{
	color:#000;
}

#my_account_menu{
	width:130px;
	left:720px;
	left:732px\9;
	white-space:nowrap;
}

#my_account_menu li{
	margin-left:7px;
}

#email_input .v3MiniButton{
	vertical-align:top;
}

#email_input .inputtxt{
	width:196px;
}

#footer_area .section {
	margin:50px 45px 20px 0px;
}

#footer-section4.section{
	margin-right:0;
}

.proNO1 {
	white-space:nowrap;
}

#product_info_tab ul.tabs li{
	width:102px;
}

.v3TblNowrap th, .v3TblNowrap td{
	white-space:nowrap;
}

#shopping_bag{
	font-weight:300;
}

#product_tab_container{
	overflow-y: auto;
	margin-bottom:5px;
/*	height:175px;  */
	width:539px;
}

.clrPink{
	color:#FF887C;
}

.clrBlack{
	color:#000;
}

.fw600, .fw600 *{
	font-weight:600;
}

.j-onlineline{
	color: black;
	font-size: 14px;
	margin: 0 0 5px 0;
	display: block;
	background: #EEE;
	line-height: 28px;
}

#shopping_bag_adding_item{
	font-weight:300;
}

#product_detail_photo{
/*	height:526px;*/
}

#detail_photo_list .nivo-controlNav.nivo-thumbs-enabled{
	/*width:320px;*/
	width:384px;
	margin-top:-5px;
	margin-right:-7px;
}

#detail_photo_list .nivo-controlNav.nivo-thumbs-enabled a {
	float:left;
	/*margin-left:18px;
	margin-bottom:16px;*/
	margin:0px;
}

#detail_photo_list .nivo-controlNav.nivo-thumbs-enabled img{
	border:5px solid white;
}

#detail_photo_list .nivo-controlNav.nivo-thumbs-enabled a.active img{
	border:5px solid #EEE;
}

#ocs{
	float:left;
	margin-top:5px;
	/*text-decoration:underline;*/
}

.j-order-login th, .j-order-login td{
	padding:1px;
}

.j-barter-stepRow{
	font-size: 20px;
	color: #686868;
	text-align: right;
	margin: -49px 0 5px;
}

#footer-section4 div.fb-like{
	margin-top:0px;
}

#my_account_menu li a{
	color:#000;
}

.j-content-table h3{
	margin-bottom:3px;
}

.j-content-table .Wtitle h3{
	margin-top:50px;
}

.j-content-table h3 *{
	font-size:13px;
	font-weight:bold;
}

.j-content-table p{
	/* margin-bottom:10px;
	line-height:18px;*/
	margin-bottom:2px;
	line-height:22px;
	margin-top:6px;
}
#detail_photo_list .nivo-main-image,
#detail_photo_list .nivoSlider,
#detail_photo_list .nivoSlider img{
	width:575px;
	height:345px;
}
#detail_photo_list .nivo-controlNav.nivo-thumbs-enabled img{
	width:180px;
	height:108px;
}

#product_list_content .proColor .proColorPic a.noEnoughSize{
	/*color:#eee;*/
	/*border-color:#eee;*/
}

#detail_photo_list .nivo-directionNav a{
	width: 25px;
	height: 44px;
}

#detail_photo_list a.nivo-prevNav {
	background-position: 0 0px;
}

#detail_photo_list a.nivo-nextNav {
	background-position: -155px 0px;
}

#shopping_bag .checkout, #shopping_bag_adding_item .checkout {
        padding: 15px 0px;
}

#shopping_bag .checkout a, #shopping_bag_adding_item .checkout a {
        height:35px;
        width:100%;
        line-height:12px;
        background-color:#FFF;
}

#product_list_content .main_photo{
        margin-top:0;
}

.dialog_title h2{
	font-weight:bold;
	font-size:35px;
}

#menu_area{
	height:76px;
}

.x-menu{
	top:-13px;
}

#logo{
	margin-top:12px;
}

#main_area{
	margin-top:152px;
}

.v3MiniButton{
	cursor:pointer;
}