﻿@font-face {
font-family:'FuturaLight';
src:url('../fonts/FuturaLight.eot');
src:url('../fonts/FuturaLight.eot?#iefix') format('embedded-opentype'),url('../fonts/FuturaLight.woff') format('woff'),url('../fonts/FuturaLight.ttf') format('truetype'),url('../fonts/FuturaLight.svg#FuturaLight') format('svg');
font-weight:normal;
font-style:normal;
}
html,body {
width:100%;
height:100%;
margin:0px auto;
padding:0px;
font-size:12px;
text-align:center;
font-family:'FuturaLight';
letter-spacing:2px;
}
form {
width:100%;
height:100%;
}
input {
font-family:'FuturaLight';
}
a {
text-decoration:blink;
/*blr:expression_r(this.onFocus=this.blur());
*/    outline:none;
color:#888888;
}
a:link,a:visited,a:hover,a:active {
}a:focus,a:hover {
text-underline:none;
text-decoration:none;
}
img {
border:0px;
}
.clear {
clear:both;
}
.breadcrumb { background-color: transparent;}
.light {
color:#FF0000;
}
.warning {
padding:10px 10px 10px 33px;
margin-top:10px;
margin-bottom:5px;
color:#888888;
-webkit-border-radius:5px 5px 5px 5px;
-moz-border-radius:5px 5px 5px 5px;
-khtml-border-radius:5px 5px 5px 5px;
border-radius:5px 5px 5px 5px;
background:#000000 url('../image/warning.png') 10px center no-repeat;
border:1px solid #000000;
-webkit-border-radius:5px 5px 5px 5px;
-moz-border-radius:5px 5px 5px 5px;
-khtml-border-radius:5px 5px 5px 5px;
border-radius:5px 5px 5px 5px;
letter-spacing:2px;
}
input:-moz-placeholder,textarea:-moz-placeholder {
color:#555555;
}
input:-ms-input-placeholder,textarea:-ms-input-placeholder {
color:#555555;
}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {
color:#555555;
}
/* home.html *//*.box {
width:100%;
min-width:1345px;
height:100%;
text-align:left;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image/bg.jpg',sizingMethod='scale');
background:url(../image/bg.jpg) no-repeat;
background-attachment:fixed;
background-size:cover;
-moz-background-size:cover;
-webkit-background-size:cover;
position:relative;
}
*/.box .idxBg {
width:100%;
height:100%;
position:absolute;
left:0px;
top:0px;
z-index:-9;
min-width:1345px;
}
.box .idxBg .idxBgBox {
width:100%;
height:100%;
position:relative;
overflow:hidden;
min-width:1345px;
}
.box .idxBg .idxBgItem {
width:100%;
height:100%;
overflow:hidden;
position:absolute;
left:0px;
top:0px;
z-index:-6;
min-width:1345px;
}
.box .idxBg .idxBgItem img {
width:100%;
height:auto;
min-width:1345px;
}
.left {
width:206px;
height:100%;
position: fixed;
float: left;
left:0px;
top:0px;
z-index:10;
background:url(../image/leftbg.png) repeat;
}
.fleft {
float:left;
}
.fright {
float:right;
}
.left .logo {
width:206px;
/*height:110px;
*/    padding-top:60px;
text-align:center;
}
.left .banner {
width:206px;
/*height:163px;
*/    margin-top:70px;
position:relative;
}
.left .banner .bannerBox {
width:206px;
height:32px;
margin:0px auto;
text-align:center;
cursor:pointer;
}
.left .banner .bannerBox div {
width:130px;
height:32px;
line-height:32px;
margin:0px auto;
padding-left:3px;
text-align:left;
border-bottom:1px solid #888888;
overflow:hidden;
}
.left .banner .bannerBox div a {
color:#ffffff;
letter-spacing:3px;
}
.left .banner .bannerBox .bannerOn a {
color:yellow;
letter-spacing:3px;
}
.left .banner .list {
width:93px;
min-height:32px;
position:absolute;
left:206px;
top:0px;
z-index:9;
background:url(../image/leftbg.png) repeat;
letter-spacing:2px;
display:none;
}
.left .banner .list .listBox {
width:93px;
height:32px;
line-height:32px;
border-bottom:1px solid #777777;
cursor:pointer;
}
.left .banner .list .listBoxEnd {
width:93px;
height:32px;
line-height:32px;
cursor:pointer;
}
.left .banner .list .listBox .listImg,.left .banner .list .listBoxEnd .listImg {
width:12px;
height:32px;
float:left;
margin-left:13px;
}
.left .banner .list .listBox .listImg img,.left .banner .list .listBoxEnd .listImg img {
margin-top:10px;
}
.left .banner .list .listBox .listTxt,.left .banner .list .listBoxEnd .listTxt,.left .banner .list .listBox .listTxtOn,.left .banner .list .listBoxEnd .listTxtOn {
width:61px;
height:32px;
float:left;
margin-left:7px;
overflow:hidden;
text-align:left;
}
.left .banner .list .listBox .listTxt a,.left .banner .list .listBoxEnd .listTxt a {
font-size:12px;
color:#dddddd;
}
.left .banner .list .listBox .listTxtOn a,.left .banner .list .listBoxEnd .listTxtOn a {
font-size:12px;
color:yellow;
}
.left .search {
width:133px;
height:25px;
margin:0px auto;
margin-top:31px;
text-align:center;
}
.left .search .searchIpt {
width:131px;
height:25px;
margin:0px auto;
border:1px solid #777777;
}
.left .search .searchIpt .searchTxt {
width:107px;
height:25px;
float:left;
}
.left .search .searchIpt .searchTxt input {
width:89px;
height:20px;
padding:3px 10px 0px;
color:#ffffff;
border:0px;
font-size:12px;
letter-spacing:2px;
background-color:transparent;
outline:none;
}
.left .search .searchIpt .searchBtn {
width:15px;
height:25px;
float:left;
}
.left .search .searchIpt .searchBtn input {
width:15px;
height:15px;
margin-top:5px;
border:0px;
background-color:transparent;
outline:none;
cursor:pointer;
background:url(../image/sel.png) no-repeat;
}
.left .lang {
width:206px;
/*height:20px;
*/    margin-top:18px;
}
.left .lang .langBox {
width:133px;
height:20px;
line-height:20px;
margin:0px auto;
text-align:center;
color:#ffffff;
letter-spacing:2px;
}
.left .lang .langBox .langLp {
width:60px;
height:20px;
float:left;
}
.left .lang .langBox .langLp .langCh {
width:50px;
height:20px;
float:left;
}
.left .lang .langBox .langLp .langCh img {
/*padding-top:5px;
*/
}
.left .lang .langBox .langLp .langDown,.left .lang .langBox .langRp .langDown {
width:10px;
height:20px;
float:left;
}
.left .lang .langBox .langRp {
width:48px;
height:20px;
float:left;
margin-left:25px;
}
.left .lang .langBox .langRp .langPr {
width:43px;
margin-left:-5px;
height:20px;
float:left;
}
.login {
width:200px;
height:26px;
line-height:26px;
position:absolute;
right:70px;
top:41px;
z-index:7;
}
.login a {
letter-spacing:2px;
color:#bbbbbb;
font-size:12px;
}
.login a:hover {
letter-spacing:2px;
color:yellow;
font-size:12px;
}
.login .loginImg {
width:26px;
height:26px;
float:left;
cursor:pointer;
background:url(../image/lgimg.png) no-repeat;
}
.login .loginMe {
width:115px;
height:26px;
float:left;
text-align:center;
}
.login .loginLine {
width:1px;
height:26px;
float:left;
background:url(../image/lgline.png) no-repeat;
}
.login .loginOut {
width:56px;
height:26px;
float:left;
text-align:center;
}
.footer {
width:100%;
float:left;
/*min-width:1345px;
*/    height:103px;
position:relative;
/*left:0px;
bottom:0px;
*/    z-index:6;
background:#000 url(../image/leftbg.png) repeat;
}
.box .footer {
position:absolute;
}
.footer .sp {
width:210px;
height:103px;
float:left;
}
.footer .sub {
width:138px;
height:73px;
float:left;
padding-left:26px;
padding-top:22px;
letter-spacing:2px;
}
.footer .sub div {
height:16px;
text-align:left;
}
.footer .sub div a {
font-size:12px;
color:#999999;
}
.footer .sub div a:hover {
font-size:12px;
color:yellow;
}
.footer .sline {
width:1px;
height:103px;
float:left;
background:url(../image/sline.png) no-repeat;
}
.footer .follow {
width:237px;
height:73px;
float:left;
padding-top:30px;
}
.footer .follow .fText {
width:197px;
height:16px;
margin-left:40px;
letter-spacing:2px;
color:#999999;
}
.footer .follow .fType {
width:237px;
height:57px;
}
.footer .follow .fType .fAlg {
width:174px;
height:29px;
margin:0px auto;
text-align:center;
}
.footer .follow .fType .fAlg .fIc {
width:25px;
height:25px;
float:left;
margin:2px;
}
.footer .link {
min-width:10px;
height:103px;
float:left;
padding-left:20px;
}
.footer .link .linkLine {
min-width:10px;
height:103px;
float:left;
}
.footer .link .linkLine a {
display:table-cell;
vertical-align:middle;
text-align:center;
height:103px;
}
.footer .sp .spCr,.footer .sp .spAr {
height:16px;
font-size:12px;
color:#bbbbbb;
text-align:center;
margin-left:10px;
letter-spacing:2px;
}
.footer .sp .spCr {
margin-top:40px;
}
/* checkout.html */
.box {
background:#000;

}
.boxCo {
width:100%;
/*height:auto;
text-align:left;
*/    /*  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image/bg.jpg',sizingMethod='scale');
*/    background: #000 url(../image/bg_co.jpg) repeat-x;
background-attachment:fixed;
background-size:cover;
-moz-background-size:cover;
-webkit-background-size:cover;
position:relative;
}
.boxCo .content {
color:#cccccc;
font-size:12px;
padding-left:15px;
padding-right:15px;
padding-bottom:140px;
text-align:left;
}
.content {
margin:0px auto;
}
.content .tag {
color:#aaaaaa;
font-size:12px;
}
.content .tag .tagGt {
margin:0px 6px;
}
.content .tag a {
color:#aaaaaa;
letter-spacing:2px;
font-size:12px;
}
.content .stepCo {
/*width:789px;*/
margin-top:66px;
}
.content .stepCo .coBar {
/*width:789px;*/
height:45px;
background:url(../image/bar_co.png) repeat;
}
.content .stepCo .reglogin {
/*height:441px;*/
}
.content .stepCo .coBar .coImg {
width:53px;
height:45px;
float:left;
background:url(../image/step1.png) no-repeat;
}
.content .stepCo .coBar .coTitle {
/* width:736px;*/
height:45px;
line-height:46px;
float:left;
font-size:16px;
letter-spacing:3px;
color:#cccccc;
}
.content .stepCo .coBox {
height:330px;
padding:36px 15px 0px 17px;
}
.content .stepCo .coBox .coLeft {
/*width:392px;
height:330px;
float:left;*/
margin-bottom: 30px;
}
.content .stepCo .coBox .coLeft .coNcus {
/*width:392px;*/
height:32px;
color:#cccccc;
font-size:14px;
letter-spacing:2px;
}
.content .stepCo .coBox .coLeft .coCont {
/*width:342px;*/
height:32px;
line-height:16px;
color:#aaaaaa;
font-size:12px;
letter-spacing:2px;
}
.content .stepCo .coBox .coLeft .coBtn {
/*width:392px;*/
height:32px;
margin-top:24px;
}
.content .stepCo .coBox .coLeft .coBtn input {
width:130px;
height:30px;
border:1px solid #444545;
outline:none;
cursor:pointer;
background:url(../image/btnbg_co.png) repeat;
color:#aaaaaa;
letter-spacing:2px;
}
.content .stepCo .coBox .coRight {
/*width:365px;*/
height:330px;
float:left;
}
.content .stepCo .coBox .coRight .coRcus {
/*width:365px;*/
height:32px;
color:#cccccc;
font-size:14px;
letter-spacing:2px;
}
.content .stepCo .coBox .coRight .coAddr {
/*width:365px;*/
height:32px;
}
.content .stepCo .coBox .coRight .coAddr input {
width:331px;
height:22px;
line-height:22px;
padding:4px 16px;
color:#888888;
border:1px solid #333333;
font-size:12px;
letter-spacing:2px;
background:url(../image/iptbg_co.png) repeat;
outline:none;
}
.content .stepCo .coBox .coRight .coPwd {
/*width:365px;*/
height:32px;
margin-top:18px;
}
.content .stepCo .coBox .coRight .coPwd input {
width:331px;
height:22px;
line-height:22px;
padding:4px 16px;
color:#888888;
border:1px solid #333333;
font-size:12px;
letter-spacing:2px;
background:url(../image/iptbg_co.png) repeat;
outline:none;
}
.content .stepCo .coBox .coRight .coVcode {
/*width:365px;*/
height:62px;
margin-top:13px;
}
.content .stepCo .coBox .coRight .coWsp {
/*width:365px;*/
height:32px;
}
.content .stepCo .coBox .coRight .coWsp .coWcode {
width:204px;
height:32px;
float:left;
}
.content .stepCo .coBox .coRight .coWsp .coWcode input {
width:170px;
height:22px;
line-height:22px;
padding:4px 16px;
color:#888888;
border:1px solid #333333;
font-size:12px;
letter-spacing:2px;
background:url(../image/iptbg_co.png) repeat;
outline:none;
}
.content .stepCo .coBox .coRight .coWsp .coCgbox {
width:161px;
height:32px;
float:left;
}
.content .stepCo .coBox .coRight .coWsp .coCgbox div {
width:143px;
height:16px;
line-height:16px;
padding-left:18px;
}
.content .stepCo .coBox .coRight .coWsp .coCgbox div a {
color:#888888;
font-size:10px;
letter-spacing:2px;
}
.content .stepCo .coBox .coRight .coLgn {
/*width:365px;*/
height:32px;
margin-top:29px;
}
.content .stepCo .coBox  .coRight .coLgn .coLgnbtn {
width:132px;
height:32px;
float:left;
}
.content .stepCo .coBox  .coRight .coLgn .coLgnbtn input {
width:130px;
height:30px;
border:1px solid #444545;
outline:none;
cursor:pointer;
background:url(../image/btnbg_co.png) repeat;
color:#aaaaaa;
letter-spacing:2px;
}
.content .stepCo .coBox  .coRight .coLgn .coLgnfor {
width:218px;
height:32px;
line-height:32px;
float:left;
margin-left:15px;
}
.content .stepCo .coBox  .coRight .coLgn .coLgnfor a {
color:#888888;
font-size:10px;
letter-spacing:2px;
}
.content .stepAbd {
/* width:789px;*/
height:45px;
margin-top:16px;
}
.content .stepAbd .coBar {
/* width:789px;*/
height:45px;
background:url(../image/bar_co.png) repeat;
}
.content .stepAbd .coBar .coImg {
width:53px;
height:45px;
float:left;
background:url(../image/step2.png) no-repeat;
}
.content .stepAbd .coBar .coTitle {
/* width:736px;*/
height:45px;
line-height:46px;
float:left;
font-size:16px;
letter-spacing:3px;
color:#aaaaaa;
}
.content .stepAbd .coBar .coTitle a,.content .stepSd .coBar .coTitle a,.content .stepPm .coBar .coTitle a,.content .stepOd .coBar .coTitle a {
float:right;
}
.content .stepSd {
/*width:789px;*/
height:45px;
margin-top:16px;
}
.content .stepSd .coBar {
/*width:789px;*/
height:45px;
background:url(../image/bar_co.png) repeat;
}
.content .stepSd .coBar .coImg {
width:53px;
height:45px;
float:left;
background:url(../image/step3.png) no-repeat;
}
.content .stepSd .coBar .coTitle {
/*width:736px;*/
height:45px;
line-height:46px;
float:left;
font-size:16px;
letter-spacing:3px;
color:#aaaaaa;
}
.content .stepPm {
/*width:789px;*/
height:45px;
margin-top:16px;
}
.content .stepPm .coBar {
/* width:789px;*/
height:45px;
background:url(../image/bar_co.png) repeat;
}
.content .stepPm .coBar .coImg {
width:53px;
height:45px;
float:left;
background:url(../image/step4.png) no-repeat;
}
.content .stepPm .coBar .coTitle {
/*width:736px;*/
height:45px;
line-height:46px;
float:left;
font-size:16px;
letter-spacing:3px;
color:#aaaaaa;
}
.content .stepOd {
/* width:789px;*/
height:45px;
margin-top:16px;
}
.content .stepOd .coBar {
/*width:789px;*/
height:45px;
background:url(../image/bar_co.png) repeat;
}
.content .stepOd .coBar .coImg {
width:53px;
height:45px;
float:left;
background:url(../image/step5.png) no-repeat;
}
.content .stepOd .coBar .coTitle {
/*width:736px;*/
height:45px;
line-height:46px;
float:left;
font-size:16px;
letter-spacing:3px;
color:#aaaaaa;
}
/* setting.html */
.content .csList {
width:790px;
padding:66px 15px 0px 15px;
}
.content .csList .csItem {
width:142px;
height:298px;
float:left;
margin-right:45px;
}
.content .csList .csItemEnd {
width:142px;
height:298px;
float:left;
}
.content .csList .csItem .csImg,.content .csList .csItemEnd .csImg {
width:142px;
height:154px;
}
.content .csList .csItem .csTitle,.content .csList .csItemEnd .csTitle {
width:142px;
height:20px;
line-height:20px;
margin:0px auto;
text-align:center;
font-size:12px;
letter-spacing:2px;
color:#cccccc;
}
.content .csList .csItem .csDetail,.content .csList .csItemEnd .csDetail {
width:142px;
height:54px;
margin-top:17px;
border-top:1px solid #555555;
}
.content .csList .csItem .csDetail .csDtl,.content .csList .csItemEnd .csDetail .csDtl {
width:86px;
height:54px;
line-height:54px;
float:left;
font-size:12px;
letter-spacing:2px;
color:#888888;
}
.content .csList .csItem .csDetail .csDbtn,.content .csList .csItemEnd .csDetail .csDbtn {
width:56px;
height:43px;
float:left;
padding-top:11px;
}
.content .csList .csItem .csDetail .csDbtn input,.content .csList .csItemEnd .csDetail .csDbtn input {
width:56px;
height:30px;
border:1px solid #444545;
outline:none;
cursor:pointer;
background-color:transparent;
color:#888888;
font-size:10px;
letter-spacing:2px;
}
.content .csList .csItem .csCpo,.content .csList .csItemEnd .csCpo {
width:142px;
height:32px;
}
.content .csList .csItem .csCpo input,.content .csList .csItemEnd .csCpo input {
width:142px;
height:30px;
border:1px solid #444545;
outline:none;
cursor:pointer;
background-color:transparent;
color:#888888;
font-size:10px;
letter-spacing:2px;
}
/* login.html */.content .lgn {
width:789px;
min-height:557px;
margin-top:66px;
}
#content {
min-height:650px;
}
.content .lgn .lgnLeft {
width:379px;
height:409px;
float:left;
}
.content .lgn .lgnLeft .lftRcus {
width:379px;
height:45px;
line-height:45px;
color:#cccccc;
font-size:16px;
letter-spacing:2px;
}
.content .lgn .lgnLeft .lftBox {
width:359px;
height:364px;
padding-left:20px;
background-color:#000001;
}
.content .lgn .lgnLeft .lftBox .lftTit {
width:359px;
height:55px;
line-height:55px;
color:#aaaaaa;
font-size:12px;
letter-spacing:2px;
}
.content .lgn .lgnLeft .lftBox .lftAddr {
width:359px;
height:32px;
}
.content .lgn .lgnLeft .lftBox .lftAddr input {
width:305px;
height:22px;
line-height:22px;
padding:4px 16px;
color:#aaaaaa;
border:1px solid #333333;
font-size:12px;
letter-spacing:2px;
background:url(../image/iptbg_co.png) repeat;
outline:none;
}
.content .lgn .lgnLeft .lftBox .lftPwd {
width:359px;
height:32px;
margin-top:18px;
}
.content .lgn .lgnLeft .lftBox .lftPwd input {
width:305px;
height:22px;
line-height:22px;
padding:4px 16px;
color:#aaaaaa;
border:1px solid #333333;
font-size:12px;
letter-spacing:2px;
background:url(../image/iptbg_co.png) repeat;
outline:none;
}
.content .lgn .lgnLeft .lftBox .lftVcode {
width:359px;
height:62px;
margin-top:13px;
}
.content .lgn .lgnLeft .lftBox .lftWsp {
width:359px;
height:32px;
}
.content .lgn .lgnLeft .lftBox .lftWsp .lftWcode {
width:204px;
height:32px;
float:left;
}
.content .lgn .lgnLeft .lftBox .lftWsp .lftWcode input {
width:170px;
height:22px;
line-height:22px;
padding:4px 16px;
color:#aaaaaa;
border:1px solid #333333;
font-size:12px;
letter-spacing:2px;
background:url(../image/iptbg_co.png) repeat;
outline:none;
}
.content .lgn .lgnLeft .lftBox .lftWsp .lftCgbox {
width:155px;
height:32px;
float:left;
}
.content .lgn .lgnLeft .lftBox .lftWsp .lftCgbox div {
width:137px;
height:16px;
line-height:16px;
padding-left:10px;
}
.content .lgn .lgnLeft .lftBox .lftWsp .lftCgbox div a {
color:#888888;
font-size:10px;
letter-spacing:2px;
}
.content .lgn .lgnLeft .lftBox .lftLgn {
width:359px;
height:32px;
margin-top:35px;
}
.content .lgn .lgnLeft .lftBox .lftLgn .lftLgnbtn {
width:105px;
height:32px;
float:left;
}
.content .lgn .lgnLeft .lftBox .lftLgn .lftLgnbtn input {
width:105px;
height:32px;
border:1px solid #444545;
outline:none;
cursor:pointer;
background-color:#808080;
color:#cccccc;
letter-spacing:2px;
}
.content .lgn .lgnLeft .lftBox .lftLgn .lftLgnfor {
width:235px;
height:32px;
line-height:32px;
float:left;
margin-left:19px;
}
.content .lgn .lgnLeft .lftBox .lftLgn .lftLgnfor a {
color:#888888;
font-size:10px;
letter-spacing:2px;
}
.content .lgn .lgnRight {
width:379px;
height:409px;
float:left;
margin-left:31px;
}
.content .lgn .lgnRight .rgtRcus {
width:379px;
height:45px;
line-height:45px;
color:#cccccc;
font-size:16px;
letter-spacing:2px;
}
.content .lgn .lgnRight .rgtBox {
width:359px;
height:348px;
padding-left:20px;
padding-top:16px;
background-color:#000001;
}
.content .lgn .lgnRight .rgtBox .rgtTit {
width:339px;
height:32px;
line-height:16px;
color:#aaaaaa;
font-size:12px;
letter-spacing:2px;
}
.content .lgn .lgnRight .rgtBox .rgtReg {
width:359px;
height:32px;
margin-top:36px;
}
.content .lgn .lgnRight .rgtBox .rgtReg input {
width:129px;
height:32px;
border:1px solid #444545;
outline:none;
cursor:pointer;
background-color:#808080;
color:#cccccc;
letter-spacing:2px;
}
/* detail.html */.content .dtl {
width:789px;
height:557px;
margin-top:66px;
}
.content .dtl .dtlPic {
width:395px;
height:557px;
float:left;
}
.content .dtl .dtlPic .dtlBimg #image {
width:400px;
height:400px;
}
.content .dtl .dtlPic .dtlIbox {
width:395px;
/* height:89px;*/
margin-top:18px;
}
.content .dtl .dtlPic .dtlIbox .dtlSimg {
width:89px;
height:89px;
float:left;
margin-right:13px;
position:relative;
cursor:pointer;
}
.content .dtl .dtlPic .dtlIbox .dtlSimgEnd {
width:89px;
height:89px;
float:left;
position:relative;
cursor:pointer;
}
.content .dtl .dtlPic .dtlIbox .dtlSimg img,.content .dtl .dtlPic .dtlIbox .dtlSimgEnd img {
width:89px;
height:89px;
}
.content .dtl .dtlPic .dtlIbox .dtlSimg .dtlMc,.content .dtl .dtlPic .dtlIbox .dtlSimgEnd .dtlMc {
width:89px;
height:89px;
position:absolute;
left:0px;
top:0px;
z-index:3;
cursor:pointer;
}
.content .dtl .dtlCont {
width:359px;
height:557px;
float:left;
margin-left:35px;
}
.content .dtl .dtlCont .proTitle {
width:359px;
height:50px;
line-height:50px;
font-size:18px;
color:#ffffff;
letter-spacing:4px;
text-align:center;
}
.content .dtl .dtlCont .proCont {
width:359px;
height:395px;
margin-top:23px;
}
.content .dtl .dtlCont .proCont .proLine {
width:359px;
height:24px;
line-height:24px;
letter-spacing:2px;
}
.content .dtl .dtlCont .proCont .proLine .proLft {
width:161px;
height:24px;
float:left;
text-align:right;
font-size:12px;
color:#aaaaaa;
}
.content .dtl .dtlCont .proCont .proLine .proRgt {
width:161px;
height:24px;
float:left;
margin-left:37px;
text-align:left;
font-size:12px;
color:#ffffff;
}
.content .dtl .dtlCont .proCont .proLine .proRgt select {
color:#000;
}
.content .dtl .dtlCont .proCont .proLine .proRgt img {
height:24px;
}
.content .dtl .dtlCont .proCont .proLine .proRgt .proInfo {
margin-left:15px;
}
.content .dtl .dtlCont .proCont .proLine .description {
padding-top:15px;
text-align:center;
font-size:12px;
color:#ffffff;
}
.content .dtl .dtlCont .proCont .proPri {
width:359px;
height:24px;
line-height:24px;
margin-top:21px;
letter-spacing:2px;
}
.content .dtl .dtlCont .proCont .proPri .proPtit {
width:161px;
height:24px;
float:left;
text-align:right;
font-size:12px;
color:#aaaaaa;
}
.content .dtl .dtlCont .proCont .proPri .proPval {
width:161px;
height:24px;
float:left;
margin-left:37px;
text-align:left;
font-size:14px;
color:#ffffff;
}
.content .dtl .dtlCont .proBtn {
width:359px;
margin-top:27px;
text-align:center;
}
.content .dtl .dtlCont .proPobox {
width:359px;
position:relative;
}
.content .dtl .dtlCont .proPobox1 {
margin-top: 10px;
}
.content .dtl .dtlCont .proPobox .proPoms {
width:359px;
position:absolute;
left:0px;
top:0px;
z-index:9;
display:none;
}
.content .dtl .dtlCont .proPobox1 .proPoms1 {
display: none;
}
.content .dtl .dtlCont .proPobox .proPoms .proPosj {
width:11px;
height:10px;
margin-left:296px;
background:url(../image/d_dn.png) no-repeat;
}
.content .dtl .dtlCont .proPobox .proPoms .proPots {
width:248px;
padding:20px;
line-height:18px;
margin:0px auto;
background:url(../image/d_bg.png) repeat;
font-size:12px;
color:#aaaaaa;
text-align:left;
letter-spacing:2px;
}
.buttons .bleft {
float:left;
}
.buttons .right {
/*float:right;
*/
}
.buttons input.button {
height:50px;
padding:11px 35px;
border:1px solid #444545;
outline:none;
cursor:pointer;
background-color:transparent;
color:#ffffff;
font-size:12px;
letter-spacing:2px;
}
.buttons a.button {
padding:15px 35px;
border:1px solid #444545;
outline:none;
cursor:pointer;
background-color:transparent;
color:#ffffff;
font-size:12px;
letter-spacing:2px;
}
.content .information {
color:#ffffff;
padding-bottom:15px;
}
.content  .buttons {
padding-top:15px;
text-align:right;
}
.content .dtl .dtlCont .proBtn input {
width:132px;
height:37px;
line-height:37px;
border:1px solid #444545;
outline:none;
cursor:pointer;
background-color:transparent;
color:#888888;
font-size:12px;
letter-spacing:2px;
}
.content .dtl .dtlCont .proBtn .proBpo {
margin-left:24px;
color:#ffffff;
background:url(../image/probtn.png) no-repeat 8px 0px;
}
.content .i {
background:url(../image/probtn.png) no-repeat -103px -10px; width: 12px;
}
/* jewellry.html */.jewBanner,.jewBanner img {
width:100%;
height:547px;
}
.jewColl {
/*width:100%;
height:257px;
margin:0px auto;
text-align:center;
background:url(../image/leftbg.png) repeat;
*/
}
.jewColl .coll {
/*width:820px;
*/    /*height:248px;
*/    padding-top:9px;
margin:0px auto;
text-align:center;
/*padding-left:35px;
*/
}
.jewColl .coll .collChs {
min-width:100px;
/*height:62px;
margin:0px auto;
margin-top:38px;
text-align:center;
*/
}
.jewColl .coll .collChs .collTit {
/*width:661px;
*/    /*height:17px;
*/
margin-left: auto;
margin-right: auto;
color:#fff;
text-align:left;
font-size:34px;
letter-spacing:2px;
/* border-bottom:1px solid #888888;
*/
}
.jewColl .coll .collChs .collSub {
/*width:670px;
height:32px;
margin:0px auto;*/
margin-top: 13px;
margin-left: auto;
margin-right: auto;
margin-bottom: 125px;
}
.jewColl .coll .collChs .collSub .collItem,.jewColl .coll .collChs .collSub .collItemEnd,.jewColl .coll .collChs .collSub .collItems,.jewColl .coll .collChs .collSub .collItemsEnd {
min-width:10px;
height:30px;
/*line-height:32px;
*/    /*float:left;
*/    text-align:left;
letter-spacing:2px;
font-size:28px;
/*cursor:pointer;
*/
}
.jewColl .coll .collChs .collSub .collItem {
margin-right:22px;
}
.jewColl .coll .collChs .collSub .collItems {
margin-right:13px;
}
.jewColl .coll .collChs .collSub .collItem .collTps,.jewColl .coll .collChs .collSub .collItemEnd .collTps,.jewColl .coll .collChs .collSub .collItems .collTpss,.jewColl .coll .collChs .collSub .collItemsEnd .collTpss {
height:30px;
/*padding:0px 8px;
*/    border:1px solid transparent;
color:#666666;
}
.jewColl .coll .collChs .collSub .collItem .collTps a,.jewColl .coll .collChs .collSub .collItemEnd .collTps a,.jewColl .coll .collChs .collSub .collItems .collTpss a {
color:#fff;
text-shadow: 2px 2px 5px #000000;
}
.jewColl .coll .collChs .collSub .collItem .collTpss a,.jewColl .coll .collChs .collSub .collItemEnd .collTpss a,.jewColl .coll .collChs .collSub .collItems .collTpss a {
color:#fff;
text-shadow: 2px 2px 5px #000000;
}
.jewColl .coll .collChs .collSub .collItem .collTps_On,.jewColl .coll .collChs .collSub .collItemEnd .collTps_On,.jewColl .coll .collChs .collSub .collItems .collTpss_On,.jewColl .coll .collChs .collSub .collItemsEnd .collTpss_On {
height:30px;
padding:0px 8px;
/*border:1px solid #666666;
*/    color:#bbbbbb;
}
.conts {
width:800px;
margin:0px auto;
padding:61px 10px 160px 10px;
}
.conts .jewItem {
width:201px;
height:290px;
float:left;
margin:0px 32px 49px 32px;
}
.conts .jewItem .csImg {
width:201px;
height:189px;
}
.conts .jewItem .csTitle {
width:201px;
height:20px;
line-height:20px;
margin:0px auto;
text-align:center;
font-size:12px;
letter-spacing:2px;
color:#cccccc;
}
.conts .jewItem .csDetail {
width:201px;
height:54px;
line-height:54px;
margin-top:9px;
border-top:1px solid #555555;
}
.conts .jewItem .csDetail .csDtl {
width:115px;
height:32px;
float:left;
font-size:12px;
letter-spacing:2px;
color:#888888;
}
.conts .jewItem .csDetail .csDbtn {
width:86px;
height:32px;
float:left;
padding-top:11px;
}
.conts .jewItem .csDetail .csDbtn input {
width:86px;
height:30px;
border:1px solid #444545;
outline:none;
cursor:pointer;
background-color:transparent;
color:#888888;
font-size:10px;
letter-spacing:2px;
}
.conts .jewItem .csCpo {
width:142px;
height:32px;
}
.conts .jewItem .csCpo input {
width:142px;
height:30px;
border:1px solid #444545;
outline:none;
cursor:pointer;
background-color:transparent;
color:#888888;
font-size:10px;
letter-spacing:2px;
}
/* list.html */.imgc {
width:820px;
height:388px;
padding-top:240px;
padding-bottom:38px;
margin:0px auto;
}
.imgc .imgcLeft,.imgc .imgcRight {
width:15px;
height:110px;
float:left;
cursor:pointer;
position: relative;
z-index: 5;
}
.imgc .imgcBox {
width:754px;
height:110px;
float:left;
margin:0px 18px;
}
.imgc .imgcBox .imgcItem {
width:110px;
height:110px;
float:left;
margin:0px 7px;
}
.imgc .imgcBox .imgcItem img {
width:110px;
height:110px;
}
.listColl {
width:100%;
height:365px;
margin:0px auto;
text-align:center;
background:url(../image/leftbg.png) repeat;
}
.listColl .coll {
width:776px;
height:248px;
padding:14px 0 0px 0;
margin:0px auto;
text-align:center;
}
.listColl .coll .collChs,.listColl .coll .coolSpe,.listColl .coll .collPri,.listColl .coll .collClr,.listColl .coll .collCty,.listColl .coll .collCt,.listColl .coll .collLab,.listColl .coll .collLoc {
min-width:100px;
height:71px;
float:left;
margin:0px auto;
margin-top:32px;
text-align:center;
}
.listColl .coll .collChs .collCarat {
width:177px;
height:18px;
color:#aaaaaa;
font-size:12px;
letter-spacing:2px;
border-bottom:1px solid #666666;
}
.listColl .coll .collChs .collCarat .caratTit {
width:30px;
height:18px;
float:left;
text-align:left;
}
.listColl .coll .collChs .collCarat .caratNum {
width:147px;
height:18px;
float:left;
text-align:right;
color:#888888;
}
.listColl .coll .collChs .caratSub {
width:175px;
height:26px;
padding:26px 1px 0px 1px;
}
.listColl .coll .collChs .caratSub .caratLine {
width:175px;
height:10px;
background:url(../image/roline.png) no-repeat;
position:relative;
}
.listColl .coll .collChs .caratSub .caratLine .caratLtep,.listColl .coll .collChs .caratSub .caratLine .caratRtep {
width:10px;
height:10px;
background:url(../image/rotep.png) no-repeat;
position:absolute;
top:0px;
cursor:pointer;
}
.listColl .coll .collChs .caratSub .caratLine .caratLtep {
left:0px;
z-index:4;
}
.listColl .coll .collChs .caratSub .caratLine .caratRtep {
left:165px;
z-index:5;
}
.listColl .coll .coolSpe {
margin-left:48px;
}
.listColl .coll .coolSpe .collShape {
width:321px;
height:18px;
color:#aaaaaa;
font-size:12px;
letter-spacing:2px;
border-bottom:1px solid #666666;
text-align:left;
}
.listColl .coll .coolSpe .shapeSub {
width:321px;
height:38px;
padding-top:14px;
}
.listColl .coll .coolSpe .shapeSub .shapeItem {
width:30px;
height:30px;
float:left;
border:1px solid transparent;
}
.listColl .coll .coolSpe .shapeSub .shapeItem_On {
width:30px;
height:30px;
float:left;
border:1px solid #666666;
}
.listColl .coll .collPri {
margin-left:49px;
}
.listColl .coll .collPri .collPrice {
width:177px;
height:18px;
color:#aaaaaa;
font-size:12px;
letter-spacing:2px;
border-bottom:1px solid #666666;
}
.listColl .coll .collPri .collPrice .priceTit {
width:30px;
height:18px;
float:left;
text-align:left;
}
.listColl .coll .collPri .collPrice .priceNum {
width:147px;
height:18px;
float:left;
text-align:right;
color:#888888;
}
.listColl .coll .collPri .priceSub {
width:175px;
height:26px;
padding:26px 1px 0px 1px;
}
.listColl .coll .collPri .priceSub .priceLine {
width:175px;
height:10px;
background:url(../image/roline.png) no-repeat;
position:relative;
}
.listColl .coll .collPri .priceSub .priceLine .priceLtep,.listColl .coll .collPri .priceSub .priceLine .priceRtep {
width:10px;
height:10px;
background:url(../image/rotep.png) no-repeat;
position:absolute;
top:0px;
cursor:pointer;
}
.listColl .coll .collPri .priceSub .priceLine .priceLtep {
left:0px;
z-index:4;
}
.listColl .coll .collPri .priceSub .priceLine .priceRtep {
left:165px;
z-index:5;
}
.listColl .coll .collClr .collColor {
width:177px;
height:18px;
color:#aaaaaa;
font-size:12px;
letter-spacing:2px;
border-bottom:1px solid #666666;
text-align:left;
}
.listColl .coll .collClr .colorSub {
width:177px;
height:38px;
padding-top:14px;
}
.listColl .coll .collClr .colorSub .colorItem {
width:23px;
height:20px;
padding-top:10px;
float:left;
border:1px solid transparent;
cursor:pointer;
}
.listColl .coll .collClr .colorSub .colorItem a {
color:#666666;
font-size:12px;
letter-spacing:2px;
}
.listColl .coll .collClr .colorSub .colorItem_On {
width:23px;
height:20px;
padding-top:10px;
float:left;
border:1px solid #666666;
cursor:pointer;
}
.listColl .coll .collClr .colorSub .colorItem_On a {
color:#aaaaaa;
font-size:12px;
letter-spacing:2px;
}
.listColl .coll .collCty {
margin-left:48px;
}
.listColl .coll .collCty .collClarity {
width:321px;
height:18px;
color:#cccccc;
font-size:12px;
letter-spacing:2px;
border-bottom:1px solid #666666;
text-align:left;
}
.listColl .coll .collCty .claritySub {
width:321px;
height:38px;
padding-top:14px;
}
.listColl .coll .collCty .claritySub .clarityItem {
width:38px;
height:20px;
padding-top:10px;
float:left;
border:1px solid transparent;
cursor:pointer;
}
.listColl .coll .collCty .claritySub .clarityItem a {
color:#666666;
font-size:12px;
letter-spacing:2px;
}
.listColl .coll .collCty .claritySub .clarityItem_On {
width:38px;
height:20px;
padding-top:10px;
float:left;
border:1px solid #666666;
cursor:pointer;
}
.listColl .coll .collCty .claritySub .clarityItem_On a {
color:#cccccc;
font-size:12px;
letter-spacing:2px;
}
.listColl .coll .collCt {
margin-left:49px;
}
.listColl .coll .collCt .collCut {
width:177px;
height:18px;
color:#cccccc;
font-size:12px;
letter-spacing:2px;
border-bottom:1px solid #666666;
text-align:left;
}
.listColl .coll .collCt .cutSub {
width:177px;
height:38px;
padding-top:14px;
}
.listColl .coll .collCt .cutSub .cutItem {
width:38px;
height:20px;
margin-right:15px;
padding-top:10px;
float:left;
border:1px solid transparent;
cursor:pointer;
}
.listColl .coll .collCt .cutSub .cutItem a {
color:#666666;
font-size:12px;
letter-spacing:2px;
}
.listColl .coll .collCt .cutSub .cutItem_On {
width:38px;
height:20px;
margin-right:15px;
padding-top:10px;
float:left;
border:1px solid #666666;
cursor:pointer;
}
.listColl .coll .collCt .cutSub .cutItem_On a {
color:#cccccc;
font-size:12px;
letter-spacing:2px;
}
.listColl .coll .collLab .collLabs {
width:177px;
height:18px;
color:#aaaaaa;
font-size:12px;
letter-spacing:2px;
border-bottom:1px solid #666666;
text-align:left;
}
.listColl .coll .collLab .labsSub {
width:177px;
height:38px;
padding-top:14px;
}
.listColl .coll .collLab .labsSub .labsItem {
width:25px;
height:20px;
margin-right:2px;
padding-top:10px;
float:left;
border:1px solid transparent;
cursor:pointer;
}
.listColl .coll .collLab .labsSub .labsItem a {
color:#666666;
font-size:12px;
letter-spacing:2px;
}
.listColl .coll .collLab .labsSub .labsItem_On {
width:25px;
height:20px;
margin-right:2px;
padding-top:10px;
float:left;
border:1px solid #666666;
cursor:pointer;
}
.listColl .coll .collLab .labsSub .labsItem_On a {
color:#aaaaaa;
font-size:12px;
letter-spacing:2px;
}
.listColl .coll .collLoc {
margin-left:48px;
}
.listColl .coll .collLoc .collLoctn {
width:547px;
height:18px;
color:#cccccc;
font-size:12px;
letter-spacing:2px;
border-bottom:1px solid #666666;
text-align:left;
}
.listColl .coll .collLoc .loctnSub {
width:547px;
height:38px;
padding-top:14px;
}
.listColl .coll .collLoc .loctnSub .loctnItem {
min-width:10px;
height:20px;
margin:0px 2px;
padding-top:10px;
float:left;
border:1px solid transparent;
cursor:pointer;
}
.listColl .coll .collLoc .loctnSub .loctnItem a {
padding:0px 15px;
display:block;
color:#666666;
font-size:12px;
letter-spacing:2px;
}
.listColl .coll .collLoc .loctnSub .loctnItem_On {
min-width:10px;
height:20px;
margin:0px 2px;
padding-top:10px;
float:left;
border:1px solid #666666;
cursor:pointer;
}
.listColl .coll .collLoc .loctnSub .loctnItem_On a {
padding:0px 15px;
display:block;
color:#cccccc;
font-size:12px;
letter-spacing:2px;
}
.wlts {
width:730px;
height:auto;
padding-left:50px;
padding-right:40px;
padding-bottom:123px;
margin:0px auto;
text-align:center;
}
.wlts .wltsTit {
width:730px;
height:38px;
line-height:38px;
margin-top:53px;
color:#666666;
font-size:12px;
letter-spacing:2px;
}
.wlts .wltsTit .titSp {
width:70px;
height:38px;
float:left;
}
.wlts .wltsTit .titShape {
width:79px;
height:38px;
float:left;
}
.wlts .wltsTit .titCarat {
width:95px;
height:38px;
float:left;
}
.wlts .wltsTit .titColor {
width:78px;
height:38px;
float:left;
}
.wlts .wltsTit .titClarity {
width:82px;
height:38px;
float:left;
}
.wlts .wltsTit .titCut {
width:85px;
height:38px;
float:left;
}
.wlts .wltsTit .titLabs {
width:66px;
height:38px;
float:left;
}
.wlts .wltsTit .titLoca {
width:144px;
height:38px;
float:left;
}
.wlts .wltsList {
width:730px;
color:#cccccc;
font-size:12px;
letter-spacing:2px;
}
.wlts .wltsList .litLine {
width:730px;
height:59px;
line-height:60px;
margin-top:17px;
}
.wlts .wltsList .litLine .litSp {
width:72px;
height:59px;
float:left;
text-align:left;
}
.wlts .wltsList .litLine .litBox {
width:629px;
height:59px;
float:left;
border-bottom:1px solid #555555;
}
.wlts .wltsList .litLine .litShape {
width:79px;
height:43px;
float:left;
overflow:hidden;
}
.wlts .wltsList .litLine .litCarat {
width:95px;
height:59px;
float:left;
}
.wlts .wltsList .litLine .litColor {
width:78px;
height:59px;
float:left;
}
.wlts .wltsList .litLine .litClarity {
width:82px;
height:59px;
float:left;
}
.wlts .wltsList .litLine .litCut {
width:85px;
height:59px;
float:left;
}
.wlts .wltsList .litLine .litLabs {
width:66px;
height:59px;
float:left;
}
.wlts .wltsList .litLine .litLoca {
width:144px;
height:59px;
float:left;
}
/* colour.html */.colc {
width:820px;
height:387px;
padding-top:207px;
padding-bottom:30px;
margin:0px auto;
}
.colc .colcLeft,.colc .colcRight {
width:15px;
height:150px;
float:left;
cursor:pointer;
}
.colc .colcBox {
width:754px;
height:150px;
float:left;
margin:0px 18px;
}
.colc .colcBox .colcItem {
width:110px;
height:150px;
float:left;
margin:0px 7px;
}
.colc .colcBox .colcItem img {
width:110px;
height:150px;
}
.listCur {
width:100%;
height:456px;
margin:0px auto;
text-align:center;
background:url(../image/leftbg.png) repeat;
}
.listCur .cour {
width:776px;
height:442px;
padding:14px 0px 0px 0px;
margin:0px auto;
text-align:center;
}
.listCur .cour .courFc,.listCur .cour  .courPol,.listCur .cour .coolSpe,.listCur .cour .courCty,.listCur .cour .courChs,.listCur .cour .courLab,.listCur .cour .courPri {
min-width:60px;
height:71px;
float:left;
margin:0px auto;
margin-top:32px;
text-align:center;
}
.listCur .cour .courFc .courFancy {
width:639px;
height:18px;
color:#aaaaaa;
font-size:12px;
letter-spacing:2px;
border-bottom:1px solid #666666;
text-align:left;
}
.listCur .cour .courFc .fancySub {
width:639px;
height:38px;
padding-top:24px;
}
.listCur .cour .courFc .fancySub .fancyItem {
min-width:10px;
height:20px;
margin:0px 6px;
/*padding-top:10px;*/
float:left;
border:1px solid transparent;
cursor:pointer;
}
.listCur .cour .courFc .fancySub .fancyItem a {
padding:0px 6px;
display:block;
color:#666666;
font-size:12px;
letter-spacing:2px;
}
.listCur .cour .courFc .fancySub .fancyItem_On {
min-width:10px;
height:20px;
margin:0px 6px;
/*padding-top:10px;*/
float:left;
border:1px solid #666666;
cursor:pointer;
}
.listCur .cour .courFc .fancySub .fancyItem_On a {
padding:0px 6px;
display:block;
color:#cccccc;
font-size:12px;
letter-spacing:2px;
}
.listCur .cour .courPol {
margin-left:48px;
}
.listCur .cour .courPol .courPolish {
width:85px;
height:18px;
color:#cccccc;
font-size:12px;
letter-spacing:2px;
border-bottom:1px solid #666666;
text-align:left;
}
.listCur .cour .courPol .polishSub {
width:85px;
height:38px;
padding-top:14px;
}
.listCur .cour .courPol .polishSub .polishItem {
min-width:10px;
height:20px;
margin:0px 3px;
padding-top:10px;
float:left;
border:1px solid transparent;
cursor:pointer;
}
.listCur .cour .courPol .polishSub .polishItem a {
padding:0px 3px;
display:block;
color:#666666;
font-size:12px;
letter-spacing:2px;
}
.listCur .cour .courPol .polishSub .polishItem_On {
min-width:10px;
height:20px;
margin:0px 3px;
padding-top:10px;
float:left;
border:1px solid #666666;
cursor:pointer;
}
.listCur .cour .courPol .polishSub .polishItem_On a {
padding:0px 3px;
display:block;
color:#cccccc;
font-size:12px;
letter-spacing:2px;
}
.listCur .cour .coolSpe .collShape {
width:357px;
height:18px;
color:#aaaaaa;
font-size:12px;
letter-spacing:2px;
border-bottom:1px solid #666666;
text-align:left;
}
.listCur .cour .coolSpe .shapeSub {
width:357px;
height:38px;
padding-top:14px;
}
.listCur .cour .coolSpe .shapeSub .shapeItem {
width:30px;
height:30px;
float:left;
margin:0px 1px;
border:1px solid transparent;
}
.listCur .cour .coolSpe .shapeSub .shapeItem_On {
width:30px;
height:30px;
float:left;
margin:0px 1px;
border:1px solid #666666;
}
.listCur .cour .courCty {
margin-left:57px;
}
.listCur .cour .courCty .courClarity {
width:358px;
height:18px;
color:#cccccc;
font-size:12px;
letter-spacing:2px;
border-bottom:1px solid #666666;
text-align:left;
}
.listCur .cour .courCty .claritySub {
width:358px;
height:38px;
padding-top:14px;
}
.listCur .cour .courCty .claritySub .clarityItem {
min-width:10px;
height:20px;
margin:0px 7px;
padding-top:10px;
float:left;
border:1px solid transparent;
cursor:pointer;
}
.listCur .cour .courCty .claritySub .clarityItem a {
padding:0px 4px;
display:block;
color:#666666;
font-size:12px;
letter-spacing:2px;
}
.listCur .cour .courCty .claritySub .clarityItem_On {
min-width:10px;
height:20px;
margin:0px 7px;
padding-top:10px;
float:left;
border:1px solid #666666;
cursor:pointer;
}
.listCur .cour .courCty .claritySub .clarityItem_On a {
padding:0px 4px;
display:block;
color:#cccccc;
font-size:12px;
letter-spacing:2px;
}
.listCur .cour .courPri {
margin-left:61px;
}
.listCur .cour .courChs .courCarat,.listCur .cour .courPri .courPrice {
width:199px;
height:18px;
color:#aaaaaa;
font-size:12px;
letter-spacing:2px;
border-bottom:1px solid #666666;
}
.listCur .cour .courChs .courCarat .caratTit,.listCur .cour .courPri .courPrice .priceTit {
width:30px;
height:18px;
float:left;
text-align:left;
}
.listCur .cour .courChs .courCarat .caratNum,.listCur .cour .courPri .courPrice .priceNum {
width:169px;
height:18px;
float:left;
text-align:right;
color:#888888;
}
.listCur .cour .courChs .caratSub,.listCur .cour .courPri .priceSub {
width:197px;
height:26px;
padding:26px 1px 0px 1px;
}
.listCur .cour .courChs .caratSub .caratLine,.listCur .cour .courPri .priceSub .priceLine {
width:197px;
height:10px;
background:url(../image/roline.png) repeat-x;
position:relative;
}
.listCur .cour .courChs .caratSub .caratLine .caratLtep,.listCur .cour .courChs .caratSub .caratLine .caratRtep,.listCur .cour .courPri .priceSub .priceLine .priceLtep,.listCur .cour .courPri .priceSub .priceLine .priceRtep {
width:10px;
height:10px;
background:url(../image/rotep.png) no-repeat;
position:absolute;
top:0px;
cursor:pointer;
}
.listCur .cour .courChs .caratSub .caratLine .caratLtep,.listCur .cour .courPri .priceSub .priceLine .priceLtep {
left:0px;
z-index:4;
}
.listCur .cour .courChs .caratSub .caratLine .caratRtep,.listCur .cour .courPri .priceSub .priceLine .priceRtep {
left:197px;
z-index:5;
}
.listCur .cour .courLab {
margin-left:63px;
}
.listCur .cour .courLab .courLabs {
width:240px;
height:18px;
color:#aaaaaa;
font-size:12px;
letter-spacing:2px;
border-bottom:1px solid #666666;
text-align:left;
}
.listCur .cour .courLab .labsSub {
width:240px;
height:38px;
padding-top:14px;
}
.listCur .cour .courLab .labsSub .labsItem {
min-width:10px;
height:20px;
margin:0px 5px;
padding-top:10px;
float:left;
border:1px solid transparent;
cursor:pointer;
}
.listCur .cour .courLab .labsSub .labsItem a {
padding:0px 4px;
display:block;
color:#666666;
font-size:12px;
letter-spacing:2px;
}
.listCur .cour .courLab .labsSub .labsItem_On {
min-width:10px;
height:20px;
margin:0px 5px;
padding-top:10px;
float:left;
border:1px solid #666666;
cursor:pointer;
}
.listCur .cour .courLab .labsSub .labsItem_On a {
padding:0px 4px;
display:block;
color:#cccccc;
font-size:12px;
letter-spacing:2px;
}
.clrs {
width:800px;
margin:0px auto;
text-align:center;
padding:61px 10px 160px 10px;
}
.clrs .clrsBox {
width:800px;
height:auto;
}
.clrs .clrsItem {
width:201px;
height:290px;
float:left;
margin:0px 32px 49px 32px;
}
.clrs .clrsItem .csImg {
width:201px;
height:189px;
}
.clrs .clrsItem .csTitle {
width:201px;
height:20px;
line-height:20px;
margin:0px auto;
text-align:center;
font-size:12px;
letter-spacing:2px;
color:#cccccc;
}
.clrs .clrsItem .csDetail {
width:201px;
height:54px;
line-height:54px;
margin-top:9px;
border-top:1px solid #555555;
}
.clrs .clrsItem .csDetail .csDtl {
width:115px;
height:32px;
margin-top:11px;
float:left;
font-size:12px;
letter-spacing:2px;
color:#888888;
}
.clrs .clrsItem .csDetail .csDtl .csDtlTit {
width:115px;
height:16px;
line-height:16px;
text-align:left;
}
.clrs .clrsItem .csDetail .csDbtn {
width:86px;
height:32px;
float:left;
}
.clrs .clrsItem .csDetail .csDbtn input {
width:86px;
height:30px;
line-height: 30px;
border:1px solid #444545;
outline:none;
cursor:pointer;
background-color:transparent;
color:#888888;
font-size:10px;
letter-spacing:2px;
}
.clrs .clrsItem .csCpo {
width:142px;
height:32px;
}
.clrs .clrsItem .csCpo input {
width:142px;
height:30px;
border:1px solid #444545;
outline:none;
cursor:pointer;
background-color:transparent;
color:#888888;
font-size:10px;
letter-spacing:2px;
}
/* register.html */.regs {
width:789px;
padding-top:143px;
padding-bottom:211px;
margin:0px auto;
}
.regsBanr {
width:789px;
height:23px;
line-height:23px;
}
.regsBanr .banrEy {
width:130px;
height:23px;
float:left;
color:#cccccc;
font-size:12px;
letter-spacing:2px;
}
.regsBanr .banrMa {
width:659px;
height:23px;
float:left;
}
.regsBanr .banrMa .banrTgs,.regsBanr .banrMa .banrTgs_On {
min-width:10px;
height:23px;
float:left;
}
.regsBanr .banrMa .banrTgs a {
height:23px;
margin:0px 10px;
padding:0px 15px;
display:block;
color:#777777;
font-size:12px;
letter-spacing:2px;
}
.regsBanr .banrMa .banrTgs_On a {
height:23px;
margin:0px 10px;
padding:0px 15px;
display:block;
color:#cccccc;
background-color:#000306;
font-size:12px;
letter-spacing:2px;
}
.regsBanr .banrMa .banrTline {
width:1px;
height:19px;
float:left;
padding:2px 0px;
background-color:#677078;
}
.regs .tag {
width:789px;
height:30px;
line-height:30px;
margin-top:31px;
border-bottom:1px solid #4d535a;
color:#aaaaaa;
font-size:12px;
}
.regs .tag .tagGt {
margin:0px 6px;
}
.regs .tag a {
color:#aaaaaa;
letter-spacing:2px;
font-size:12px;
}
.regs .regsTit {
width:789px;
height:100px;
margin-top:56px;
}
.regs .regsTit .regsAcc {
height:27px;
color:#cccccc;
font-size:16px;
letter-spacing:3px;
}
.regs .regsTit .regsAsub {
height:44px;
color:#cccccc;
font-size:12px;
letter-spacing:3px;
}
.regs .regsTit .regsAdt {
height:30px;
padding-left:16px;
color:#777777;
font-size:16px;
letter-spacing:3px;
}
.regs .dets {
/* width:757px;*/
height:220px;
margin-left:16px;
padding-top:37px;
background-color:#000101;
}
.regs .dets .detsTit {
/*width:757px;*/
height:32px;
line-height:32px;
}
.regs .dets .detsTit .detsLtit {
/*width:250px;*/
height:32px;
float:left;
padding-left:15px;
}
.regs .dets .detsTit .detsLtit .detsLts {
width:47px;
height:32px;
float:left;
color:#aaaaaa;
font-size:12px;
letter-spacing:2px;
}
.regs .dets .detsTit .detsLtit .detsLrr {
min-width:10px;
height:32px;
float:left;
margin-right:18px;
vertical-align:middle;
color:#aaaaaa;
font-size:12px;
letter-spacing:2px;
cursor:pointer;
}
.regs .dets .detsTit .detsLtit .detsLrr span {
margin-left:7px;
}
.regs .dets .detsTit .detsRtit {
width:497px;
height:32px;
float:left;
}
.regs .dets .detsTit .detsRtit input {
width:208px;
height:22px;
line-height:22px;
padding:4px 16px;
color:#aaaaaa;
border:1px solid #333333;
font-size:12px;
letter-spacing:2px;
background:url(../image/iptbg_co.png) repeat;
outline:none;
}
.regs .dets .detsTit .detsRtit .detsRlas {
margin-left:13px;
}
.regs .dets .detsEml {
width:742px;
height:32px;
margin-top:19px;
padding-left:15px;
}
.regs .dets .detsEml input {
width:323px;
height:22px;
line-height:22px;
padding:4px 16px;
color:#aaaaaa;
border:1px solid #333333;
font-size:12px;
letter-spacing:2px;
background:url(../image/iptbg_co.png) repeat;
outline:none;
}
.regs .dets .detsEml .detsIptr {
margin-left:13px;
}
.regs .dets .detsCor {
width:742px;
height:21px;
margin-top:23px;
padding-left:15px;
color:#888888;
font-size:12px;
letter-spacing:2px;
}
.regs .dets .detsDep {
width:742px;
height:32px;
padding-left:15px;
}
.regs .dets .detsDep .detsLdep,.regs .dets .detsDep .detsRdep {
width:355px;
height:30px;
line-height:30px;
float:left;
background:url(../image/iptbg_co.png) repeat;
border:1px solid #333333;
}
.regs .dets .detsDep .detsRdep {
margin-left:13px;
}
.regs .dets .detsDep .detsLdep .detsLtxt,.regs .dets .detsDep .detsRdep .detsLtxt {
width:283px;
height:30px;
float:left;
padding:0px 16px;
color:#888888;
font-size:12px;
letter-spacing:2px;
}
.text {
width:355px;
height:30px;
line-height:30px;
float:left;
background:url(../image/iptbg_co.png) repeat;
border:1px solid #333333;
padding:4px 16px;
color:#aaaaaa;
}
.s_text {
width:150px;
height:30px;
line-height:30px;
background:url(../image/iptbg_co.png) repeat;
border:1px solid #333333;
padding:4px 16px;
color:#aaaaaa;
}
.s_select {
height:40px;
line-height:40px;
border:1px solid #333333;
}
.s_select option {
}.regs .dets .detsDep .detsLdep .detsLimg,.regs .dets .detsDep .detsRdep .detsLimg {
width:40px;
height:30px;
float:left;
cursor:pointer;
}
.regs .pwsTit {
width:757px;
height:30px;
margin-left:16px;
margin-top:32px;
color:#777777;
font-size:16px;
letter-spacing:3px;
}
.regs .pws {
width:757px;
height:169px;
margin-left:16px;
background-color:#000101;
}
.regs .pws .pwsIpt {
width:742px;
height:32px;
padding-top:33px;
padding-left:15px;
}
.regs .pws .pwsIpt input {
width:323px;
height:22px;
line-height:22px;
padding:4px 16px;
color:#aaaaaa;
border:1px solid #333333;
font-size:12px;
letter-spacing:2px;
background:url(../image/iptbg_co.png) repeat;
outline:none;
}
.regs .pws .pwsIpt .pwsRpd {
margin-left:13px;
}
.regs .pws .pwsCode {
width:742px;
height:104px;
margin-top:23px;
padding-left:15px;
}
.regs .pws .pwsCode .pwsCimg {
width:203px;
height:50px;
float:left;
}
.regs .pws .pwsCode .pwsCtxt {
width:382px;
height:32px;
float:left;
margin-left:8px;
margin-top:9px;
}
.regs .pws .pwsCode .pwsCtxt input {
width:348px;
height:22px;
line-height:22px;
padding:4px 16px;
color:#aaaaaa;
border:1px solid #333333;
font-size:12px;
letter-spacing:2px;
background:url(../image/iptbg_co.png) repeat;
outline:none;
}
.regs .pws .pwsCode .pwsCalt {
width:141px;
height:32px;
float:left;
margin-left:8px;
margin-top:9px;
}
.regs .pws .pwsCode .pwsCalt .pwsCline {
width:141px;
height:16px;
line-height:16px;
}
.regs .pws .pwsCode .pwsCalt .pwsCline a {
color:#888888;
font-size:10px;
letter-spacing:2px;
}
.regs .acc {
width:757px;
height:32px;
margin-left:16px;
margin-top:30px;
}
.regs .acc .accAlt {
width:607px;
height:32px;
line-height:32px;
float:left;
text-align:right;
vertical-align:middle;
}
.regs .acc .accAlt span {
margin-left:16px;
color:#888888;
font-size:12px;
letter-spacing:2px;
}
.regs .acc .accBtn {
width:129px;
height:32px;
float:left;
margin-left:20px;
}
.regs .acc .accBtn input {
width:129px;
height:32px;
border:1px solid #444545;
outline:none;
cursor:pointer;
background-color:#808080;
color:#cccccc;
letter-spacing:2px;
}
.maskLoad {
width:50px;
height:50px;
position:absolute;
z-index:999;
display:none;
}
.maskLoad img {
width:50px;
height:50px;
}
.product_empty {
height:240px;
color:#666666;
}
/* Page */.pagesBox {
height:40px;
line-height:40px;
margin:50px 14px 0px 14px;
border-top:1px solid #555555;
font-size:12px;
color:#999999;
letter-spacing:2px;
}
.pagesListBox {
height:40px;
line-height:40px;
margin-top:50px;
border-top:1px solid #555555;
font-size:12px;
color:#999999;
letter-spacing:2px;
}
.pagesBox .pagesLeft,.pagesListBox .pagesListLeft {
width:260px;
float:left;
height:40px;
text-align:left;
}
.pagesBox .pagesRight,.pagesListBox .pagesListRight {
width:462px;
float:left;
height:40px;
text-align:right;
}
.pagesBox .pagesRight a,.pagesListBox .pagesListRight a {
min-width:1px;
height:20px;
line-height:20px;
margin:8px 2px 0px 2px;
padding:4px 6px 4px 8px;
border:1px solid transparent;
font-size:10px;
color:#888888;
}
.pagesBox .pagesRight .pagesPrev,.pagesListBox .pagesListRight .pagesListPrev {
background:url(../image/pagesprev.png) no-repeat;
}
.pagesBox .pagesRight .pagesNext,.pagesListBox .pagesListRight .pagesListNext {
background:url(../image/pagesnext.png) no-repeat;
}
.pagesBox .pagesRight .pagesLink,.pagesListBox .pagesListRight .pagesListLink {
border:1px solid transparent;
}
.pagesBox .pagesRight .pagesLink_On,.pagesListBox .pagesListRight .pagesListLink_On {
border:1px solid #666666;
color:#dddddd;
}
.lgn .buttons {
margin-top:30px;
}
.forgotten input {
width:305px;
height:22px;
line-height:22px;
padding:4px 16px;
color:#aaaaaa;
border:1px solid #333333;
font-size:12px;
letter-spacing:2px;
background:url(../image/iptbg_co.png) repeat;
outline:none;
}
/* Select */.regs .dets .detsDep .detsLdep,.regs .dets .detsDep .detsRdep {
position:relative;
}
.detsLSel {
width:355px;
height:auto;
border:1px solid #333333;
background-color:#000000;
position:absolute;
left:-1px;
top:31px;
display:none;
}
.detsLSel .detsSelArr {
height:20px;
text-align:center;
display:none;
}
.detsLSel .detsSelBox {
height:auto;
overflow:hidden;
position:relative;
}
.detsLSel .detsSelBox .detsSelMove {
width:100%;
height:auto;
position:absolute;
left:0px;
top:0px;
}
.detsLSel .detsSelBox .detsSelMove .detsSelItem {
height:30px;
line-height:30px;
padding-left:33px;
font-size:12px;
color:#888888;
letter-spacing:2px;
cursor:pointer;
}
.lang .langLp,.lang .langRp {
position:relative;
}
.langSel {
width:60px;
height:auto;
border:1px solid #333333;
background-color:#000000;
position:absolute;
left:-1px;
top:20px;
display:none;
}
.prSel {
width:48px;
height:auto;
border:1px solid #333333;
background-color:#000000;
position:absolute;
left:-1px;
top:20px;
display:none;
}
.langSel .langSelArr,.prSel .prSelArr {
height:20px;
text-align:center;
display:none;
}
.langSel .langSelBox,.prSel .prSelBox {
height:auto;
overflow:hidden;
position:relative;
}
.langSel .langSelBox .langSelMove,.prSel .prSelBox .prSelMove {
width:100%;
height:auto;
position:absolute;
left:0px;
top:0px;
}
.langSel .langSelBox .langSelMove .langSelItem,.prSel .prSelBox .prSelMove .prSelItem {
height:30px;
line-height:30px;
font-size:12px;
color:#888888;
letter-spacing:2px;
cursor:pointer;
  text-align:center;
}
/******    checkout    ******/#payment-new {
padding:50px 15px 0 17px;
}
.checkout .checkout-content {
padding-top:60px;
}
.checkout input.large-field,.c_part input {
height:22px;
line-height:22px;
padding:4px 16px;
color:#aaaaaa;
border:1px solid #333333;
font-size:12px;
letter-spacing:2px;
background:url(../image/iptbg_co.png) repeat;
outline:none;
}
textarea {
color:#aaaaaa;
border:1px solid #333333;
font-size:12px;
letter-spacing:2px;
background:url(../image/iptbg_co.png) repeat;
outline:none;
}
/*.checkout .buttons a {
border:none;
padding:0px;
letter-spacing:0px;
}
*/.buttons .fleft {
margin-top:15px;
}
.form .error {
color:#ff0000;
padding-left:5px;
}
.checkout-product {
padding-top:10px;
}
.checkout-product table {
width:100%;
border-collapse:collapse;
border-top:1px solid #4d535a;
border-left:1px solid #4d535a;
border-right:1px solid #4d535a;
margin-bottom:20px;
}
.checkout-product td {
padding:7px;
}
.checkout-product thead td {
color:#4D4D4D;
font-weight:bold;
border-bottom:1px solid #4d535a;
}
.checkout-product thead .name,.checkout-product thead .model {
text-align:left;
}
.checkout-product thead .quantity,.checkout-product thead .price,.checkout-product thead .total {
text-align:right;
}
.checkout-product tbody td {
vertical-align:top;
border-bottom:1px solid #4d535a;
}
.checkout-product tbody .name,.checkout-product tbody .model {
text-align:left;
}
.checkout-product tbody .quantity,.checkout-product tbody .price,.checkout-product tbody .total {
text-align:right;
}
.checkout-product tfoot td {
text-align:right;
border-bottom:1px solid #4d535a;
}
/****    information    ****/.content .c_content {
border:1px solid #4d535a;
margin-bottom:20px;
overflow:auto;
padding:10px;
font-size:13px;
}
.content .c_content .left {
float:left;
position:relative;
background:none;
width:49%;
}
.content .c_content .right {
float:right;
position:relative;
background:none;
width:49%;
}
/* orders */.order-list {
margin-bottom:10px;
}
.order-list .order-id {
width:49%;
float:left;
margin-bottom:2px;
}
.order-list .order-status {
width:49%;
float:right;
text-align:right;
margin-bottom:2px;
}
.order-list .order-content {
padding:10px 0px;
display:inline-block;
width:100%;
margin-bottom:20px;
border-top:1px solid #EEEEEE;
border-bottom:1px solid #EEEEEE;
}
.order_list .buttons {
margin-top:20px;
}
.order-list .order-content div {
float:left;
width:33.3%;
}
.order-list .order-info {
text-align:right;
}
.order-detail {
background:#EFEFEF;
font-weight:bold;
}
table.flist {
border-collapse:collapse;
width:100%;
border-top:1px solid #4d535a;
border-left:1px solid #4d535a;
margin-bottom:20px;
}
table.flist td {
border-right:1px solid #4d535a;
border-bottom:1px solid #4d535a;
}
table.flist thead td {
padding:0px 5px;
}
table.flist thead td a,.flist thead td {
text-decoration:none;
font-weight:bold;
}
table.flist tbody td {
padding:0px 5px;
}
table.flist .oleft {
text-align:left;
padding:7px;
}
table.flist .oright {
text-align:right;
padding:7px;
}
table.flist .center {
text-align:center;
padding:7px;
}
table.radio {
width:100%;
border-collapse:collapse;
}
table.radio td {
padding:5px;
}
table.radio td label {
display:block;
}
table.radio tr td:first-child {
width:1px;
}
table.radio tr td:first-child input {
margin-top:1px;
}
table.radio tr.highlight:hover td {
background:#F1FFDD;
cursor:pointer;
}
.optionCh {
width:150px;
}
/* cart */.cart-info table {
width:100%;
margin-bottom:15px;
border-collapse:collapse;
border-top:1px solid #DDDDDD;
border-left:1px solid #DDDDDD;
border-right:1px solid #DDDDDD;
}
.cart-info td {
padding:7px;
}
.cart-info thead td {
color:#4D4D4D;
font-weight:bold;
border-bottom:1px solid #DDDDDD;
}
.cart-info thead .image {
text-align:center;
}
.cart-info thead .name,.cart-info thead .model,.cart-info thead .quantity {
text-align:left;
}
.cart-info thead .price,.cart-info thead .total {
text-align:right;
}
.cart-info tbody td {
vertical-align:top;
border-bottom:1px solid #DDDDDD;
}
.cart-info tbody .image img {
border:1px solid #DDDDDD;
}
.cart-info tbody .image {
text-align:center;
}
.cart-info tbody .name,.cart-info tbody .model,.cart-info tbody .quantity {
text-align:left;
color:#ffffff;
}
.cart-info tbody .quantity input[type='image'],.cart-info tbody .quantity img {
position:relative;
top:4px;
cursor:pointer;
}
.cart-info tbody .price,.cart-info tbody .total {
color:#ffffff;
text-align:right;
}
.cart-info tbody span.stock {
color:#F00;
font-weight:bold;
}
.cart-info .c_content {
border:none;
}
.cart-info #button-quote {
background-color:transparent;
border:1px solid #444545;
color:#ffffff;
cursor:pointer;
font-size:12px;
letter-spacing:2px;
outline:medium none;
padding:15px 35px;
}
.cart-module > div {
display:none;
}
.cart-total {
border-top:1px solid #DDDDDD;
overflow:auto;
padding-top:8px;
margin-bottom:15px;
}
.cart-total table {
float:right;
}
.cart-total td {
padding:3px;
text-align:right;
}
.account .c_content li {
height:25px;
line-height:25px;
}
.content .algn {
margin-top:66px;
width:789px;
}
/*********    search    **********/.content .shType {
height:30px;
margin-top:82px;
font-size:17px;
color:#cccccc;
letter-spacing:4px;
font-weight:500;
}
.content .shBox {
height:56px;
background-color:#000001;
padding:22px 0px 0px 20px;
font-size:12px;
color:#888888;
letter-spacing:2px;
}
.content .shBox .shTgt {
width:52px;
float:left;
height:34px;
line-height:34px;
}
.content .shBox  .shTipt {
width:210px;
float:left;
height:56px;
}
.content .shBox  .shTipt input {
width:176px;
height:22px;
line-height:22px;
padding:4px 16px;
color:#888888;
border:1px solid #333333;
font-size:12px;
letter-spacing:2px;
background:url(../image/iptbg_co.png) repeat;
outline:none;
}
.content .shBox .shdep {
width:176px;
float:left;
height:30px;
line-height:30px;
margin-left:18px;
background:url(../image/iptbg_co.png) repeat;
border:1px solid #333333;
position:relative;
}
.content .shBox .shdep .shTxt {
width:104px;
height:30px;
float:left;
padding:0px 16px;
color:#888888;
font-size:12px;
letter-spacing:2px;
}
.content .shBox .shdep .shImg {
width:40px;
height:30px;
float:left;
cursor:pointer;
}
.content .shBox .shdep .shSel {
width:176px;
height:auto;
border:1px solid #333333;
background-color:#000000;
position:absolute;
left:-1px;
top:31px;
display:none;
}
.content .shBox .shdep .shSel .shSelArr {
height:20px;
text-align:center;
display:none;
}
.content .shBox .shdep .shSel .shSelBox {
height:auto;
overflow:hidden;
position:relative;
}
.content .shBox .shdep .shSel .shSelBox .shSelMove {
width:100%;
height:auto;
position:absolute;
left:0px;
top:0px;
}
.content .shBox .shdep .shSel .shSelBox .shSelMove .shSelItem {
height:30px;
line-height:30px;
padding-left:33px;
font-size:12px;
color:#888888;
letter-spacing:2px;
cursor:pointer;
}
.content .shBox .shdep .shSel .shSelBox .shSelMove .shSelItem div {
height:30px;
margin-left:22px;
}
.content .shBox .shBtns {
width:129px;
float:left;
height:32px;
margin-left:17px;
}
.content .shBox .shBtns input {
width:129px;
height:32px;
background:url(../image/sh_sl.png) no-repeat;
border:0px;
outline:none;
cursor:pointer;
}
.content .quaAlt {
/*width:749px;
height:58px;*/
margin-top:17px;
padding:6px 20px 0px 20px;
background-color:#000101;
}
.content .quaAlt .quaAltImg {
width:13px;
float:left;
height:50px;
margin-top:8px;
margin-right: 11px;
background:url(../image/quaalt.png) no-repeat;
}
.content .quaAlt  .quaAltTxt {
/*width:725px;
float:left;
height:57px;*/
padding-top:1px;
line-height:26px;
margin-left:11px;
font-size:12px;
color:#aaaaaa;
letter-spacing:2px;
}
.content .quaTit {
/*width:789px;*/
height:29px;
margin-top:32px;
font-size:16px;
color:#cccccc;
letter-spacing:3px;
margin-left: 18px;
}
.content .quaBox {
/*width:769px;
height:343px;*/
padding-left:20px;
background-color:#000101;
padding-bottom: 60px;
}
.content .quaBox .quaTms {
/*width:769px;*/
height:52px;
line-height:52px;
font-size:12px;
color:#aaaaaa;
letter-spacing:2px;
}
.content .quaBox .quaTms .quaTmsTit {
width:47px;
float:left;
height:52px;
}
.content .quaBox .quaTms .quaTmsLrr {
min-width:10px;
float:left;
height:52px;
margin-right:18px;
vertical-align:middle;
cursor:pointer;
}
.content .quaBox .quaTms .quaTmsLrr span {
margin-left:7px;
}
.content .quaBox .quaItem {
/*width:769px;
height:32px;
margin-bottom:17px;*/
}
.content .quaBox .quaItem input {
width:331px;
height:22px;
line-height:22px;
padding:4px 16px;
color:#888888;
border:1px solid #333333;
font-size:12px;
letter-spacing:2px;
background:url(../image/iptbg_co.png) repeat;
outline:none;
margin-bottom: 17px;
}

.content .quaBox .quaArea {
/*width:769px;*/
height:104px;
}
.content .quaBox .quaArea textarea {
width:331px;
height:82px;
padding:10px 16px;
color:#888888;
border:1px solid #333333;
font-size:12px;
letter-spacing:2px;
background:url(../image/iptbg_co.png) repeat;
outline:none;
font-family:'FuturaLight';
resize:none;
overflow:hidden;
}
.content .quaBox .quaBtn {
/*width:769px;*/
height:32px;
margin-top:25px;
}
.content .quaBox .quaBtn input {
width:105px;
height:32px;
border:1px solid #444545;
outline:none;
cursor:pointer;
background-color:#808080;
color:#cccccc;
letter-spacing:2px;
}
.regs .dets .detsCor .detsCorTit {
width:136px;
float:left;
height:21px;
}
.regs .dets .detsCor .detsCorInfo {
width:12px;
float:left;
height:12px;
background:url(../image/info.png) 0px -6px no-repeat;
cursor:pointer;
}
.regs .dets .detsCor .detsPobox {
width:140px;
position:relative;
}
.regs .dets .detsCor .detsPobox .detsPoms {
width:140px;
position:absolute;
left:80px;
top:-5px;
z-index:9;
display:none;
}
.regs .dets .detsCor .detsPobox .detsPoms .detsPosj {
width:11px;
height:10px;
margin-left:55px;
background:url(../image/d_dn_o.png) no-repeat;
}
.regs .dets .detsCor .detsPobox .detsPoms .detsPots {
width:140px;
padding:20px;
line-height:18px;
margin:0px auto;
background:url(../image/d_bg_o.png) repeat;
font-size:12px;
color:#aaaaaa;
text-align:left;
letter-spacing:2px;
}
@media only screen and (max-width:1024px) {
.login {
right:500px;
}
}.content .ctCo {
/*width:789px;*/
margin-top:66px;
margin-bottom:66px;
}
.content .ctCo .coBar {
/* width:789px;*/
height:45px;
background:url(../image/bar_co.png) repeat;
}
.content .ctCo .coBar .coImg {
width:53px;
height:45px;
float:left;
background:url(../image/cart.png) no-repeat;
}
.content .ctCo .coBar .coTitle {
/*width:736px;*/
height:45px;
line-height:46px;
float:left;
font-size:16px;
letter-spacing:3px;
color:#cccccc;
}
.content .ctCo .ctEmail {
/* width:787px;*/
height:30px;
line-height:30px;
margin-top:14px;
border:1px solid #333333;
}
.content .ctCo .ctEmail span {
margin-left:106px;
font-size:12px;
color:#aaaaaa;
text-align:left;
letter-spacing:2px;
}
.content .ctCo .ctList {
/* width:787px;*/
height:75px;
line-height:75px;
border:1px solid #333333;
border-top:0px;
color:#999999;
font-size:12px;
text-align:left;
letter-spacing:2px;
}
.content .ctCo .ctList .ctListImg {
width:88px;
float:left;
height:75px;
}
.content .ctCo .ctList .ctListImg .ctListImgBox {
width:59px;
height:59px;
margin:7px 0px 0px 15px;
border:1px solid #333333;
}
.content .ctCo .ctList .ctListImg .ctListImgBox img {
width:59px;
height:59px;
vertical-align: top;
}
.content .ctCo .ctList .ctListTit {
min-width:124px;
float:left;
height:75px;
}
.content .ctCo .ctList .ctListTit .stock {
color:#F00;
}
.content .ctCo .ctList .ctListCon {
/*width:68px;*/
float:left;
height:32px;
/*argin-top:22px;*/
}
.content .ctCo .ctList .ctListCon input {
width:43px;
height:22px;
line-height:22px;
padding:4px 2px;
color:#888888;
border:1px solid #333333;
font-size:12px;
letter-spacing:2px;
background:url(../image/iptbg_co.png) repeat;
outline:none;
}
.content .ctCo .ctList .ctListIco {
width:48px;
float:left;
height:48px;
/*padding:26px 15px 0px 15px;*/
}
.content .ctCo .ctList .ctListIco img {
width:23px;
height:23px;
}
.content .ctCo .ctList .ctListPri {
width:119px;
float:left;
height:75px;
margin-left:34px;
}
.content .ctCo .ctList .ctListPri {
width:87px;
float:left;
height:75px;
margin-left:34px;
}
.content .ctNxt {
/*width:789px;*/
height:205px;
border-bottom:1px solid #555555;
}
.content .ctNxt .coBar {
/*width:789px;*/
height:45px;
background:url(../image/bar_co.png) repeat;
}
.content .ctNxt .coBar .coImg {
width:53px;
height:45px;
float:left;
background:url(../image/ctru.png) no-repeat;
}
.content .ctNxt .coBar .coTitle {
/* width:736px;*/
height:45px;
line-height:46px;
float:left;
font-size:16px;
letter-spacing:3px;
color:#aaaaaa;
}
.content .ctNxt .ctLtit {
/*width:789px;*/
height:24px;
margin-top:16px;
margin-left:18px;
}
.content .ctNxt .ctLtit .ctLrr {
height:24px;
vertical-align:middle;
color:#aaaaaa;
font-size:12px;
letter-spacing:2px;
cursor:pointer;
}
.content .ctNxt .ctLtit .ctLrr span {
margin-left:7px;
}
.content .ctNxt .ctLipt {
height:32px;
margin-left:34px;
}
.content .ctNxt .ctLipt input.button {
width:156px;
height:32px;
border:1px solid #444545;
/*margin-left:18px;*/
outline:none;
cursor:pointer;
background-color:#808080;
color:#cccccc;
font-size:12px;
letter-spacing:2px;
}
.content .ctNxt .ctLipt input {
width:164px;
height:22px;
line-height:22px;
padding:4px 16px;
color:#888888;
border:1px solid #333333;
font-size:12px;
letter-spacing:2px;
background:url(../image/iptbg_co.png) repeat;
outline:none;
}
.content .ctTal {
/* width:776px;*/
padding-top:23px;
margin-bottom:30px;
}
.content .ctTal .ctTalLine {
/*width:776px;*/
height:24px;
color:#aaaaaa;
font-size:12px;
letter-spacing:2px;
}
.content .ctTal .ctTalLine .ctTalms {
width:72px;
float:left;
margin-left:0px;
height:24px;
text-align:right;
}
.content .ctTal .ctTalLine .ctTalris {
min-width:10px;
float:left;
margin-left:22px;
height:24px;
text-align:left;
}
.content .ctBtn {
/*width:789px;*/
height:40px;
text-align:right;
}
.content .ctBtn input {
width:156px;
height:32px;
border:1px solid #444545;
margin-left:18px;
outline:none;
cursor:pointer;
background-color:#808080;
color:#cccccc;
font-size:12px;
letter-spacing:2px;
}
.return-list {
margin-bottom:10px;
}
.return-list .return-id {
float:left;
margin-bottom:2px;
width:49%;
}
.return-list .return-status {
float:right;
margin-bottom:2px;
text-align:right;
width:49%;
}
.return-list .return-content {
border-bottom:1px solid #4d535a;
border-top:1px solid #4d535a;
display:inline-block;
margin-bottom:20px;
padding:10px 0;
width:100%;
}
.return-list .return-content div {
float:left;
width:33.3%;
}
.return-list .return-info {
text-align:right;
}
.return_info table.flist .fleft {
padding:7px;
text-align:left;
}
.return_info table.flist .fleft {
float:none;
}
.return_info table.flist thead td {
border-bottom:1px solid #4d535a;
border-top:1px solid #4d535a;
font-family:"Roboto Condensed",Arial,Helvetica,sans-serif;
font-size:14px;
padding:0 5px;
}
.newpage {
/*height:100%;*/
}
.jewColl.newpage .coll {
height:100%;
}
.jewColl.newpage .coll .collChs {
height:100%;
}
.newbox {
/*width:calc(100% - 206px)!important;
*/ position:relative;
/*left:206px;
*/ margin:0!important;
padding-top:0!important
}
.newbox .collChs {
width:100%;
margin:0!important;
float:left;
}
.newbox .collSub {
width:170px!important;
height:auto!important
}
.newbox .collTit {
width:170px!important;
font-size:28px!important;
height:auto!important;
margin-top: 125px;
}
.newbox .collItem,.newbox .collItems {
width:100%!important;
font-size:22px!important;
}
.newbox .collItem.active .collTps a {
color:#ffff00!important
}
.newbox .collItem.active .collTpss a {
color:#ffff00!important
}
.newchange {
float:left;
width:100%;
position:relative;
margin:0!important;
padding-top:0!important;
padding-bottom: 60px;
}
.newpage_nav {
color:#888888;
border-bottom:1px solid #888888;
margin:50px 100px 50px 100px;
display:inline-block;
padding-bottom:20px;
}
.newpage_nav a {
color:#888888
}
.swiper-slide.swiper-slide-active span {
font-size:16px;
display:block;
text-align:center;
}
.swiper-slide span {
font-size:12px;
color:#fff;
display:none
}
/*20180410*/
.boxCo .footer{ position: absolute; left:0;}
.mobile_white_list{ display: none;}
.new_img_list{ display: none;}
.swiper-container .swiper-slide img{width:100%;}
.searchbtn{ display: none;}
@media (max-width: 992px) {
.new_img_list{ display: block;}
.pic_img_list{ display: none;}

#s_carat{ display: none;}
#s_price{ display: none;}
#s_certificate{margin-top:38px;}

/*白钻*/
.boxCo{width:100%!important; min-width: inherit!important;}
.logo-mobile{text-align: center; display: block; float:inherit; clear: both}
.imgc{height:auto!important; width:100%!important; overflow: hidden; padding:0; margin-bottom:38px;}
.imgcBox{width: calc(100% - 36px)!important; margin:0!important; }
.listColl{ display: none; padding:0 22px;}
.listColl .coll{width:100%;}
.listColl .coll .collChs, .listColl .coll .coolSpe, .listColl .coll .collPri, .listColl .coll .collClr, .listColl .coll .collCty, .listColl .coll .collCt, .listColl .coll .collLab, .listColl .coll .collLoc{width:100%!important;}
.listColl .coll .collChs .collCarat{width:100%;}
.listColl .coll .collChs .collCarat .caratNum{float:right;}
.listColl .coll .collChs .caratSub{width:100%;}
.listColl .coll .collChs .caratSub .caratLine{width:100%; background-repeat: repeat-x}
.listColl .coll .collChs .caratSub .caratLine .caratRtep{left: calc(100% - 10px)}
.listColl .coll .coolSpe{margin-left:0;}
.listColl .coll .coolSpe .collShape{width:100%;}
.listColl .coll .collPri{margin-left:0}
.listColl .coll .collPri .collPrice{width:100%;}
.listColl .coll .collPri .collPrice .priceNum{float:right;}
.listColl .coll .collPri .priceSub{width:100%;}
.listColl .coll .collPri .priceSub .priceLine{width:100%; background-repeat: repeat-x}
.listColl .coll .collPri .priceSub .priceLine .priceRtep{left: calc(100% - 10px)}
.listColl .coll .collClr .collColor{width:100%;}
.listColl .coll .collClr .colorSub{width:100%;}
.listColl .coll .collCty{width:100%!important; margin-left:0}
.listColl .coll .collCty .collClarity{width:100%;}
.listColl .coll .collCt{width:100%; margin-left:0}
.listColl .coll .collCt .collCut{width:100%;}
.listColl .coll .collLab .collLabs{width:100%;}
.listColl .coll .collLoc{width:100%!important; margin-left:0;}
.listColl .coll .collLoc .collLoctn{width:100%;}
.listColl .coll .collLoc .loctnSub{width:100%;}
.wlts{width:100%; padding:0 22px; clear: both; padding-top:50px;}
.wltsTit{width:100%!important;}
.wltsTit div{width:14%!important;}
.searchbtn{color:#fff; border:1px solid #fff; width:100px; height:30px; line-height: 30px; text-align: center; margin:0 auto; cursor: pointer; display: block}
.titSp{ display: none;}
.wltsList{width:100%!important;}
.wlts .wltsList .litLine{width:100%!important;}
.wlts .wltsList .litLine .litSp{width:14%; border-bottom: 1px solid #555555;}
.wlts .wltsList .litLine .litSp img{width:100%;}
.wlts .wltsList .litLine .litBox{width:86%; padding:0;}
.wlts .wltsList .litLine .litShape{width:14%!important;display: none;}
.wlts .wltsList .litLine .litCarat{width:16%!important}
.wlts .wltsList .litLine .litColor{width:16%!important}
.wlts .wltsList .litLine .litClarity{width:16%!important}
.wlts .wltsList .litLine .litCut{width:16%!important}
.wlts .wltsList .litLine .litLabs{width:16%!important}
.wlts .wltsList .litLine .litLoca{width:16%!important; line-height: normal; word-wrap: break-word}
.pagesListRight{width:100%!important;}

.mobile_white_list{ width:300px; margin:0 auto; display: block; margin-top:30px;}
.mobile_white_list_info{ display: inline-block}
.mobile_white_list_field{width:50%; float:left; height:30px; line-height: 30px; text-align: left}
.mobile_white_list_field:nth-child(odd){padding-left:30px;}
.mobile_white_list_field.all{width:100%;}
.hidden-mobile{ display: none;}
.footer-mobile{width:100%;}
.pagesListBox{height:auto;}
.new_img_list .swiper-slide img{width:100%;}

/*彩钻*/
.colc{width:100%!important; display: block; padding:0; margin-bottom:38px; clear: both; height:auto!important;}
.colcBox{width: calc(100% - 36px)!important; margin:0!important; }
.listCur{ display: none; padding:0 22px;}
.listCur .cour{width:100%;}
.listCur .cour .courFc, .listCur .cour .courPol, .listCur .cour .coolSpe, .listCur .cour .courCty, .listCur .cour .courChs, .listCur .cour .courLab, .listCur .cour .courPri{width:100%;}
.listCur .cour .courFc .courFancy{width:100%;}
.listCur .cour .courFc .fancySub{width:100%;}
.listCur .cour .courPol{margin-left:0; width:100%;}
.listCur .cour .courPol .courPolish{width:100%;}
.listCur .cour .courPol .polishSub{width:100%;}
.listCur .cour .coolSpe .collShape{width:100%;}
.listCur .cour .coolSpe .shapeSub{width:100%;}
.listCur .cour .courCty{margin-left:0; width:100%;}
.listCur .cour .courCty .courClarity{width:100%;}
.listCur .cour .courCty .claritySub{width:100%;}
.listCur .cour .courChs .courCarat, .listCur .cour .courPri .courPrice{width:100%;}
.listCur .cour .courChs .courCarat .caratNum, .listCur .cour .courPri .courPrice .priceNum{float:right;}
.listCur .cour .courChs .caratSub, .listCur .cour .courPri .priceSub{width:100%; height:auto;}
.listCur .cour .courChs .caratSub .caratLine{width:100%; background-repeat: repeat-x;}
.listCur .cour .courChs .caratSub .caratRtep{left: calc(100% - 10px)!important;}
.listCur .cour .courLab{width:100%; margin:0}
.listCur .cour .courLab .courLabs{width:100%;}
.listCur .cour .courLab .labsSub{width:100%;}
.listCur .cour .courPri{width:100%; margin:0}
.listCur .cour .courPri .priceLine{width:100%!important; background-repeat: repeat-x!important;}
.listCur .cour .courPri .priceRtep{left: calc(100% - 10px)!important;}
.clrs{width:100%; padding-bottom:30px;}
.clrs .clrsBox{width:100%;}
.clrs .clrsBox .csDetail .csDbtn{height:auto; padding-top:0;}
.clrs .clrsBox .csDetail .csDbtn a{display: block; height:40px;}
.clrs .clrsBox .csDetail .csDbtn input{height:40px; padding:0; line-height: 40px;}
.clrs .clrsItem{width:100%; margin:0; text-align: center}
.clrs .clrsItem .csImg{margin:0 auto;}
.clrs .clrsItem .csDetail{margin:0 auto;}

/*内容页*/
.content .dtl{width:100%; height:auto;}
.content .dtl .dtlPic{width:100%; height:auto;}
.content .dtl .dtlPic .dtlBimg{ text-align: center}
.content .dtl .dtlPic .dtlBimg #image{width:100%; height:auto; max-width:345px;}
.content .dtl .dtlPic .dtlIbox{width:100%;}
.content .dtl .dtlCont{width:100%; margin:0; }
.content .dtl .dtlCont .proCont{width:100%;}
.content .dtl .dtlCont .proCont .proLine{width:100%;}
.content .dtl .dtlCont .proCont .proLine .proLft{width:50%; padding-right:5%;}
.content .dtl .dtlCont .proCont .proLine .proRgt{width:50%; padding-left:5%; margin-left:0}
}

/*20180519*/
.custom-navigation .flex-prev, .custom-navigation .flex-next {
position: absolute;
top: 50%;
margin-top: -22px;
z-index: 10;
cursor: pointer;
transform: scale(1.29064);
}
.custom-navigation .flex-prev, .custom-navigation .flex-next { width: 25px; height: 25px; }
.custom-navigation .flex-prev {
right:15px;
left: auto;
}
.custom-navigation .flex-next {
right:auto;
left: 15px;
}
.custom-navigation .flex-prev polyline, .custom-navigation .flex-next polyline {
fill: none;
stroke: #fff;
stroke-width: 340;
stroke-miterlimit: 10;
opacity: .6;
}
.homeslider {float: left;
width: 100%;
min-height: 450px;}

/*20190317*/
.conts{padding-left:0; padding-right:0;}
.conts .jewItem .csDetail .csDbtn input{ line-height: 30px;}
.conts .jewItem{ width:33%; margin-right:0; margin-left:0; padding-left:33px; padding-right:33px;}
.conts .jewItem .csImg img{width:100%;}

.conts .jewItem .csDetail{width:100%;}
.conts .jewItem .csDetail .csDtl{width:auto;}
.conts .jewItem .csDetail .csDbtn{float:right;}
.conts .jewItem .csTitle{width:100%; height:auto;}
.conts .jewItem .csImg{width:auto; height:auto;}

.pagesBox{font-size:13px; font-weight: 300}
.boxCo{width:100%!important; min-width: unset!important}
.show-mobile form{height:auto!important;}

@media (min-width: 576px){
.content{width:800px!important; padding-left:0!important; padding-right:0!important;}
  .content{padding-top:130px!important;}
}
@media (min-width: 576px) and (max-width: 992px){
.jewColl, .expColl{width:100%!important;height:66vw!important; padding:5vw 0;}
.jewColl.newpage .coll .collChs{height:56vw!important;}
.content{width:100%!important}
  .collTit{width:170px!important}
}
@media (max-width: 576px){
#s_category{height:112vw}
#s_j_category{height:112vw;}
.conts .jewItem{width:50%;}
.list_style{ display: block!important}
.content .dtl{margin-top:0;}
  .boxCo .content{padding-bottom:30px;}
}
@media (max-width: 450px){
.conts .jewItem{padding-left:10px; padding-right:10px;}
}
.jewColl.newpage .coll .collChs {
height:auto; position: relative;
}
.jewColl{ background: none!important;}
.newbox .collTit{margin-top:0!important;}
.jewColl .coll .collChs .collSub{margin-bottom:0!important;}
.s_category_box{position: absolute;  top:50%;  left:50%;  width:100%;  transform:translate(-50%,-50%);  text-align: center; height:320px;}

.conts{width:100%!important;}


.pagesBox .pagesRight, .pagesListBox .pagesListRight{width:100%;}
.list_style{ display: none}
.list_style span{padding:0 20px;}
.list_style_one.conts .jewItem{ width:100%!important;}

.logo_title{float:left; color:#fff; font-size:20px; line-height: 50px; position: absolute; width:100%; text-align:center; z-index:-1}
.logo_title img{height:40px;}
.logo-mobile{ display: none;}

.content .shBox{ height:auto;}
.image-additional a{ width:25%; float:left; margin-top:20px}
.image-additional a img{width:100%;}