/*  tp07  */
body {font-family: Verdana, Arial, Helvetica, sans-serif;line-height:130%;font-size: 11px;color: #0D2F40;margin: 0px;padding:20px 0;background-image: url(../images/bg-body.gif);background-repeat: repeat;background-position: left top;}

a:link,a:visited{color: #0F5A82;text-decoration: underline;}
a:hover{color: #FF7E00;text-decoration: none;}

h1{font-size: 13px;color: #C7C6C1;display: block;margin: 0;padding:5px 0 5px 10px;background-color: #423F30;}
h2{font-size: 14px;color: #423F30;background-image: url(../images/bg-h2.gif);background-repeat: no-repeat;	background-position: 2px 5px;padding-left: 10px;}
h3{font-size: 12px;padding-top: 10px;padding-bottom: 20px;color: #FF0000;}
h4 {font-size: 13px;padding:0;margin:0 0 5px;}
h5 {font-size: 13px;text-align: center;line-height: 130%;margin: 0;padding: 0;}
h5 span {font-size: 10px;font-weight: normal;}

p{margin: 5px 0px 10px;}
img {border:0;}

.l {text-align: left;}
.c {text-align: center;}
.r {text-align: right;}
.fl {float: left;}
.fr {float: right;}
form,ul,li {padding:0;margin:0;list-style-type: none;}
select, input {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
.clear {clear: both;}
.red {color:#FF0000;}

.w1004 {width: 1004px;margin: auto;}
#back {text-align: center;padding-top: 5px;padding-bottom: 5px;font-weight: bold;}
.more {display: block;float: right;padding: 5px 5px 0 0;}
#page {text-align: right;padding: 5px;font-weight: bold;}
#page a {margin:0 3px;padding: 1px 3px;background-color: #efefef;border: 1px solid #666;color: #666;text-decoration: none;}
#page a:hover,#page .now {background-color: #AC0000;color:#fff;border: 1px solid #A70908;text-decoration: none;}

#local {padding:5px;}

#navmenu,#main,#leftmenu,#contentbox,#mBlock,#rBlock,#bottom,#inside,#proTip,#proList,#quickPro {overflow: hidden;zoom:1;}
#leftmenu,#contentbox,#mBlock,#rBlock {float:left;}
#newsList,#newslist,#newsDetail,#featuredPro {padding:10px 0;overflow: hidden;zoom:1;}

#newsList .pic img,#newsDetails img,#detailInfo img,#newsDetail img,{border: 1px solid #BFBFBF;margin-bottom: 5px;}

#topmenu {padding: 5px 10px 5px 0px;text-align: right;}
#topmenu a {margin:0 5px;font-weight: bold;text-decoration: none;}
#topmenu a:hover {color: #FF6600;}

/* header */
#header {background-image: url(../images/header.gif);background-repeat: no-repeat;background-position: left top;height: 104px;color: #D4D3D1;}
#logo {height: 74px;padding-left: 8px;}
#header h1 {font-weight: normal;line-height: 110%;color:#D4D3D1;font-size: 11px;padding: 0 0 0 12px;background:transparent;}
#header h1 a {color: #D4D3D1;}
#header h1 a:hover {color: #FFF;}

#navmenu {line-height: 29px;}
#navmenu a {text-decoration: none;color: #645117;display:block;float: left;padding-right: 6px;padding-left: 6px;}
#navmenu a:hover,#navmenu .now {background-image: url(../images/bg-nav-o.gif);background-repeat: repeat-x;background-position: left top;color: #645117;}
#navmenu .now{font-weight:bold}

/* maininfo */
#main {background-color:#FFF;width: 1002px;margin: auto;background-image: url(../images/bg-main.gif);background-repeat: repeat-y;background-position: left top;padding:0 1px 1px;}

/* copyright */
#bottom {background-color: #423F30;text-align: center;padding-bottom: 20px;background-image: url(../images/bg-bottom.gif);	background-repeat: no-repeat;background-position: left bottom;color: #FFF;}
#bottom a{color: #FFF;text-decoration: none;}
#bottom a:hover { color:#FFCC00;}
#copyright {background-color: #6D6B5F;line-height: 25px;margin-bottom: 10px;color: #D3D4C6;}
#bottom #copyright a {margin:0 5px;text-decoration: none}

/* left */
#leftmenu {width:190px;background-color: #DFE4DA;padding: 5px;}
#leftmenu ul {padding: 5px 0 15px;}
#leftmenu ul li{border-bottom: solid 1px #A8ACA5;font-weight: bold;display: block;padding: 5px;}
#leftmenu ul li a {text-decoration: none;color: #423F30;}
#leftmenu ul li a:hover,#leftmenu ul li.now a:link,#leftmenu ul li.now a:visited,#leftmenu ul li.now a:hover {color: #E94C00;}

/* middle */
#contentbox {width: 792px;padding: 4px 5px;}
#mainpic {margin-bottom: 5px;}
#mainpic img {display:block;}
#tip {background-color: #DAE5EB;padding:10px 7px;line-height: 110%;}

#mBlock {width:570px;padding-right: 5px;}


/* right */
#rBlock {width:207px;background-color: #E3E4D6;padding: 5px;}

#search {color: #C3BFBA;font-weight: bold;margin-bottom: 5px;}
#search a {font-weight: normal;margin:0 5px;}
.searchbox {border: 1px solid #CDCEBA;vertical-align: middle;font-family: Verdana, Arial, Helvetica, sans-serif;padding: 2px;font-weight: normal;margin: 0px;}

#rBlock h1 {background-color: #6C684C;color: #ECEBE8;}
#rBlock ul {padding: 5px 0 10px;}
#rBlock ul li{font-size: 10px;border-bottom: 1px solid #CDCEBA;line-height: 120%;background-image: url(../images/ico-rblock.gif);background-repeat: no-repeat;background-position: 3px 5px;display: block;font-weight: bold;padding:0 5px 0 10px;margin-bottom: 5px;}
#rBlock ul li a {padding-right: 5px;font-size: 11px;}
#rBlock ul li p {font-size: 11px;color:#666;margin: 5px 0px;padding: 0px;font-weight: normal;}
.gBox {text-align: center;padding-bottom: 15px;}

/*hot products*/
#quickPro {padding:10px;}
#quickPro li {display: block;width: 100px;float: left;margin: 5px;}

/*classic jewelries*/
#proshow {padding: 20px 10px 10px 10px;>padding:20px 10px 10px 0;}
.picbox {float:left;text-align:center;width:115px;margin:0px 10px 10px;display: block;}
.relatedpro { width:100px;margin:0 auto 5px;}
.proimg {border: 1px solid #C3C3C3;background:#FFF;display:table-cell;height:100px;width:100px;line-height:85px;text-align:center;vertical-align:middle;>display:block;>font-size:85px;>font-family:Arial;}
.proimg img {vertical-align:middle;}
.proimg a{width:100px;height:100px;>display:block;>font-size:85px;>font-family:Arial}

/* inside */
#inside {padding:10px;font-size: 12px;}

/* product catalog */
#proList {padding:10px 5px;}
#proTip {text-align:left;background-color:#efefef;border:1px solid #cdcdcd;padding:10px;margin:0 0 5px;}
#proTip img {float:left;margin:0 10px 5px 0;padding: 1px;border: solid 1px #BFBFBF;}
#proTip p {margin:0 0 10px;}

.probox,.newsbox {border-bottom: 1px dashed #BFBFBF;padding: 5px;margin-bottom: 10px; overflow:hidden;zoom:1;}
.probox .fl,#newslist .fl {margin-right:10px;margin-bottom: 5px;}
#proList .info {margin:0px;padding: 0px;}
#proList p {margin:5px 0px;}

#featuredPro .picbox {padding: 0px;margin: 0px auto 10px;float: none;width: 120px;}

#newslist ul {padding: 5px;}
#newslist ul li {background-image: url(../images/ico-newslist.gif);background-repeat: no-repeat;background-position: left 8px;padding: 3px 5px 7px 10px;margin-bottom: 5px;border-bottom-width:;border-bottom: dashed 1px #bfbfbf;display: block;color: #666;font-size: 10px;}
#newslist ul li a {text-decoration: none;margin-right: 5px;font-size: 12px;}

/*product details*/ 
#detailInfo {padding:0;}
#detailInfo img {margin-bottom:15px;margin-top: 5px;}
#detailInfo p {margin:5px 5px 20px 0;}
#banner {margin:10px 0 15px;width:100%;}
#proRelated .relatedInfo {float:left;line-height:110%;margin:0px 10px 10px;padding:3px;text-align:center;width:120px;}

/*companylist*/
#companybox {background-color:#efefef;border:1px solid #cdcdcd;padding:5px;margin:5px 0;text-align: left;}
#companybox a {font-weight:bold;padding:0 8px;}
#companybox .now {color: #FF6600;text-decoration: none;}
#companylist dl,#newslist dl {margin:10px 5px;}
#companylist dt,#newslist dt {font-weight:bold;padding: 5px 0px 0px 0px;margin:0;font-size: 12px;}
#companylist dd,#newslist dd {padding:5px 0px 10px 0px;margin:0px 0px 5px 0px;text-indent: 0px;display: block;border-bottom: dashed 1px #bfbfbf;}

/* news */
#newslist h2 {margin:15px 0 10px;}
.newsbox h4 {font-size: 10px;font-weight: normal;color: #666;}
.newsbox h4 a {margin-right:5px;font-size: 12px;font-weight: bold;}
.newsimg {border: 1px solid #C3C3C3;background:#FFF;display:table-cell;height:50px;width:50px;line-height:45px;text-align:center;vertical-align:middle;>display:block;>font-size:45px;>font-family:Arial;}
.newsimg img {vertical-align:middle;}
#newslist .info {padding:0px 5px 0 0;}
#newslist .info p a {margin-right:5px;}
#newslist dt {font-size:10px;font-weight: normal;color: #9F9F9F;}
#newslist dt a {font-size:12px;margin-right:5px;font-weight:bold;}

#newsDetail p {margin: 5px 0px 10px 0px;}
#newsDetail table {margin:15px auto;border-top:1px solid #BFBFBF;border-left:1px solid #BFBFBF;}
#newsDetail table td {padding:5px 10px 5px 5px;border-bottom:1px solid #BFBFBF;border-right:1px solid #BFBFBF;}
#newsDetail ul {margin:10px 0 20px;}
#newsDetail ul li {margin:3px 0;}
#newsDetail img {margin:5px 10px;}

/*contact us*/
.contactBox {padding: 0 10px 5px;margin-bottom: 10px;}
#contacttable {width: 95%;}
#contacttable th {text-align:right;}
#contacttable th,#contacttable td {padding: 3px;}

/* feedback */
#inside table {margin: auto;}
#inside table td {padding: 3px 0px 3px 5px;margin: 0px;}

/*sitemap*/
#sitemap {padding:15px 10px 10px;}
#sitemap table {width:100%;border-top: 1px solid #BFBFBF;border-right: 1px solid #BFBFBF; text-align:left;}
#sitemap table th,#sitemap td {padding: 5px;border-left: solid 1px #BFBFBF;border-bottom: solid 1px #BFBFBF;}
#sitemap table th { width:30%;}
#sitemap table td table,#sitemap table td table td {border:0;}
#sitemap table a {text-decoration: none;}

/*-------------------------------------*
 * common css file                     *
 * path: /style/common/style.css       *
 * copyright:2006~2008 focuschina.com  *
 *-------------------------------------*/

