@import url(global.css);
body{}
.main{width:1200px;height:100%;margin:0 auto;overflow:hidden; margin-top:20px; margin-bottom:60px; }
.info{position:relative; overflow:hidden;}
.info .box{display:block;position:relative;z-index:1;left: 50%; margin: 0 auto 0 -960px;overflow: hidden; text-align: center; width: 1920px;}
.info .box2{ background:#fff; padding:30px 0; width:1200px; margin:0 auto;}
.info img{display:block; margin:0 auto;}
/*定义滚动条宽高及背景，宽高分别对应横竖滚动条的尺寸*/
.scrollbar::-webkit-scrollbar{width: 10px;height: 15px;background-color: #f5f5f5;}
/*定义滚动条的轨道，内阴影及圆角*/
.scrollbar::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);border-radius: 10px;background-color: #f5f5f5;}
/*定义滑块，内阴影及圆角*/
.scrollbar::-webkit-scrollbar-thumb{/*width: 10px;*/height: 20px;border-radius: 10px;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);background-color: #aaa;}
/*--------------conver---------------*/
.cover{ width:1150px; height:100%; overflow:hidden;line-height:28px;font-size:16px;margin:0 auto; background:#fff; padding:25px;}
#coverw{ width:1140px;padding:30px;}
.cover p{margin-bottom:20px;}
.cover .tit{ border-bottom:1px dashed #dedede; margin:20px 0; height:38px;}
.cover .tit h3{ display:block; float:left; font-size:16px; color:#333;}
.cover .tit span{display:block;float:left;font-size:14px;color:#999;font-family:Arial;padding-left:5px;font-weight:bold;font-style: italic;}
.cover .kefu{ float:right; padding:0 20px;}
.cover .kefu img{ width:280px;}
.cover .left{ float:right; padding:0 20px;}
.cover .right{ float:left; padding-right:20px;}
/*----------------------------*/
.banner2{position:relative; overflow:hidden;}
.banner2 .box{display:block;position:relative;z-index:1;left: 50%; margin: 0 auto 0 -960px;overflow: hidden; text-align: center; width: 1920px; z-index:10;}
.banner2 img{display:block;  width: 1920px; }
/*--------------Right-----------------*/
#right{ width:950px; float:right; background:#fff; border:1px solid #eee; border-bottom:none;}
#right #list li{ height:100%;overflow:hidden;padding:26px 30px;border-bottom:1px solid #eee;}
#right #list li img{width:260px;height:160px;display:block;float:left;margin-right:30px;padding:1px;border:1px solid #eee;}   
#right #list li h6 a{font-size:16px;padding-bottom:25px;}  
#right #list li h6 a:hover{color:#333;}  
#right #list li p {height:110px;font-size:12px;line-height:22px;color:#666;overflow:hidden;padding-top:5px;}   
#right #list li p a{color:#333;}	
#right #list li p a:hover{color:#ff9900;}
#right #list li span{font-size:12px;padding-right:10px;float:right;color:#999;	font-weight:lighter;}   
#right #list li font a{font-size:22px;color:#333; font-weight:100;}
/*---*/
#right #news li{ height:100%;overflow:hidden;padding:12px 30px;border-bottom:1px solid #eee;} 
#right #news li a{font-size:12px;padding-bottom:25px;}  
#right #news li a:hover{color:#333;}  
#right #news li span{font-size:12px;padding-right:10px;float:right;color:#999;	font-weight:lighter;}   
/*---------------left----------------*/
#left{ width:230px; float:left; }
#left .tit{ line-height:42px; text-indent:20px;font-size:16px; background:#c83c3f; color:#fff;}
/*---*/
#left .langmu{ height:100%; overflow:hidden; background:#fff; margin-bottom:20px;}
#left .langmu ul{ height:100%; overflow:hidden;border:1px solid #eee; border-top:none;}
#left .langmu ul li{ line-height:42px; text-indent:30px;border-bottom:1px solid #eee; }
#left .langmu ul li a{ display:block; font-size:14px;}
#left .langmu ul li a:hover{background:#eee; color:#c83c3f;}
#left .langmu ul li #hov{background:#eee; color:#c83c3f; font-weight:bold;}
#left .langmu .lev a{ text-indent:40px;}
#left .langmu .lev2 a{ text-indent:60px;}
/*---*/
#left .hot{ height:100%; overflow:hidden; margin-bottom:20px; background:#fff; border:1px solid #eee;}
#left .hot ul{ display:block; height:100%; overflow:hidden; padding:10px 20px;}
#left .hot li{ display:block; float:left; line-height:30px; width:100%; border-bottom:1px dashed #dedede}
/*---*/
#left .consult{ height:100%; overflow:hidden; margin-bottom:20px; background:#fff;border:1px solid #eee;}
#left .consult ul{ height:100%; overflow:hidden; padding:20px 35px 35px 30px; }
#left .consult ul .txt{ height:36px; line-height:36px; border:1px solid #dedede; margin-bottom:20px; width:100%; text-indent:10px; color:#666;border-radius:3px;}
#left .consult ul .btn{ height:36px; line-height:36px; border:1px solid #21d3d9; margin-bottom:20px; width:100%; text-indent:10px; color:#fff; font-size:14px;border-radius:3px; background:#333;}
/*---*/

#left .pro{ height:100%; overflow:hidden; margin-bottom:20px; background:#fff;border:1px solid #eee; padding-bottom:11px;}
#left .pro .button_left{float:left;padding-top:50px;}
#left .pro .button_right{float:right;padding-top:50px;}    
#left .pro .rollBox{width:200px;overflow:hidden;margin:0; padding:20px 15px;}	
#left .pro .Cont{width:145px;height:210px;float:left;overflow:hidden;margin-left:10px;}
#left .pro .rollBox .ScrCont{width:10000000px;}  
#left .pro .rollBox .Cont ul li{height:145px;width:145px;padding-right:10px;float:left;}  
#left .pro .rollBox .Cont ul li img{height:145px;width:145px;display:block; margin:0 auto;}   
#left .pro .rollBox .Cont ul li h6{ font-size:14px; height:17px; overflow:hidden; margin:10px 0 12px 0;line-height:20px; font-weight:lighter; text-align:center;}
#left .pro .rollBox .Cont ul li span{height:30px;line-height:20px;text-align:center;display:block;font-size:14px;color:#ff9900; font-weight:bold;}
#left .pro .rollBox .Cont ul li p{height:30px;line-height:20px;text-align:center;display:block;font-size:12px;color:#666;text-decoration: line-through;}
#left .rollBox #List1,#left .rollBox #List2{float:left;}

/*********************************interact***************/
.interact{width:1180px;margin:0 auto; padding-top:40px;overflow:hidden;}
.interact .post{width:850px; float:left; overflow:hidden;}
.interact .post .title{height:40px; background:#f7f7f7; overflow:hidden; border-bottom:1px solid #333;}
.interact .post .title ul{padding:6px 0px 0px 5px;}
.interact .post .title ul li{width:100px; height:35px; float:left;margin-right:5px;}
.interact .post .title ul li a{ display:block; line-height:35px; text-align: center; background:#FFF; color:#333333; font-size:14px;}
.interact .post .title ul li a:hover{ background:#333; color:#FFF;}
.interact .post .title ul li .hover{background:#333; color:#FFF;}
.interact .post .title span{ float:right; margin:8px 10px 0 0; color:#666;}
.interact .post .post_box{}
.interact .post .post_box ul{}
.interact .post .post_box ul li{height:auto; padding:20px 20px 20px 5px; border-bottom:1px dashed #dedede;}
.interact .post .post_box ul li .img{width:100px; float:left;}
.interact .post .post_box ul li .img img{width:80px;height:80px; border:1px solid #eee; padding:5px;}
.interact .post .post_box ul li .post_right{width:710px; float:right;}
.interact .post .post_box ul li .post_right h5{ font-family:"新宋体"; font-size:14px; color:#ee1b2e; margin-top:3px;}
.interact .post .post_box ul li .post_right p{color:#4c4c4c; line-height:22px;margin:7px 0px;}
.interact .post .post_box ul li .post_right .mem{ float:left; color:#333;}
.interact .post .post_box ul li .post_right .click{ float:right;color:#4c4c4c; background:url(../images/view2.jpg) no-repeat left center;padding-left:20px;}

.interact .interact_right{width:300px; float:right; overflow:hidden;}
.interact .interact_right .join_us{height:220px;}
.interact .interact_right .join_us img{width:300px;height:220px;}
.interact .interact_right .attention{margin-top:30px;}
.interact .interact_right .attention .title{height:37px; line-height:37px; border-top:3px solid #333; border-bottom:1px solid #e6e6e6; overflow:hidden; background:#f7f7f7; font-size:14px; padding:0 10px;}
.interact .interact_right .attention .title span{ font-size:14px; color:#333333; float:left;}
.interact .interact_right .attention .title a{ display:block;width:50px; height:20px; background:#fff; text-align:center; line-height:20px; font-size:12px; color:#333;margin-top:8px; float:right; font-family:Arial;}
.interact .interact_right .attention .title a:hover{background:#333; color:#fff;}
.interact .interact_right .attention ul{}
.interact .interact_right .attention ul li{ height:auto; overflow:hidden;padding:20px 10px 15px 10px; border-bottom:1px dashed #dedede;}
.interact .interact_right .attention ul li p{color:#4c4c4c; line-height:20px;margin-bottom:15px;}
.interact .interact_right .attention ul li .netfriend{color:#333; float:left;}
.interact .interact_right .attention ul li .click{ float:right;color:#999;padding-left:20px;}

/*----------------------------------------------------------------*/
.maintain{ height:100%; overflow:hidden; background:#fff; margin:50px 0;}
.maintain .box1{ width:300px; float:right; overflow:hidden;}
.maintain .box2{ width:800px; float:left;}
.maintain .tit{ width:100%; height:42px; line-height:42px; color:#333; text-align:center; font-size:18px; margin-bottom:20px; text-indent:20px;}
.maintain .con{ width:100%; height:100%; overflow:hidden; display:block;}
.maintain .con li{ display:block; float:left; width:50%; line-height:36px; margin-bottom:15px;}
.maintain .con li b{ display:block; width:60px; float:left; text-align: right; padding-right:10px; color:#666; font-weight:lighter; font-size:14px;}
.maintain .con li span{float:left;}
.maintain .con li span input{ width:250px; height:36px;border:1px solid #dedede; text-indent:3px;color:#666;}
.maintain .con li span #t1{background:#eee; height:36px; color:#999;border:1px solid #dedede;}
.maintain .con li span select{ width:252px; height:36px;  border:1px solid #dedede;color:#666;}
.maintain .con li span textarea{ width:645px; height:78px; border:1px solid #dedede; line-height:20px;color:#666; padding:3px;}
.maintain .con li .file{ position: absolute; top:0;left:0; padding-left:500px; border:none;background: url(../images/imgadd.jpg) no-repeat 218px 4px;}

.maintain .address{ color:#666;}
.maintain .address .left .sel{ width:172px; height:36px; text-indent:15px; border:1px solid #333; font-weight:bold; font-family:"微软雅黑"; font-size:14px; background:#333; color:#fff;}

.maintain .address .add_tit {width:722px;overflow: hidden; height:38px; margin-bottom:15px;}
.maintain .add_tit input {display: none;}
.maintain .add_tit label { width:90px; height:36px; margin-left:10px; float:right; text-align: center; line-height:36px; font-size:14px; background: #eee; color: #666; border:1px solid #dedede;}
.maintain .add_tit .hover {background: #532a00; color: #fff;border:1px solid #532a00;}

.maintain .address .left ul{ width:100%;overflow:auto; float:left; Max-Height:190px;Min-Height:10px;_height:expression(this.scrollHeight > 168 ? "168px" : (this.scrollHeight < 10 ? "10px" : "auto"));}
.maintain .address .left li{ display:block; float:left; width:50%; line-height:36px;}
.maintain .address .left li b{ width:60px; text-align:right; line-height:30px; display:block; float:left; padding-right:10px;}
.maintain .address .left li span{ float:left;}
.maintain .address .left li span input{ width:250px; height:34px; border:1px solid #dedede;color:#666; text-indent:3px;}
.maintain .address .left li span select{ width:133px; margin-right:5px; height:36px; border:1px solid #dedede;color:#666;}
.maintain .address .left #address1 li{width:750px; margin:5px 0 5px 0px;}
.maintain .address .left .chec{ border:1px solid #dedede; float:left; display:block; width:96%;text-indent:15px; margin:0 15px 0 0px; line-height:36px; position:relative; overflow:hidden;}
.maintain .address .left .chec2{ border:1px solid #999; float:left; display:block; width:96%; text-indent:15px; margin:0 15px 0 0px; line-height:36px; overflow:hidden; background:#f9f9f9 url(../images/selected-icon.png) no-repeat right bottom;}
.maintain .address .left .chec input,.customize .diamond .con .address .left .chec2 input{ position:absolute; left:-300px;}

.maintain .explain_con{ height:60px; text-align:center; font-size:18px; padding-top:60px;}
.maintain .submit{ width:100%;}
.maintain .submit a{ width:100px; font-size:18px; text-align:center;background: #333; color: #fff; padding: 10px 30px; margin:0 auto; display:block; margin-bottom:20px;}
.maintain .submit a:hover{ background:#532a00;}
.maintain .submit input{ padding:10px 36px; background:#333; color:#fff; border:1px solid #333; margin:36px 0 0 300px; font-size:18px; font-family:"微软雅黑";}
.maintain .submit input:hover{ background:#532a00;}


/*----------------------------------------------------------------*/
.forum{width:1200px; margin:0 auto; margin-top:15px;}
.forum h5{height:36px; font-size:16px; color:#333333; overflow:hidden;}

.forum .nav{ height:100%; overflow:hidden; background:#f7f7f7; border:1px solid #dedede; margin-bottom:20px; padding:15px 30px;}
.forum .nav img{ display:block; float:left; width:50px; height:50px; padding:1px; background:#fff; border:1px solid #dedede;}

.forum .forum_box{height:250px;padding:10px 25px; background:#f1f1f1; border-bottom:1px solid #cccccc; overflow:hidden;}
.forum .forum_box p{ display:block;height:39px; line-height:39px; background:url(../images/comments_bg.jpg) no-repeat left center; text-align:right; color:#000000;}
.forum .forum_box p font{color:#CC0000;}
.forum .forum_box textarea{ display:block;height:120px;width:99%; border:none; resize: none;padding:5px; overflow:hidden;}
.forum .forum_box ul{height:45px; line-height:45px;padding:10px 0px; float:left;}
.forum .forum_box ul li{ float:left;margin-right:20px;}
.forum .forum_box ul .img{width:45px;height:45px;border-radius:45px; overflow:hidden;}
.forum .forum_box ul li a{color:#333333; font-size:15px; font-weight:bold;}
.forum .forum_box ul li a img{margin-right:5px;}
.forum .forum_box input{ float:right; display:block; width:90px;height:35px; line-height:35px; text-align:center; background:#333; color:#ffffff; font-size:15px; border:none;margin-top:15px;}
.forum .forum_box .login{float:right; display:block; width:90px;height:35px; line-height:35px; text-align:center; background:#b3b3b3; color:#ffffff;  font-size:15px; border:none;margin-top:15px;}

.forum_list{background:url(../images/forumleft.jpg) repeat-y left; border:1px solid #dedede; border-bottom:none; margin-top:20px;}
.forum_list ul li{border-bottom:1px solid #dedede; overflow:hidden;}
.forum_list .title{ background:#fff; width:100%; height:50px; line-height:50px; border-bottom:1px solid #dedede; text-indent:30px;}
.forum_list .title b{ font-size:18px;}
.forum_list .title span{ float:right;}
.forum_list .title span a{ float:right; padding:0px 20px;; background:#333; color:#fff; text-indent:0; }

.forum_list .title2{ background:#fff; width:100%; height:50px; line-height:50px; }
.forum_list .title2 span{ float:right;}
.forum_list .title2 .jiathis_style_24x24{ width:550px; float:left; margin-top:12px;}
.forum_list .title2 .jiathis_style_24x24 a{ width:60px; height:30px; line-height:30px; text-align:center; background:#333; color:#fff; padding-right:20px; font-size:14px; float:right;}

.forum_list ul .left{width:122px;float:left; padding:26px 15px; text-align:center; position:relative;}
.forum_list ul .left .img img{width:92px;height:92px; overflow:hidden; border:1px solid #eee; margin-bottom:10px; padding:3px; background:#fff;}
.forum_list ul .left font{ color:#333; display:block;}
.forum_list ul .left .m{ position:absolute; right:0; top:0;}
.forum_list ul .left p{ color:#666; border:1px solid #eee; background:#fff; padding:8px 0; margin-top:10px; text-indent:8px;}
.forum_list ul .left .one{ background:#fff url(../images/ico/s1.gif) no-repeat 87px 5px;}
.forum_list ul .left .two{ background:#fff url(../images/ico/s2.gif) no-repeat 86px 6px;}
.forum_list ul .left .three{ background:#fff url(../images/ico/s3.gif) no-repeat 86px 4px;}
.forum_list ul .left b{ display:block; width:25px; text-align:center; float:right; margin-right:9.5px; color:#B65E00; font-size:11px; font-weight:lighter;text-indent:0px;}


.forum_list ul .right{ float:right; width:995px; background:#fff; padding:25px;}
.forum_list ul .right li p{font-size:14px; color:#4c4c4c; line-height:25px;margin-bottom:10px;}
.forum_list ul .right li span{ display:block; text-align:right;}
.forum_list ul .right li .like{margin-right:60px;}
.forum_list ul .right li .like img{margin-right:5px;}
.forum_list ul .right li .hate img{margin-right:5px;}

.forum_list .right .top{}
.forum_list .right .top .top_con{ line-height:26px; height:100%; height:100%; overflow:hidden; font-size:14px; margin-bottom:20px;}
.forum_list .right .top .top_con p{ margin-bottom:15px;}
.forum_list .right .top span{ display:block; width:100%; height:34px; line-height:34px; color:#999; text-align:right;}
.forum_list .right .top span a{ display:block; height:32px; float:right; background:#fafafa; border:1px solid #f6f6f6; padding:0 15px; color:#333;}
.forum_list .right .top span a:hover{background:#333; border:1px solid #333; color:#fff;}

.forum_list .right .reply{ height:100%; overflow:hidden; background:#fafafa; border:1px solid #f6f6f6; padding:20px;}
.forum_list .right .reply .form{ display:none;}
.forum_list .right .reply textarea{ width:100%; height:56px; border:1px solid #d6e6ed; margin-bottom:15px;}
.forum_list .right .reply .submit{ display:block; float:right; background:#333; color:#fff; border:none; padding:6px 10px; }
.forum_list .right .reply .tit font{ border:1px solid #dedede; padding:6px 15px; margin-bottom:10px; float:right; background:#fff; color:#666;}

.forum_list .right .reply_con{ width:100%; overflow:hidden; margin-bottom:15px;}
.forum_list .right .reply_con .rimg{ width:52px; height:52px; float:left;}
.forum_list .right .reply_con .rimg img{ width:43px; height:43px; border:1px solid #dedede; padding:3px; background:#fff;}
.forum_list .right .reply_con .rcon{ width:880px; display:block; float:right; font-size:14px; line-height:24px;}
.forum_list .right .reply_con .rcon b{color:#333; font-weight:lighter; margin-right:5px;}
.forum_list .right .reply_con .rcon span{ display:block; width:100%; margin-top:5px; color:#999; text-align:right; font-size:12px;}


/*----------------论坛导航-------------*/
.forum_class{width:900px; margin-bottom:20px; overflow:hidden;}
.forum_class a{ width:132.2px; height:30px; line-height:30px; text-align:center; display:block; overflow:hidden; float:left; border:1px solid #eee; background:#f7f7f7; margin-right:20px; padding:6px 10px;}
.forum_class a img{ width:30px; height:30px; float:left;}
.forum_class a:hover{ background:#333;color:#fff;}
.forum_class .hov{ background:#333; color:#fff;}

/*-----------------------------------*/
#imgPlay {zoom:1;height:500px;margin:0 auto;overflow:hidden;}
#imgPlay .con{height:500px;overflow:hidden;left: 50%;margin: 0 auto 0 -960px;text-align: center;width:1920px;z-index:1;position: relative;}
#imgPlay .imgs IMG {WIDTH: 1920px; }
#imgPlay .imgs LI {FLOAT: left; POSITION: relative}
#imgPlay .imgs {WIDTH: 7680px;}
#imgPlay .imgs img{WIDTH: 1920px;height:500px;}
#imgPlay .btn {RIGHT: 12px; OVERFLOW: hidden; WIDTH: 112px; BOTTOM: 12px; TEXT-INDENT: -9999px; POSITION: absolute; HEIGHT: 29px;}
#imgPlay .prev {BACKGROUND: url(../images/left2.png) no-repeat 0px 0px; LEFT: 300px; WIDTH: 46px; CURSOR: pointer; TEXT-INDENT: -9999px; POSITION: absolute; TOP: 220px; HEIGHT: 100px}
#imgPlay .next {BACKGROUND: url(../images/right2.png) no-repeat 0px 0px; RIGHT: 300px;  WIDTH: 46px; CURSOR: pointer; TEXT-INDENT: -9999px; POSITION: absolute; TOP: 220px; HEIGHT: 100px}
#imgPlay .num {DISPLAY: inline; LEFT: 400px; POSITION: absolute; TOP: 275px; HEIGHT: 19px}
#imgPlay .num SPAN {DISPLAY: inline-block; BACKGROUND: url(../images/bn1.png) no-repeat; MARGIN: 0px 2px; OVERFLOW: hidden; WIDTH: 14px; CURSOR: pointer; LINE-HEIGHT: 0; HEIGHT: 14px}
#imgPlay .num SPAN.on { BACKGROUND: url(../images/bn2.png) no-repeat;}
#imgPlay .num .lc {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/lc.png) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 13px; PADDING-TOP: 3px; HEIGHT: 16px}
#imgPlay .num .mc {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/lc.png) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 13px; PADDING-TOP: 3px; HEIGHT: 16px}
#imgPlay .num .rc {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/lc.png) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 13px; PADDING-TOP: 3px; HEIGHT: 16px}
#imgPlay .num .mc {BACKGROUND: url(../images/mc.png) repeat-x}
#imgPlay .num .rc {BACKGROUND: url(../images/rc.png) no-repeat}
#imgPlay #numInner {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 3px; POSITION: absolute; TOP: 460px; TEXT-ALIGN: center}
/*---------------product----------------*/
#product{ width:1200px;height:100%; float:right;overflow:hidden; margin:15px 0px;}
#product ul{ width:1250px; height:100%; overflow:hidden; }
#product li{ width:285px; height:100%; display:block; float:left; text-align:center;overflow:hidden; margin:10px 20px 10px 0; background:#fff;}
#product li .img{width:285px;height:285px; overflow:hidden;}
#product li img{width:283px;height:283px;border:1px solid #fff;pointer;transition: all 0.8s;}  
#product li img:hover{ transform: scale(1.2); }
#product li h6 a{ display:block;font-size:14px; line-height:24px; font-weight:lighter; color:#333; padding:10px 0;}
#product li p{ height:100%; overflow:hidden;}
#product li p a{ display:block; width:100px; float:left; height:24px; line-height:24px; text-align:center;  color:#fff;border:1px solid #333}
#product li p .a1{ background:#fff; color:#666; margin-left:60px;}
#product li p .a2{ background:#333; margin-left:15px;}
#product li p span{ font-size:16px; color:#333;}
#product li p del{ font-size:12px; color:#999; margin-left:5px;}
/*---proserch---*/
#prosearch{width:1200px;height:100%;overflow:hidden;margin:0 auto;color:#555; background:#fff;} 
#prosearch .navul{height:100%; overflow:hidden; } 
#prosearch li{ display:block; float:left;}
#prosearch li h3{ width:100%; height:36px; line-height:36px; display:block; float:left; } 
#prosearch li h3 a{ display:block;font-size:14px; text-align:center;}
#prosearch li h3 a:hover{ background:#333; color:#fff;}
#prosearch li h3 .hov{ background:#333; color:#fff;}
#prosearch .navli{ width:210px; height:200px; background:#fafafa; margin:0 15px;} 
#prosearch .pronav{ width:100%; overflow:hidden;}
#prosearch .pronav li{ width:50%; background:eee; text-align:center;}
#prosearch .pronav li a{ color:#555; display: block;padding:10px 5px; font-size:13px;}
#prosearch .pronav li a:hover{color:#fff;background:#333;}
#prosearch .pronav .all{}
#prosearch .pronav .in .nav_bg{color:#fff;background:#333;}
#prosearch .pronav .in .nav_bg:hover{color: #fff}
#prosearch .search{ height:60px; border-top:none;}
#prosearch .search h6{ width:66px; text-align:right; margin:0 20px 0 60px;display:block; float:left; font-size:12px; line-height:36px;}
#prosearch .search input{ height:36px; border:1px solid #ccc; display:block; float:left; color:#aaa; text-indent:5px; }
#prosearch .search .submit{ width:82px; background:url(../images/s_02.png) repeat-x bottom; color:#FFF; display:block; float:left; height:38px; line-height:38px; text-align:center; margin-left:10px; border:none;}

/*弹出*/
#prosearch .nav_menu-item2 {display: inline-block;position: relative;}
#prosearch .nav_menu-item2:hover a{}
#prosearch .nav_menu-item2:hover .nav_bg{background:#333; color:#fff;}
#prosearch .nav_menu-item2:hover .nav_submenu2 {display: block;}
#prosearch .nav_menu-item2:hover .nav_submenu2 a{ color:#555;}
#prosearch .nav_submenu2 {font-weight: 300;text-transform: none;display: none;position: absolute;background-color: #dedede; z-index:100;}
#prosearch .nav_submenu2 a{ width:95px; float:left; padding:0;}
#prosearch .pronav .nav_submenu-item2:hover{background: #aaa; color:#fff;}


/*---------------*/
#product_con{padding:0; height:100%; overflow:hidden;}
#product_con #preview{height:100%; overflow:hidden; background:#fff; float:left;padding:30px 29px;}
/*---大图---*/
#product_con .jqzoom {width:500px;height:500px;position:relative;z-index:99; border:1px solid #dedede; float:left; background:#fff;}
#product_con .jqzoom img{width:500px;height:500px;}
#product_con .zoomdiv {z-index:100;position:absolute;top:1px;left:0px;border:1px solid #dedede;display:none;overflow: hidden;}
#product_con .bigimg{width:1000px;height:1000px;}
#product_con .jqZoomPup {z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:30px;height:30px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
/*---小图---*/
#product_con #spec-n5 {width:100px;height:523px;overflow:hidden;margin: 0 auto; float:left;}
#product_con #spec-list {width:100px;height:523px;float:left;overflow:hidden;}
#product_con #spec-list li {float:left;width:90px;float:left; margin-bottom:10.8px;}
#product_con #spec-list  li img {width:76px;height:76px;border:1px solid #dedede;}
#product_con #spec-list  li img:hover{border:1px solid #333;}
/*---right_con---*/
#product_con .right_con{width:460px; height:520px;float:right; background:#fff; padding:31.5px 53px 31.5px 25px;}
#product_con .right_con ul li{ width:100%;line-height:32px;float:left;display:block;font-size:14px;}
#product_con .right_con ul li h1{font-size:22px;font-weight:lighter;color:#555;}
#product_con .right_con ul li h1 b{font-size:14px;color:#999;font-weight:lighter;padding-left:20px;}
#product_con .right_con ul li h5{width:66px;float:left;display:block;text-indent:5px;color:#666;font-weight:lighter;font-size:12px;}
#product_con .right_con ul li .p1{ background:#c83c3f; color:#fff; text-align:center; width:55px; margin-right:10px;}
#product_con .right_con ul li span{display:block;text-align:left;color:#555;}
#product_con .right_con ul li .b1{font-size:14px;text-decoration: line-through;color: #b98558;padding-left:15px;}
#product_con .right_con ul li .b2{font-size:28px;color:#c83c3f;padding-right:20px;}
#product_con .right_con ul li .b3{color:#333;}
#product_con .right_con ul li .sp{width:168px;float:left;display:block;}
#product_con .right_con ul .li1{border-bottom:2px solid #dedede; margin-bottom:10px; padding:10px 0;}
#product_con .right_con p{height:60px;width:100%;display:block;font-size:12px;line-height:24px;float:right;color:#666;}
#product_con .right_con p span{padding-top:30px;display:block;font-size:14px;}

#product_con .right_con .in input{ width:160px; height:28px; line-height:28px; text-indent:3px;border:1px solid #dedede; margin-top:5px; color:#333;}

#product_con .right_con .num{ padding:9px 0 0 0;}
#product_con .right_con .num a{width:21px;height:21px;line-height:21px;display:block;float:left;border:1px solid #dedede;padding:2px 0 5px 8px;background:#f7f7f7;color:#666;}
#product_con .right_con .num a:hover{background:#333;color:#fff;border:1px solid #333;}
#product_con .right_con .num input{width:50px;height:28px;display:block;float:left;margin:0 5px;text-align:center;color:#666;border:1px solid #dedede;}
#product_con .right_con .num b{display:block;float:left;margin-left:20px;line-height:28px; font-weight:lighter; color:#999;}
#product_con .right_con .cart {background-color: #c83c3f;color:#fff;float: left;border:none;font-size: 16px; font-weight:lighter;height: 38px;line-height: 27px;margin:20px 0 0 0px;overflow: hidden;position: relative;text-align: center;width: 180px;  font-family:"微软雅黑";}
#product_con .right_con .cart:hover{background-color: #f80;}
/*----con---*/
#product_con .con {float:left; width:100%;height: 100%; overflow: hidden; margin:30px 0;}
#product_con  .left {float: left;height: 100%;overflow: hidden;width: 202px;}
.related_pro {border: 1px solid #dedede;margin-bottom: 15px; background:#fff;}
.related_pro h2 {background: #c83c3f none repeat scroll 0 0;border-bottom: 1px solid #dedede;color: #fff;display: block;font-size: 15px;height: 36px;line-height: 36px;text-indent: 20px;}
.related_pro li {border-bottom: 1px dashed #dedede;display: block;font-size: 12px;line-height: 22px;overflow: hidden;padding: 20px;width: 160px;}
.related_pro li img {height: 160px;width: 160px;}
.related_pro li h3 {font-size: 12px; text-align:center; font-weight:lighter;}
.related_pro li span {display: block;text-align:center; color:#333; font-weight:bold;}
.class_pro { border:1px solid #dedede; border-bottom:none; margin-bottom: 15px; background:#fff;}
.class_pro h2 {background: #f7f7f7 none repeat scroll 0 0; border-bottom: 1px solid #dedede;color: #333;display: block;font-size: 15px;height: 32px;line-height: 32px;text-indent: 20px;}
.class_pro ul {display: block;overflow: hidden;width: 200px;}
.class_pro li {border-bottom: 1px solid #dedede;display: block;float: left;line-height: 36px;overflow: hidden;padding: 0 20px;width: 160px;}
.class_pro .lev{ text-indent:20px;}
.class_pro .lev2{ text-indent:40px;}
.class_pro li a{color:#666;}
.class_pro li a:hover{color:#333; font-weight:bold;}
#product_con .right {float: right;height: 100%;overflow: hidden;width:970px;}
#product_con .right #menubox {border-bottom: 1px solid #c83c3f; border-left: 1px solid #dedede; color: #333; display: block; height: 36px; line-height: 36px; overflow: hidden; text-indent: 20px;}
#product_con .right #menubox a { border:1px solid #dedede; border-left:none; color: #666;display: block;float: left; font-size: 15px; font-weight: bold; padding: 0 20px; width: 90px; background:#fff;}
#product_con .right #menubox .hover {background: #c83c3f none repeat scroll 0 0; border: 1px solid #c83c3f; color: #fff;}
#product_con .right .box {font-size: 14px;line-height: 26px;padding: 20px; background:#fff;}
#product_con .right .box p {margin-bottom: 15px;}
#product_con .right .box .video{ width:900px; height:100%; overflow:hidden; margin:0 auto; margin-top:20px; margin-bottom:20px;}
#product_con .right .box .video video{ width:680px; margin:0 auto; display:block;background:#111; padding:0px;}
#product_con .right .box img{ width:90%; margin:0 5%; margin-bottom:10px;}
#product_con .con .right #con_new_2 img {display: block;margin: 0 auto;}
#product_con .right .parameter {background: #f7f7f7 none repeat scroll 0 0;border: 1px solid #dedede;margin: 10px;}
#product_con .right .parameter h3 {border-bottom: 1px solid #dedede;display: block;font-size: 14px;height: 36px;line-height: 36px;text-indent: 20px;}
#product_con .right .parameter ul {height: 100%;overflow: hidden; padding: 20px 0;}
#product_con .right .parameter li {display: block; float: left; height: 50px;line-height: 50px;overflow: hidden;}
#product_con .right .parameter li dd {display: block; float: left; overflow: hidden; padding-left: 10px; width: 180px;}
#product_con .right .parameter li b {display: block;float: left;font-weight: lighter;text-align: right;width: 50px;}
#product_con .right .parameter li .d1 {font-weight: bold; text-indent: 30px;}

/*-------------------cart---------------*/
#cart{height:100%;overflow:hidden;padding:15px 10px;}
#cart ul{ height:100%; overflow:hidden; border:1px solid #eee; background:#fff;}
#cart li{ height:68px; line-height:68px;overflow:hidden;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid  #eee;}
#cart li dd{ width:12%; overflow:hidden; float:left; display:block; text-align:center;}
#cart li .dd1{ width:7%;}
#cart li .inp{line-height:12px; padding-top:23px;}
#cart li .dd2{ width:45%; text-align:left;}
#cart .title{ height:36px; line-height:36px; background:#fcfcfc; font-weight:bold; padding-bottom:0; color:#555;}
#cart li dd{ width:12%; overflow:hidden; float:left; display:block; text-align:center;}
#cart li dd img{width:68px;height:68px;display:block;float:left;margin-right:10px;padding:1px;border:1px solid #eee;} 
#cart li dd h6{ font-size:14px; line-height:30px; font-weight:lighter; color:#333; }
#cart li dd p{ font-size:12px; line-height:18px; color:#999;}  
#cart .bot{line-height:52px; overflow:hidden;  margin-top:15px;}
#cart .bot .pay{ width:180px; display:block; height:42px; line-height:42px; background:#c83c3f; border:none; text-align:center; font-size:16px; font-weight:bold; color:#fff; margin:0 auto;}
#cart #sabrosus{height:30px;}

/*------*/
#cart .nav_top{height:31px; margin-bottom:20px; border-bottom:1px solid #dedede;}
#cart .nav_top a{ width:120px;height:30px; line-height:30px; font-weight:bold; text-align:center; display:block; float:left; border:1px solid #dedede; border-bottom:none; background:#f7f7f7;}
#cart .nav_top .hov{ background:#333;border:1px solid #333; color:#FFF;}
#cart .nav_top font{ margin-left:5px; font-weight:lighter;}

/*------*/
#cart #dia dd{ width:9%;}
#cart #dia .dd1{ width:7%;}
#cart #dia .dd8{ width:12%;}
#cart #dia li{ height:30px; line-height:30px;}
#cart #dia img{width:30px;height:30px; border: none; margin:0 auto; display:block; float:none;} 

/*-------------------order---------------*/
#order{height:100%;overflow:hidden;padding:15px 10px;}

.order_title { width:100%; height:50px; margin-top:30px;}
.order_title ul{ float:right;}
.order_title ul li{ display:block; float:left;position:relative;width: 160px; height:38px; line-height:50px; border-top: 5px solid #ccc; text-align:center; color:#666;}
.order_title ul li font{position:absolute;top:-14px; left:69px; display:block; width:22px; height:22px; background:#ccc; color:#fff; text-align:center; line-height:20px;-webkit-border-radius: 50%;-ms-border-radius: 50%;-moz-border-radius: 50%;    -o-border-radius: 50%;border-radius: 50%;}
.order_title ul .hov{ color:#c83c3f;border-top: 5px solid #c83c3f;}
.order_title ul .hov font{background:#c83c3f;}
.order_title ul .hov2{ color:#c83c3f;border-top: 5px solid #c83c3f;}
.order_title ul .hov2 font{background:#c83c3f;}
/*---*/
#order{ color:#666;}
#order .title{ height:36px; background:#fefefe; border:1px solid #eee; border-bottom:none;}
#order .title a{ float:right; font-size:12px; line-height:26px; padding:0 12px; background:#c83c3f; color:#fff; margin:10px 10px 0 0;}
#order h3{ display:block; float:left; padding:16px 0 0 20px; font-size:14px; color:#333;}
#order span{ display:block; float:right; font-size:14px; padding-right:20px; color:#666666;}
#order ul{ height:100%; overflow:hidden; border-left:1px solid #eee;border-right:1px solid #eee;background:#fff;}
#order .pro li{ height:60px; line-height:60px;overflow:hidden;padding:20px 0 ;border-bottom:1px solid  #eee;}
#order .pro li img{width:58px;height:58px;display:block;float:left;margin-right:10px;padding:1px;border:1px solid #eee;} 
#order .pro dd{ width:12%; overflow:hidden; float:left; display:block; text-align:center;}
#order .pro .dd1{ width:7%;}
#order .pro .dd2{ width:60%; text-align:left; padding-left:20px;}
#order .pro .tit{ height:36px; line-height:36px; background:#f9f9f9; font-weight:bold; padding:0;}
#order .pro dd{ width:12%; height:60px; overflow:hidden; float:left; display:block; text-align:center;}
#order .pro dd h6{ font-size:12px;line-height:24px; padding-top:8px;}
#order .pro dd p{ font-size:12px;line-height:20px;}
#order .pro .dia{ height:30px; line-height:30px;overflow:hidden;padding:15px 0 ;border-bottom:1px solid  #eee;}
#order .pro .dia img{width:30px;height:30px;display:block;float:left;margin-left:46px;padding:1px; border:none;}
/*------*/   
#order .con{ padding:20px 0; color:#333;}
#order .con .addcon{ padding:0 20px; line-height:24px; font-size:14px;}
#order .con li{width:50%;float:left;display:block;margin-bottom:12px;line-height:26px; overflow:hidden;}  
#order .con li a{color: #226c6f; padding-left:5px;}
#order .con li h6{width:100px;height:26px;float:left;display:block;color:#333;font-size:12px;text-align:right;padding-right:10px;}  
#order .con li span{font-size:12px; display:block; float:left;}  
#order .con li span input{width:220px;height:22px;line-height:22px; padding:0; border:1px solid #dedede; text-indent:3px;} 
#order .con li span textarea{border:1px solid #dedede; margin-left:20px;} 
#order .con li span .w260{width:220px;}   
#order .con li span select {width:222px; height:26px; line-height:26px;padding-left:5px; display:block; margin:0;} 
#order .con1 li{ height:30px; padding:20px;}   
#order .bot{line-height:52px; overflow:hidden;  margin-top:15px;}
#order .bot .pay{ width:160px; display:block; height:42px; line-height:42px; background:#c83c3f; border:none; text-align:center; font-size:16px; font-weight:bold; color:#fff; float:right;}
#order #sabrosus{height:30px;}
#order .combined{line-height: 36px; padding-top:20px; font-size:14px; color:#666;text-align:right; border-top:1px solid #eee;} 
#order .combined h6{ float:left; width:1025px; font-weight:lighter;}
#order .combined b{ color:#c83c3f;font-size:24px;}
#order .combined font{ color:#c83c3f; padding:0 5px;}

#order .chec{ border:1px solid #dedede; float:left; display:block; width:120px; text-align:center; margin-right:15px; line-height:30px; position:relative; overflow:hidden;}
#order .chec2{ border:1px solid #ecad25; color:#333; float:left; display:block; width:120px; text-align:center; margin-right:15px; line-height:30px; overflow:hidden; background:#eee url(../images/selected-icon2.png) no-repeat right bottom;}
#order .chec input,#order .chec2 input{ position:absolute; left:-300px;}
/*--------------------pay---------------------*/

#pay{ padding:130px 0 180px 0 ; font-size:14px; line-height:42px; text-align:center;} 
#pay p{  margin-bottom:20px; }
#pay p b{ color:#333;}
#pay span{ width:151px;display:block; margin:0 auto;}    
#pay span input{ background:url(../images/bay.png) no-repeat; no-repeat; width:151px; height:42px; border:none; display:block;}  

#pay ul{ width:903px; margin:0 auto; border-top:1px solid #dedede; border-left:1px solid #dedede; margin-top:20px; margin-bottom:20px; background:#fff;}
#pay ul li{ height:38px; line-height:32px;border-bottom:1px solid #dedede;}
#pay ul li dd{ width:300px; height:38px; line-height:32px; display:block; float:left; border-right:1px solid #dedede;}

#pay ul .title{ background:#f7f7f7;}
#pay ul .bot{ border-right:1px solid #dedede;}

/*-----------------diamond-----------------*/
#diamond{width:1198px; height:100%; overflow:hidden; background:#fff;font-family:"微软雅黑"; border:1px solid #e2e2e2;}
#diamond .bg{width:1198px;color:#333;font-weight:bold;background:url(../images/bg.jpg) repeat-x bottom;border:none;margin-bottom:5px; padding:3px 0;}
#diamond ul{height:100%;overflow:hidden;}
#diamond ul li{width:100%;height:30px;line-height:30px;display:block;float:left;border-bottom:1px solid #eee;}   
#diamond ul li dl{width:100%;height:30px;line-height:30px;display:block;}   
#diamond ul li:hover{color: #333; background:url(../images/bg.jpg) repeat-x;border-bottom:1px solid #dedede;}   
#diamond .bg:hover{color:#333;font-weight:bold;background:url(../images/bg.jpg) repeat-x bottom;border:none;margin-bottom:5px;  padding:3px 0;}   
#diamond ul li dd{width:4.5%;height:30px;display:block;float:left;text-align:center;overflow:hidden;}   
#diamond ul li dd img{ width:20px;padding-top:6px;}   
#diamond ul li .dd1{width:12%;}
#diamond ul li .dd2{width:10%;}   
#diamond ul li .dd3{width:6%;}   
#diamond ul li .dd8{width:12%;}
#diamond ul li .dd6{float:right; padding-right:10px;}  
#diamond ul li .dd6 a {background: rgba(0, 0, 0, 0) url(../images/bg1.jpg) repeat-x scroll 0 0;border-radius: 20px;color: #fff;padding: 2px 12px;} 

#diamond ul li .sort{ float: right; width:11px;}
#diamond ul li .sort img{ width:11px; height:10px; display:block; float:left; margin:0; padding:0;}    

/*---diasearch---*/
#diasearch{width:1198px;height:100%;overflow:hidden;margin:0 auto;color:#555; position: relative; border:1px solid #e2e2e2; background:#fff; margin-bottom:20px;} 
#diasearch .navul{ width:1100px; height:100%; padding:10px 0px; overflow:hidden; } 
#diasearch li{ display:block; float:left;}
#diasearch li h3{ width:36px; line-height:28px; font-weight:lighter; padding:0 10px; text-align:right; display:block; float:left; font-size:12px;} 
#diasearch .navli{ width:100%; padding:6px 0;} 
#diasearch .pronav li{  color:#555; }
#diasearch .pronav li a{ width:68px; height:26px; line-height:26px; display:block; text-align:center; color:#555; background:url(../images/bg.jpg) repeat-x; border:1px solid #dedede; border-left:none;}
#diasearch .pronav .all a{ display:block;border-left:1px solid #dedede;}
#diasearch .pronav .in a{color: #fff; background:url(../images/bg1.jpg) repeat-x;  border:1px solid #333; border-left:none;}
#diasearch .pronav .in a:hover{color: #fff;background:url(../images/bg1.jpg) repeat-x; border:1px solid #333; border-left:none; }

#diasearch .search{ float:left; margin-left:20px;}
#diasearch .search b{ float:left; font-weight:lighter; padding:0 5px; display:block; line-height:24px;}
#diasearch .search input{ height:24px; line-height:24px; border:1px solid #ccc; display:block; float:left; color:#aaa; text-indent:5px; }
#diasearch .search .test{ width:60px; background:url(../images/bg1.jpg) repeat-x; border:1px solid #333; color:#FFF; display:block; float:left; height:24px; line-height:24px; text-align:center; margin-left:10px;}

#diasearch .shape li a{ width:68px; height:56px;  background:url(../images/bg3.jpg) repeat-x bottom;}
#diasearch .shape .all a{ line-height:56px;}
#diasearch .shape li a img{ width:22px; height:22px; margin:0 auto; padding-top:8px; display:block; }
#diasearch .shape .in a{color: #fff; background:url(../images/bg2.jpg) repeat-x;  border:1px solid #333; border-left:none;}
#diasearch .shape .in a:hover{color: #fff;background:url(../images/bg2.jpg) repeat-x; border:1px solid #333; border-left:none; }
#diasearch .hint{width:180px;height:180px; right:10px; top:5px; position: absolute;} 

/*---------------电子版房-----------------*/
#edition{width:100%; height:100%; overflow:hidden; margin:10px 0;}
#edition .ul{ width:1300px;height:100%; overflow:hidden;}
#edition .lcon li{ width:280px; height:330px; margin:12px 26px 12px 0; background:#fff;display:block; float:left; text-align:center;overflow:hidden;}
#edition .lcon li:hover{}
#edition .lcon li:hover a h6{color:#333;}
#edition .lcon li a{ display:block;}
#edition .lcon li p{width:280px;height:280px; overflow:hidden;}
#edition .lcon li a:hover p{ display:none;}
#edition .lcon li font{ display:none;width:280px;height:280px; overflow:hidden;}
#edition .lcon li a:hover font{ display: block;}

#edition .lcon li img{width:250px;height:250px; background:#fff; padding:15px; cursor: pointer;transition: all 0.8s;}   
#edition .lcon li img:hover{ transform: scale(1.02);display:bolck }

#edition .lcon li font img{width:210px;height:210px; padding:35px;display:bolck} 

#edition .lcon li a h6 { display:block;font-size:16px; line-height:28px; font-weight:lighter; color:#666; width:100%;}
/*-----*/
#edition_title{ width:1200px; height:50px; background:#eee; }
#edition_title a{ width:24.9%; height:50px; line-height:50px; display:block; float:left; text-align:center; font-size:16px;font-family:"微软雅黑";}
#edition_title a:hover{color:#fff; background:#333;}
#edition_title .hov{color:#fff; background:#333;}

/*-----*/
/*
#edition_search{width:1200px;height:100%;overflow:hidden;margin:0 auto;color:#555; margin-bottom:10px;} 
#edition_search .navul{height:100%; padding:10px 0; overflow:hidden; border:1px solid #eee;background:#fff;} 
#edition_search li{ display:block; float:left; margin-right:15px;}
#edition_search li h3{ width:66px; text-align:right; display:block; float:left; font-size:14px; margin:5px 20px 0 0;} 
#edition_search .navli{ width:100%; padding:10px 0; border-bottom:1px solid #f2f2f2;} 




#edition_search .pronav li a{ color:#555;padding:5px 6.8px; font-size:14px; display:block;}
#edition_search .pronav .all{}
#edition_search .pronav .in a{color:#fff; background:#333; padding:5px 15px;}
#edition_search .pronav .in a:hover{color: #333}

#edition_search .search{float:right; height:24px; padding:20px 20px 0 0;}
#edition_search .search h6{display:block; float:left; font-size:14px; line-height:26px; margin-right:20px;}
#edition_search .search input{ width:160px; height:26px; border:1px solid #f2f2f2; display:block; float:left; color:#666; text-indent:5px; background:#f7f7f7; }
#edition_search .search .test{ width:60px; background:url(../images/s_03.png) repeat-x bottom; border: none; color:#FFF; display:block; float:left; height:28px; line-height:28px; text-align:center; margin-left:5px;}
*/


#edition_search{width:1200px;height:100%;overflow:hidden;margin:0 auto;color:#555; background:#fff;} 
#edition_search .navul{height:100%; padding-top:10px; overflow:hidden; } 
#edition_search li{ display:block; float:left;}
#edition_search li h3{ width:30px; text-align:right; display:block; float:left; font-size:14px; margin:10px 10px 0 15px;} 
#edition_search .navli{ width:100%; padding:10px 0;} 
#edition_search .pronav li a{ color:#555;display: block; padding:8px 16.5px; font-size:13px; border:1px solid #fff; border-left:none;}
#edition_search .pronav .in a{color:#c83c3f;border:1px solid #c83c3f; border-radius: 6px;}
#edition_search .pronav .in a:hover{color: #c83c3f}
#edition_search .search{border-top:none; float:right; margin-right:20px;}
#edition_search .search h6{ width:66px; text-align:right; margin-right:20px;display:block; float:left; font-size:12px; line-height:36px;}
#edition_search .search input{ height:36px; border:1px solid #eee; display:block; float:left; color:#aaa; text-indent:5px; }
#edition_search .search .test{ width:82px; background:#c83c3f; color:#FFF; display:block; float:left; height:36px; line-height:36px; text-align:center; margin-left:10px;}
#edition_search .bot{ background:#f6f6f6; border-radius: 6px;}

#edition_search .n2 img{ width:27.3px;}
#edition_search .n2 li a{ padding:14px 15px; background:url(../images/edition_bg.png) no-repeat bottom;}
#edition_search .n2 .in a{color: #555;padding:15px; background:url(../images/edition_bg2.png) no-repeat bottom;}
#edition_search .n2 .in a:hover{color: #555;}
#edition_search .n2 .all a{padding:18px 15px 18px 15px;}


/*------*/
#edition .diam-buy{text-align: center;}
#edition .diam-buy .diam-login{ cursor:pointer;}
#edition .diam-popover {z-index:9999;position:fixed;top:30%;left:50%;width:1130px;height:540px;margin:-180px 0 0 -568px;border-radius:5px;border:solid 1px #999;background-color:#fff;display:none;}
#edition .diam-poptit {padding:10px 20px;position: relative; background:#f7f7f7; margin-bottom:20px}
#edition .diam-poptit .close {float:right;color:#999;padding:5px;margin:-2px -5px -5px;font:bold 14px/14px simsun;text-shadow:0 1px 0 #ddd}
#edition .diam-poptit .close:hover {color:#444;}
#edition .diam-popover .con{ overflow:hidden; margin:15px 30px 20px; 30px;border-top:1px solid #dedede;border-left:1px solid #dedede;}

/*------*/
#edition .look{ width:100%; height:100%; overflow:hidden; padding:30px 0px; margin:20px 0 0px 0; background:#fff;}

#edition .look_bn {position:relative;z-index:1;overflow: hidden; text-align: center; float:left; width:538px;height:625px;}
#edition .look_bn .tit{width:500px; height:20px;left:10px;top:10px;position:absolute; z-index:100;}
#edition .look_bn .tit a{padding:10px 7px; background:#999; color:#fff;display:block; float:left;moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%; margin-right:10px;}    
#edition .look_bn .tit .hover{ background:#333; color:#fff;}

#edition .look_bn .video{height: 536px;overflow: auto;border:1px solid #eee;}
#edition .look_bn .video video{ width:536px; height:536px;}
#edition .look_bn .video_bot{ margin:13px 0 0 126px;}
#edition .look_bn .video_bot a{ width:60px; height:60px; line-height:60px; display:block; float:left; margin-right:10px; border:1px solid #eee; text-align:center;}
#edition .look_bn .video_bot .hover{ background:#333; color:#fff;}



#edition .look_bn .banner-img{width:536px;height:536px; overflow:hidden;border:1px solid #eee;}
#edition .look_bn .banner-img li{display:block;}
#edition .look_bn .banner-img img{width:500px;height:500px; padding:18px; background:#fff;}
#edition .look_bn .banner-nav{height:62px;left:96px;bottom:10px;position:absolute;}
#edition .look_bn .banner-nav li{float:left;overflow:hidden;width:62px;height:62px;padding-left:6px;cursor:pointer;}
#edition .look_bn .banner-nav span{float:left;width:60px;height:60px; border:1px solid #eee;}
#edition .look_bn .banner-nav .this span{display:block;border:1px solid #333;}
#edition .look_bn .banner-nav span img{ width:46px; height:46px; padding:7px;}

#edition .look_bn .banner-img2 {width:536px;height:536px; overflow:hidden;border:1px solid #eee;}
#edition .look_bn .banner-img2 li{display:block;}
#edition .look_bn .banner-img2 img {width:536px;height:536px; background:#fff;}
#edition .look_bn .banner-nav2{ width:560px;height:62px;left:0px;bottom:10px;position:absolute;}
#edition .look_bn .banner-nav2 li{float:left;overflow:hidden;width:62px;height:62px;padding-right:6px;cursor:pointer;}
#edition .look_bn .banner-nav2 span{float:left;width:60px;height:60px; border:1px solid #eee;}
#edition .look_bn .banner-nav2 .this span{display:block;border:1px solid #333;}
#edition .look_bn .banner-nav2 span img{ width:60px; height:60px;}

/*------*/
#edition .look_con{ float:right; width:620px; height:100%; line-height:30px; background:#fff;}
#edition .look_con .tit{ text-align:center; font-weight:bold; font-size:14px; margin-bottom:5px;}
#edition .look_con .par li{ width:100%; display:block; float:left; border-bottom:1px dashed #dedede; padding-bottom:9px; color:#666; margin-bottom:9px;}
#edition .look_con .par li h6{ width:51px; height:30px; line-height:30px; color:#666; display:block; float:left; text-align:right; font-weight:lighter;}
#edition .look_con .par li p { width:569px; float:right;}
#edition .look_con .par li p a{ display:block; width:69.25px; background: url(../images/s_01.png) repeat-x bottom; border:1px solid #dedede; float:left; margin-left:10px; margin-bottom:10px; text-align:center;}
#edition .look_con .par li p .hover{ background:#333; color:#fff; border:1px solid #333;}
#edition .look_con .par li p .inp{ width:60px; height:30px; line-height:30px; border:1px solid #dedede; text-align:center; margin-left:10px;}
#edition .look_con .par li span{display:block; float:left;margin-left:10px;}
#edition .look_con .par li span .inp{ width:222px; height:30px; line-height:30px; border:1px solid #dedede;}
#edition .look_con .par li span textarea{ width:550px; height:60px; border:1px solid #dedede; line-height:20px; padding:3px;}
#edition .look_con .par li .dl{ width:180px; height:42px; line-height:42px; text-align:center; background:#333; color:#fff; margin:0 auto; display:block; border:1px solid #333;} 
#edition .look_con .par li .submit{ width:180px; height:42px; line-height:42px; text-align:center; background:#333; color:#fff; font-size:16px; font-weight:bold; margin:0 auto; display:block; border:1px solid #333;} 
#edition .look_con .par li .dl:hover,#edition .look_con .par li .submit:hover{ background:#532a00;}

#edition .look_con .par .bnot{ border-bottom:none;}
#edition .look_con .par .w1{ width:65px;}
#edition .look_con .par .w2{ width:160px;}
#edition .look_con .par .w2 label{ margin:0 6px 0 2px;}
#edition .look_con .par b{ color:#f80;}
#edition .look_con .material font input{ display:none;}
#edition .look_con .material label{ width:69.25px; height:30px; border:1px solid #dedede; display:block; float:left; text-align:center; margin-right:10px; background: url(../images/ebg.jpg) no-repeat;}
#edition .look_con .material .h{ background: url(../images/ebg2.jpg) no-repeat; border:1px solid #e4d485;}
#edition .look_con .material .m{ background: url(../images/ebg3.jpg) no-repeat; border:1px solid #e4bd96;}
#edition .look_con .material .chec2{border: 1px solid #333;}
#edition .look_con .par .file {position: absolute;top: 0;left: 0; height:30px;padding-left: 300px;border: none; background: url(../images/imgadd.jpg) no-repeat 193px 1px;}

/*----------------setting-----------------*/
#setting{width:100%; height:100%; margin-top:20px;}
#setting ul{ width:1300px;height:100%; overflow:hidden;}
#setting li{ width:271px; height:280px; margin:0 30px 30px 0; padding:3px;  display:block; float:left; text-align:center;overflow:hidden; background:#fff; position:relative;}
#setting li a{ display:block;}
#setting li img{width:271px;height:271px; cursor: pointer;transition: all 0.8s;}   
#setting li img:hover{ transform: scale(1.2); }
#setting li h6 { width:100%; text-align:center; display:block;font-size:14px; line-height:28px; font-weight:lighter; color:#666; float:left; margin-top:76px;}

#setting li font{ display:block; float:right; margin-right:86px;}
#setting li font a{ display:block; width:42px; height:42px; line-height:42px; text-align:center; background:#333; margin:0 auto; color:#fff;moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;}
#setting li font a:hover{ background:#532a00; color:#fff;}

#setting li span{ width: display:block; float:right; margin-right:20px;}
#setting li span a{ display:block; width:42px; height:42px; line-height:42px; text-align:center; background:#333; margin:0 auto; color:#fff;moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;}
#setting li span a:hover{ background:#532a00; color:#fff;}


#setting .text { width:100%; height:auto;  position:absolute; left:0; bottom:0; }
#setting .imgtext { width:100%; height:auto; float:left; padding:120px 0 20px 0; color:#FFF; font-size:14px; line-height:200%; text-align:center; background:#fff; FILTER:alpha(opacity=90); opacity:0.9; -moz-opacity:0.9; }

/*---*/
.caption{position:absolute; bottom:0px; right:0px;}
.reab{ position:relative; width:250px; height:90px;}
.backy{background:none repeat scroll 0 0 #ccc;height:128px;left:0px;filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.8;opacity:0.8;bottom:0px;width:250px; position:absolute;}
.backy_text{bottom:0;height:118px;width:230px;text-align:center;left:0px; position:absolute; line-height:20px; color:#333; padding:5px 10px;}
/*------*/
#setting .diam-buy{text-align: center;}
#setting .diam-buy .diam-login{ cursor:pointer;}
#setting .diam-popover {z-index:9999;position:fixed;top:35%;left:50%;width:920px;height:500px;margin:-180px 0 0 -453px;border-radius:5px;border:solid 1px #333;background-color:#fff;display:none;}
#setting .diam-poptit {padding:10px 20px;position: relative; background:#222; margin-bottom:30px; color:#fff;}
#setting .diam-poptit .close {float:right;color:#fff;padding:5px;margin:-2px -5px -5px;font:bold 14px/14px simsun;text-shadow:0 1px 0 #ddd}
#setting .diam-poptit .close:hover {color:#fa0;}
#setting .diam-popover .img{ float:left; margin-left:35px;}
#setting .diam-popover .img img{ width:400px; height:400px; border:1px solid #eee;}
#setting .diam-popover .con{ width:460px;overflow:hidden;line-height:32px; color:#666;}
#setting .diam-popover .con h6{ display:block; float:left; width:100px; text-align:right; margin-right:10px; margin-bottom:13px;}
#setting .diam-popover .con span{ display:block; float:left; width:300px; height:32px;margin-bottom:13px;}
#setting .diam-popover .con span .inp{ height:30px; line-height:30px; border:1px solid #dedede; width:219px; padding-left:3px;}
#setting .diam-popover .con span select{ height:28px; line-height:30px; border:1px solid #dedede; width:224px; padding-left:3px;}
#setting .diam-popover .con span textarea{ height:76px; line-height:24px; border:1px solid #dedede; width:300px;padding:3px;}
#setting .diam-popover .con span .dl{ width:150px; height:36px; line-height:36px; display:block; text-align:center; color:#fff; background:#333; margin-left:110px; border:1px solid #333;}
#setting .diam-popover .con span .submit{ width:150px; height:36px; line-height:36px; display:block; text-align:center; color:#fff; background:#333; margin-left:110px; border:none;}
#setting .diam-popover .con span .dl:hover,#setting .diam-popover .con span .submit:hover{ background:#532a00;}
#setting .diam-popover .con  .file {position: absolute;top: 0;left: 0; height:30px;padding-left: 380px;border: none; background: url(../images/imgadd.jpg) no-repeat 193px 1px;}

/*---------------picture----------------*/
#picture{width:920px; height:100%; float:right; overflow:hidden;padding:15px;  background:#fff; border:1px solid #dedede;}
#picture ul{height:100%; overflow:hidden; padding-top:15px; }
#picture li{ width:260px; height:320px; margin:0 13px 0 13px; padding:0 13px 13px 0;  display:block; float:left; text-align:center;overflow:hidden; background:url(../images/pbg.png) no-repeat right bottom; margin-bottom:30px;}
#picture li:hover a{color:#333;}
#picture li a{ display:block; float:left;}
#picture li img{width:250px;height:250px; padding:5px; background:#fff;}   
#picture li h6 a{ display:block;font-size:12px; line-height:58px; font-weight:lighter; color:#666; background:#fff; float:left; width:100%;}
#picture li h6 a:hover{color:#ecdcd;}
/*---*/
#picture_con{padding:0; width:770px; float:right; background:#fff; padding:0 30px 10px 30px; border:1px solid #eee;}
#picture_con .left{width:60px; height:660px; float:left;}
#picture_con .left a{ display:block; float:left; width:60px; height:60px;  margin-top:280px; background:url(../images/left.png) no-repeat center;}
#picture_con .left a:hover{background: url(../images/left2.png) no-repeat center;}
#picture_con .right{width:60px; height:660px; float:right;}
#picture_con .right a{ display:block; float:right; width:60px; height:60px; margin-top:280px; background:url(../images/right.png) no-repeat center;}
#picture_con .right a:hover{background: url(../images/right2.png) no-repeat center;}
#picture_con .con{ float:left; margin-left:25px; margin-top:30px; overflow:hidden; width:600px; height:100%; text-align:center;}
/*---*/
#picture_title{ width:220px; float:right; overflow:hidden; height:680px;font-size:14px; font-weight:lighter; padding:50px 20px; background:#fff;}
#picture_title h6{ font-size:16px; border-bottom:1px solid #eee; margin:0 15px 20px 15px;  padding-bottom:20px; color:#333;}
#picture_title li{ display:block; float:left; padding:12px;}
#picture_title .num{ width:60px; height:22px; line-height:22px; border:1px solid #ccc; text-align:center; color:#666;}
#picture_title .submit{ border:1px solid #333; background:url(../images/bg2.jpg) repeat-x bottom; color:#fff; padding:6px 0px; font-size:12px; width:192px; text-align:center; font-family:"微软雅黑"; border-radius: 4px;}
#picture_title a{ border:1px solid #dedede; background:url(../images/bg.jpg) repeat-x bottom;color:#333; padding:6px 0px; font-size:12px; width:190px; text-align:center; display:block; border-radius: 4px;}
#picture_title a:hover{ border:1px solid #333; background:url(../images/bg2.jpg) repeat-x bottom;color:#fff;}
#picture_title b{ color:#ff9900; display:block; width:100%;}
#picture_title p{ color:#666; line-height:26px;}

/*---大图---*/
#picture_con .jqzoom {width:600px;height:600px;position:relative;padding-bottom:10px;z-index:99;}
#picture_con .jqzoom img{width:600px;height:600px;}
#picture_con .zoomdiv {z-index:100;position:absolute;top:1px;left:0px;border:1px solid #dedede;display:none;overflow: hidden;}
#picture_con .bigimg{width:1200px;height:1200px;}
#picture_con .jqZoomPup {z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:30px;height:30px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
/*---小图---*/
#picture_con #spec-n5 {width:360px;height:100px;overflow:hidden;margin: 0 auto;}
#picture_con #spec-list {width:360px;height:100px;float:left;overflow:hidden;}
#picture_con #spec-list li {float:left;width:110px;float:left;}
#picture_con #spec-list  li img {width:90px;height:90px;border:1px solid #dedede;}
#picture_con #spec-list  li img:hover{border:1px solid #333;}


/*----------------customize-----------------*/
.customize{ width:100%; height:100%; overflow:hidden;}
.customize .title{ width:100%; height:100%; overflow:hidden; margin:0 0 20px 2px;}
.customize .title a{ width:168.3px;height:50px; line-height:50px; margin-left:20px; text-align:center; font-size:16px; display:block; float:left; border:1px solid #eee; background:#eee;}
.customize .title a:hover{background:#532a00; color:#fff;}
.customize .explain_con p{ height: 60px; text-align: center; font-size: 18px; padding-top: 60px;}
.customize .explain_con a{ width: 100px; font-size: 18px; text-align: center; background: #333; color: #fff; padding: 10px 30px; margin: 0 auto; display: block; margin-bottom: 20px;}
.customize .explain_con a:hover{ background:#532a00;}

.theme-popover6,.theme-popover7,.theme-popover8{z-index:9999;position:fixed;top:38%;left:39%;width:800px; padding-bottom:50px;margin:-180px 0 0 -186px;border-radius:2px;border:solid 1px #999;background:#fff;display:none;box-shadow: 0 0 2px #999;}
.theme-poptit6,.theme-poptit7,.theme-poptit8{padding:10px;position: relative;}
.theme-poptit6 .close,.theme-poptit7 .close,.theme-poptit8 .close{float:right;color:#999;padding:5px;margin:-2px -5px -5px;font:bold 14px/14px simsun;text-shadow:0 1px 0 #ddd;}	 
.theme-poptit6 .close:hover,.theme-poptit7 .close:hover,.theme-poptit8 .close:hover{color:#bd9267;}
.theme-popover-mask{background: #000 none repeat scroll 0 0;display: none;height: 100%;left: 0;opacity: 0.8;position: fixed;top: 0;width: 100%; z-index: 9998;}

.theme_con{  padding:10px 50px;}
.theme_con h3{ width:100%; display:block;font-size:16px; padding:20px 0 30px; 0px; text-align:center; float:left; font-family:"微软雅黑"; font-size:24px; color:#666; }
.theme_con li{ width:50%; height:34px; line-height:34px; margin-bottom:15px;color:#333; float:left;}
.theme_con li b{width:72px; text-align:right; margin-right:10px; display:block; float:left;; font-weight:lighter;}
.theme_con li span{ width:250px; height:34px;display:block; float:left; overflow:hidden;}
.theme_con li input{ width:230px; height:32px; display:block; border:1px solid #ccc;color:#666; text-indent:3px; float:left;}
.theme_con li select{ width:232px; height:34px; display:block; border:1px solid #ccc;color:#666}
.theme_con li textarea{ width:580px; height:60px; line-height:22px;border:1px solid #dedede;}
.theme_con li .imgbg{ width:38px; height:32px;border:1px solid #dedede; display:block; float:left;color:#666;}
.theme_con li .file{ position: absolute; top:0;left:0; padding-left:300px; border:none;background: url(../images/imgadd.jpg) no-repeat 200px 2px;}
.theme_con li .file2{ position: absolute; top:0;left:0; padding-left:300px; border:none;background: url(../images/voadd.jpg) no-repeat 200px 2px;}
.theme_con .submit{ width:100%; height:50px;float:left; margin-top:20px;}
.theme_con .submit a{ width:100px; height:42px; line-height:42px; font-size:16px;  text-align:center; display:block; background:#21d9d6; color:#fff; border:1px solid #21d6d6}
.theme_con .submit input{ width:100px; height:42px; line-height:42px; font-size:16px; display:block; background:#333; color:#fff;border:1px solid #333; margin:0 auto;}

.customize .diamond{ width:100%; height:100%; overflow:hidden;}
.customize .diamond .box{ width:99.9%; height:100%; overflow:hidden; padding-bottom:5px; }
.customize .diamond .box .tit{ height:42px; font-size:18px; line-height:42px; background:#333;text-indent:20px; margin-bottom:20px; color:#fff;text-align:center;}
.customize .diamond .box ul li{ width:550px; display:block; height:120px; line-height:30px; float:left; margin-left:22px; background:#f7f7f7; margin-bottom:15px; position:relative;}
.customize .diamond .box ul li dd{ width:140px; display:block; height:22px; padding-top:5px;float:left; overflow:hidden; color:#666;}
.customize .diamond .box ul li .dd1{ width:110px;}
.customize .diamond .box ul li  dd font{margin-right:3px;}
.customize .diamond .box ul li  dd b{ color:#f80; margin:0 3px;}
.customize .diamond .box ul li .img img{ width:100px; height:100px; padding:10px 10px 0 0; float:left;}
.customize .diamond .box ul li .lb{ width:38px; height:38px; line-height:24px; text-indent:5px; position:absolute; left:10px;top:10px; color:#fff;background:url(../images/pi.png) no-repeat top left;}
.customize .diamond .box ul li .del{text-align:right; position:absolute; right:5px;top:0px;}
.customize .diamond .box ul li .del img{ width:20px;}

.customize .diamond .box .left{ width:599px; height:100%;float:left;}
.customize .diamond .box .left .diam{overflow:auto; Max-Height:675px;Min-Height: 1px; _height: expression(this.scrollHeight > 675 ? "675px" : (this.scrollHeight < 1 ? "1px" : "auto"));}
.customize .diamond .box .left .img img{ width:68px; height:68px; padding:16px; background:#fff; margin:10px 10px 0 0;}

.customize .diamond .box .right{ width:599px; height:100%; float:right; }
.customize .diamond .box .right .sty{overflow:auto;Max-Height:675px;Min-Height: 1px; _height: expression(this.scrollHeight > 675 ? "675px" : (this.scrollHeight < 1 ? "1px" : "auto"));}
.customize .diamond .box .bot{ padding:30px;}
.customize .diamond .box .submit{ width:120px; height:38px; margin:0 auto; line-height:38px; background:#f80; color:#fff; text-align:center; border:1px solid #f70; display:block;}
.customize .diamond .box .chec { width:540px; float:left;border: 1px solid #fff;display: block; height:118px; padding-left:10px;}
.customize .diamond .box .chec2 {border: 1px solid #532a00;padding-left:10px;background:#f9f9f9 url(../images/selected-icon.png) no-repeat right bottom;}
.customize .diamond .box .chec2 dd{ color:#333;}
.customize .diamond .box input{ display:none;}

.customize .diamond .address{ height:100%; overflow:hidden;border-top:1px solid #eee; margin-top:20px; background:#fff; padding:30px 0 10px 0;}
.customize .diamond .address .left{ float:left; width:50%;}
.customize .diamond .address .left .sel{ width:154px; height:32px; border:1px solid #666; background:#532a00; color:#fff; margin:0 0 10px 22px; font-weight:bold; font-family:"微软雅黑"; font-size:14px; text-indent:10px;}

.customize .diamond .address .add_tit {width:583px;overflow: hidden; height:32px; margin-bottom:10px;}
.customize .diamond .address .add_tit input {display: none;}
.customize .diamond .address .add_tit label { width:90px; height:30px; margin-right:9px; float:right; text-align: center; line-height:30px; font-size:14px; background: #eee; color: #666; border:1px solid #dedede;}
.customize .diamond .address .add_tit .hover {background: #532a00; color: #fff;border:1px solid #532a00;}


.customize .diamond .address .left ul{ width:100%;overflow:auto; float:left; Max-Height:187px;Min-Height: 10px; _height: expression(this.scrollHeight > 187 ? "187px" : (this.scrollHeight < 10 ? "10px" : "auto"));}
.customize .diamond .address .left li{ display:block; float:left; width:95%; line-height:30px; margin:5px 0 10px 22px;}
.customize .diamond .address .left li b{ width:50px; line-height:30px; display:block; float:left; padding-right:10px; color:#666; font-weight:lighter;}
.customize .diamond .address .left li span{ float:left;}
.customize .diamond .address .left li span input{ width:200px; height:30px; border:1px solid #dedede;color:#666; text-indent:3px;}
.customize .diamond .address .left li span select{ width:158px; margin-right:5px; height:30px; border:1px solid #dedede;color:#666;text-indent:3px;}
.customize .diamond .address .left .chec{ border:1px solid #dedede; float:left; display:block; width:550px; color:#666; text-indent:15px; line-height:30px; position:relative; overflow:hidden;}
.customize .diamond .address .left .chec2{ border:1px solid #532a00; float:left; display:block; width:550px; color:#666;text-indent:15px; line-height:30px; overflow:hidden; background:url(../images/selected-icon.png) no-repeat right bottom;}
.customize .diamond .address .left .chec input,.customize .diamond .address .left .chec2 input{ position:absolute; left:-300px;}
.customize .diamond .address .left .remarks{ width:100%; float:left;}
.customize .diamond .address .left .remarks textarea{ border:1px solid #dedede; width:484px; height:109px; padding:3px; line-height:22px;color:#666;}

.customize .diamond .address .right { width:576px; float:right; margin:0px 0px 20px 22px;}
.customize .diamond .address .right .c{ height:100%; overflow:hidden; margin-bottom:15px;}
.customize .diamond .address .right b{ line-height:30px; display:block; float:left; padding-right:10px; color:#666; font-weight:lighter;}
.customize .diamond .address .right span{ width:518px; display:block; float:left;}
.customize .diamond .address .right span .in{ width:180px; height:30px; border:1px solid #dedede;color:#666; text-indent:3px;}
.customize .diamond .address .right span select{ width:180px; height:32px; border:1px solid #dedede;color:#666;}
.customize .diamond .address .right span .nimg{float:left;width:153.5px; height:120px; margin:0 15.3px 15px 0;}
.customize .diamond .address .right span img{ width:143px; height:118px; display:block; float:left;}
.customize .diamond .address .right .chec{ border:1px solid #dedede; float:left; display:block; width:153.5px; height:120px; position:relative; overflow:hidden;padding:0;}
.customize .diamond .address .right .chec2{ border:1px solid #532a00; float:left; display:block; width:153.5px; height:120px; overflow:hidden; background:url(../images/selected-icon.png) no-repeat right bottom; padding:0;}
.customize .diamond .address .right .chec input,.customize .diamond .address .right .chec2 input{ position:absolute; left:-300px;}

.customize .diamond .submit{ width:180px; height:50px; line-height:50px; font-weight:bold; border:1px solid #333; background:#333; color:#fff; font-weight:lighter; text-align:center; margin:0 auto; display:block; margin-top:50px; font-size:20px;}
.customize .diamond .submit:hover{ background:#532a00;}


/*-----------------content-------------*/
#content{ width:1200px; height:100%; overflow:hidden; font-size:14px; line-height:26px; background:#fff; padding:30px;}
#content h1{ text-align:center; font-size:30px; margin:10px 0 10px 0; font-weight:lighter;}
#content .time{ text-align:center; font-size:14px; color:#999; margin-bottom:20px;}
#content p{ margin-bottom:12px;}	
/*----------上下文章分页page------------*/
.page{ width:100%; height:100%; overflow:hidden; padding-top:50px;border-top:1px dashed #dedede;  margin:50px 0;}
.page span{ width:50%; display:block; float:left; color:#666; }
.page span a{ padding-left:10px;}
/*--------------分页--------------------*/
#sabrosus { width:100%; overflow:hidden;height:30px; padding:30px 0;text-align: center;color:#999; }
#sabrosus a {color:#666; margin-right: 3px; padding:10px 16px; border:#aaa 1px solid; text-decoration: none;border-radius: 2px; background:#fff;}
#sabrosus a:hover { border:#333 1px solid;border-radius: 2px; background-color: #333; color:#fff;}
#sabrosus a:active {border: #aaa 1px solid; color: #000;  background-color: lightyellow;border-radius: 2px;}
#sabrosus span.current {font-weight: bold;  color: #fff; margin-right: 5px; padding:10px 16px; border:#333 1px solid; background-color: #333;border-radius: 2px;}
#sabrosus span.disabled {border: #aaa 1px solid; margin-right: 3px; color: #929292; padding:10px 16px; border-radius: 2px;}
#sabrosus .rows{border: #aaa 1px solid; color: #666; padding:10px 16px; border-radius: 2px; background:#fff;}
/*----------------当前位置--------------*/
#position{ width:100%; padding:10px 0; margin-bottom:15px; background:#fff; color:#666;}
#position .box{ width:1200px; margin:0 auto;}
#position .box a{ color:#666;}
#position2{float:left; color:#999;}
#position2 a{color:#999;}
/*----------------当前位置---------------*/
#connav{ width:100%; padding:10px 0; margin-bottom:15px; height:30px;}
#connav #position2{ float: right;}
#connav .con{ float:left; color:#999;}
#connav .con a{background:url(../images/bg.jpg) repeat-x bottom; border:1px solid #dedede; padding:5px 24px;  border-radius: 6px;text-decoration: none; margin-left:10px; font-size:14px;}
#connav .con a:hover{ color:#fff;background:url(../images/bg2.jpg) repeat-x; border:1px solid #333; }
#connav #hov{ color:#fff; background:url(../images/bg2.jpg) repeat-x; border:1px solid #333; }

/*----------------------------*/
.jewelry .navcon{ width:1200px; margin:0 auto; overflow:hidden; margin-top:80px;margin-bottom:80px;}
.jewelry .navcon li{ width:20%; display:block; float:left; text-align:center;}
.jewelry .navcon li a{ display:block; padding:12px 0; font-size:16px;}
.jewelry .navcon li #hov{ background:#333; color:#fff;}

.jewelry .list{ width:1200px; height:100%; overflow:hidden; padding-bottom:80px; margin:0 auto;}
.jewelry .list img{ width:580px; display:block; float:left; margin-right:30px;}
.jewelry .list h6{ width:520px; float:right; margin:90px 0 0 0; text-align:center; font-size:30px; font-weight:lighter;}
.jewelry .list p{ width:520px; float:right; margin:30px  0; text-align:center; font-size:14px; color:#666; line-height:30px;}
.jewelry .list span{ width:520px; float:right; display:block;} 
.jewelry .list span a{ width:120px; height:38px; line-height:38px; display:block; background:#333; color:#fff; margin:0 auto;text-align:center;}
.jewelry .list span a:hover{ background:#532a00;}

/*---*/
.jewelry .list1{ width:100%; height:680px; overflow:hidden;margin-bottom:50px; background: url(../images/4.jpg) fixed no-repeat center center;-webkit-background-size: cover;}
.jewelry .list1 .box{ width:1200px; margin:0 auto;}
.jewelry .list1 .box .top{ margin:60px 0 30px 0; text-align:center; color:#333; line-height:32px;}
.jewelry .list1 .box .top h3{ font-size:24px; margin-bottom:10px; font-weight:lighter;}
.jewelry .list1 .box .top p{ font-size:14px;}
.jewelry .list1 li{ width:27.33%; height:360px; overflow:hidden; float:left; margin-bottom:25px; padding-bottom:30px; margin:0 3%; background:#fff;}
.jewelry .list1 li img{ width:100%; display:block; margin-bottom:20px; float:left;}
.jewelry .list1 li h6{ font-size:16px; font-weight:lighter; color:#666; margin-bottom:15px; display:block; padding:0 15px;}
.jewelry .list1 li p{ font-size:14px; color:#999; line-height:24px; padding:0 15px;}
.jewelry .list1 li span{ width:86px; height:86px; background:#eee; float:left; display:block; text-align:center; margin-right:15px; color:#666; font-size:14px;}
.jewelry .list1 li span font{ display:block; font-size:24px; padding:15px 0 0 0;}
.jewelry .list1 li:hover{ background:#333;}
.jewelry .list1 li:hover h6 a,.jewelry .list1 li:hover p{ color:#fff;}
/*---*/
.jewelry .list2{ width:1200px; height:100%; overflow:hidden; margin:0 auto;}
.jewelry .list2 li{ width:100%; height:80px; overflow:hidden; margin-bottom:25px; padding-bottom:30px; border-bottom:1px dashed #dedede;}
.jewelry .list2 li h6{ font-size:18px; font-weight:lighter; color:#666; margin-bottom:10px;}
.jewelry .list2 li p{ font-size:14px; color:#999; line-height:24px;}
.jewelry .list2 li span{ width:86px; height:86px; background:#eee; float:left; display:block; text-align:center; margin-right:15px; color:#666; font-size:14px;}
.jewelry .list2 li span font{ display:block; font-size:24px; padding:15px 0 0 0;}

/*----------------------------*/
.contact{ width:100%; height:100%; overflow:hidden; padding:60px 0 150px 0;}
.contact .tit{ text-align:center;}
.contact .tit h3{ display:block; font-size:32px; margin:50px 0;}
.contact .tit span{ display:block; font-size:16px; color:#666; margin-bottom:10px; }
.contact .tit p{ display:block; font-size:26px; margin-bottom:58px;}
.contact ul{ width:1200px; height:100%; overflow:hidden; margin:0 auto; margin-bottom:38px;}
.contact ul li{ width:363px; height:100px; float:left; border:1px solid #dedede; margin-left:35px;}
.contact ul li img{ display:block; float:left; margin:35px 50px; width:30px;}
.contact ul li span{ font-size:16px; margin:25px 0 10px 0; display:block;}
.contact ul li p{ color:#666;}
.contact ul li p a{ margin-right:20px;}
.contact .bot{ width:100%; height:200px; overflow:hidden;background:url(../images/bot.png) no-repeat  bottom center; text-align:center;}
.contact .bot img{ width:160px;}

/*----------------------------*/
#platform{ width:100%; height:100%; overflow:hidden; font-size:14px;}
#platform .title{ width:100%; height:50px; line-height:50px; background:#333; overflow:hidden;}
#platform .title a{ width:33.33%; text-align:center; display:block; font-size:16px; color:#fff; float:left;}
#platform .title .hover{ background:#111; color:#3ccbc9;}

#platform .class{ width:100%; height:42px; line-height:42px; font-size:14px; background:#333; overflow:hidden; text-align:center; margin-top:15px; font-weight:bold; color:#32c0be;border-top:1px solid #dedede; border-bottom:1px solid #dedede;}

#platform .con{ width:100%; height:100%; overflow:hidden; background:#f3f3f3; margin-bottom:15px;border-bottom:1px solid #dedede;}
#platform .con .tit{ width:10%; padding:8px 2%; line-height:20px; float:left; text-align:center; font-weight:bold;border-top:1px solid #dedede;}
#platform .con .right{ width:86%; float:left;background:#fff url(../images/pfb.jpg) repeat-y;}
#platform .con .right div{ width:100%; height:100%; overflow:hidden; border-top:1px solid #dedede;}
#platform .con .right div:hover{ background:#e6f5f5 url(../images/pfb.jpg) repeat-y;}
#platform .con .right h6{width:11%; padding:8px 2%; display:block; line-height:20px; float:left; text-align:center; font-size:14px;font-weight:lighter;}
#platform .con .right span{width:79%;  padding:8px 3%; display:block; line-height:20px; float:left;background: url(../images/pfb.jpg) repeat-y;}


#platform .con1{ width:100%; height:100%; overflow:hidden; background:#3ccbc9; color:#fff; margin:15px 0;border-bottom:1px solid #32c0be;}
#platform .con1 .tit{ width:10%; padding:8px 2%; line-height:20px; float:left; text-align:center; font-weight:bold;border-top:1px solid #32c0be;}
#platform .con1 .right{ width:86%; float:left;background:url(../images/pfb2.jpg) repeat-y;}
#platform .con1 .right div{ width:100%; height:100%; overflow:hidden; border-top:1px solid #32c0be;}
#platform .con1 .right h6{width:11%; padding:8px 2%; display:block; line-height:20px; float:left; text-align:center; font-size:14px;}
#platform .con1 .right span{width:79%;  padding:8px 3%; display:block; line-height:20px; float:left;background: url(../images/pfb2.jpg) repeat-y; font-weight:bold;}

#platform .website a{ width:60%; margin:15px 20%; height:42px; line-height:42px; font-size:14px; display:block; background:#32c0be; overflow:hidden; text-align:center; margin-top:15px; font-weight:bold; color:#fff;}
#platform .website a:hover{ background:#f80;}


#platform .bottom{ width:100%; height:50px; line-height:50px; font-size:14px; background:#333; overflow:hidden; text-align:center; margin-top:15px; color:#aaa;}


#diamond_look{ width:100%; height:100%; overflow:hidden; text-align:center;}
#diamond_look .title{ width:100%; height:100px; line-height:100px; font-size:36px; font-weight:bold;}
#diamond_look .title font{ color:#c83c3f;}
#diamond_look img{ height:700px; padding:20px; background:#fff; margin:0 0 20px 0;}









