@charset "utf-8";
/* CSS Document */

/*opacity*/
.gd_jypiclistitem:hover .pic img,.gd_jypreview .thumb li:hover,.gd_jyprodinfobtn .gmbtn:hover,.gd_jyprodinfobtn .gwcbtn:hover,.gd_jydetailcltj .item .pic img:hover,.gd_jygoodsitem img:hover,.gd_jyphotobtn .pcbtn:hover,.gd_jyphotobtn .cpbtn:hover,.gd_jyfavlist .item .pic img:hover,.gd_jypjratecontmain .composeiteminfo img:hover,.gd_jypjratecontmain .apctimglist li img:hover,.gd_jypjrategrid .ratetable .tmratephotos li img:hover {filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;}

/*nav*/
.gd_jynav {position:relative;}
.gd_jynavm {height:42px; background:#333;}
.gd_jynavs {height:38px; border-bottom:1px solid #eee; background:#fbfbfb;}
.gd_jynavmc,.gd_jynavsc {width:1200px; margin:0 auto;}
.gd_jynavmc {height:42px;}
.gd_jynavmc .ml {float:left; height:42px;}
.gd_jynavmc .ml li {position:relative; float:left; height:42px;  padding:0 40px; font:normal 16px/42px Microsoft Yahei;border-right: 1px solid #404040;}
.gd_jynavmc .ml li:hover {background:#0596c6;}
.gd_jynavmc .ml li.current {background:url(cssimages/gd_jynavcurrenticon.png) bottom no-repeat #0596c6;}
.gd_jynavmc .ml li a,.gd_jynavmc .ml li a:hover {color:#fff; text-decoration: none;}
.gd_jynavmc .ml li.current a,.gd_jynavmc .ml li.current a:hover {color:#fff; text-decoration: none;}
.gd_jynavmc .mr {float:right; height:42px; margin-right:10px; color:#fff; font:normal 14px/42px Microsoft Yahei;}
.gd_jynavmc .mr font {font-size:18px; font-weight:bold;}
.gd_jynavsc {height:38px;}
.gd_jynavsc li {position:relative; float:left; margin:7px 10px 0 0;}
.gd_jynavsc a {display:inline-block; height:26px; line-height:26px; padding:0 11px; border:0 none; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; background:none; color:#999;}
.gd_jynavsc a:hover {height:24px; line-height:24px; padding:0 10px; border:1px solid #ddd; background:none; color:#666; text-decoration: none;}
.gd_jynavsc a.current,.gd_jynavsc a.current:hover {height:24px; line-height:24px; padding:0 10px; border:1px solid #ddd; background:#e7e7e7; color:#666;}
.gd_jynumprompt {position:absolute; top:-5px; right:10px; display:inline-block; width:22px;}
.gd_jynumprompt .ct {width:18px; height:13px; line-height:13px; padding:0 2px; background:#ffbc05; color:#fff; font-weight:bold; text-align:center;}
.gd_jynumprompt .cb {height:4px; background:url(cssimages/gd_jynumarrow.png) 50% 0 no-repeat;}
.gd_jypointprompt {position:absolute; top:0; right:0; display:inline-block; width:8px; height:8px; background:url(cssimages/gd_jyredpoint.png) no-repeat;}

/*wdpt*/
.gd_jywdptml {float:left; width:830px;}
.gd_jywdptmr {float:right; width:260px;}
.gd_jywdptmlinfo {height:86px; padding:15px; border:1px solid #eee; background:#f7f7f7; overflow:hidden;}
.gd_jywdptmlinfo .head {position:relative; float:left; width:80px; height:80px; margin-right:10px; padding:3px; background:#e6e6e6;}
.gd_jywdptmlinfo .head img {display:inline-block; width:80px; height:80px;}
.gd_jywdptmlinfo .head .edit,.gd_jywdptmlinfo .head .editbg {position:absolute; right:3px; bottom:3px; left:3px; display:none; height:20px; line-height:20px; text-align:center;}
.gd_jywdptmlinfo .head .edit {z-index:10; color:#fff;}
.gd_jywdptmlinfo .head .edit:hover {color:#fff;}
.gd_jywdptmlinfo .head .editbg {background:#000; filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6;}
.gd_jywdptmlinfo .head:hover .edit,.gd_jywdptmlinfo .head:hover .editbg {display:block;}
.gd_jywdptmlinfo dt,.gd_jywdptmlinfo dd {height:22px; line-height:22px;}
.gd_jywdptmlinfo dd em {margin:0 10px; color:#999;}
.gd_jywdptmlinfo .cardicon {display:inline-block; width:20px; height:16px; background:url(cssimages/gd_jyvcardicon.png) no-repeat; vertical-align:middle;}
.gd_jywdptmlmoney {min-height:45px; padding:0 15px; border:1px solid #eee; border-width:0 1px 1px;background:#fff;}
.gd_jywdptmlmoney span {display:inline-block; height:45px; line-height:45px;}
.gd_jywdptmlmoney em {margin:0 10px; color:#999;}
.gd_jywdptmlmoney span .moneyfont {font-size:20px; font-family:arial;}
.gd_jywdptmlmoney .fr {float:right; height:37px; padding-top:8px;}
.gd_jywdptmlmoney .fr .gd_jybtn,.gd_jywdptmlmoney .fr .gd_jygraybtn {margin-right:10px; vertical-align:middle;}
.gd_jywdptmltx {zoom:1; padding:15px 15px 8px; border:1px solid #eee; border-width:0 1px 1px;background:#fff;}
.gd_jywdptmltx h2 {height:20px; font:normal 16px/20px Microsoft Yahei;}
.gd_jywdptmltx h2 b {position:relative; top:-1px; display:inline-block; width:3px; height:16px; margin-right:10px; background:#ff9b67; vertical-align:middle;}
.gd_jywdptmltxmc {padding:5px 15px 0; overflow:hidden;}
.gd_jywdptmltxmc li {float:left; width:100px; height:26px; line-height:26px;}
.gd_jywdptmltxmc li.line {width:1px; margin-right:30px;}
.gd_jywdptmltxmc em {color:#ff5700; font-weight:bold; font-family:arial;}
.gd_jywdptmlad {width:820px; height:90px; margin-top:10px;}
.gd_jywdptmlad img {display:inline-block; width:830px; height:90px;}
.gd_jywdptmrpub {padding:15px 15px 10px; border:1px solid #eee;background:#fff;}
.gd_jywdptmrpub h2 {border-bottom: 1px solid #d3d3d3;color: #444;font: bold 15px/18px "Microsoft YaHei";height: 29px;}
.gd_jywdptmrpub h2 b {position:relative; top:-1px; display:inline-block; width:3px; height:16px; margin-right:10px; background:#ff9b67; vertical-align:middle;}
.gd_jywdptmrpubmc {padding-top:10px; overflow:hidden;}
.gd_jywdptmrpubmc li {width:216px; height:26px; line-height:26px; padding-left:12px; background:url(cssimages/gd_jygraypointicon.gif) 2px 50% no-repeat; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;}
.gd_jywdptmrpubmc li a {color: #333;float: left;font-family: "Microsoft YaHei";padding-left: 10px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;width:210px;}
.gd_jywdptmrpubmc li:hover a { background-position: left -15px;color: #0596c6;text-decoration:none;}

/*sort*/
.gd_jysort {border:1px solid #eee;}
.gd_jysortmt {height:30px; line-height:30px; padding:0 10px; background:#f7f7f7;}
.gd_jysortmc {overflow:hidden;}
.gd_jysortmcattr {padding:5px 0; border-top:1px dotted #ddd; overflow:hidden;}
.gd_jysortmcattr:first-child {border-bottom: 0 none;}
.gd_jysortmcattr h3 {float:left; width:100px; line-height:26px; font-weight:bold; text-align:right;}
.gd_jysortmcattr .values {float:left; width:998px; line-height:26px;}
.gd_jysortmcattr .zkmore,.gd_jysortmcattr .dxmore {height:auto;}
.gd_jysortmcattr .zkmore .fold {height:auto; overflow:visible;}
.gd_jysortmcattr .zkmore a.morebtn i {background-position:0 -49px;}
.gd_jysortmcattr .fold {float:left; width:860px; overflow:hidden;}
.gd_jysortmcattr .fold li {display:inline-block; float:left; height:26px; line-height:20px; margin-right:10px; padding:3px 0;}
.gd_jysortmcattr .fold li a {display:inline-block; padding:0 5px; white-space:nowrap; color: #0596c6;}
.gd_jysortmcattr .fold li a.current {background:#ff5700; color:#fff; padding: 0 5px;}
.gd_jysortmcattr .option {float:right; width:120px;}
.gd_jysortmcattr .valuessel .closebtn {display:inline-block; width:7px; height:16px; margin-left:5px; background:url(cssimages/gd_jyattricon.gif) 0 4px no-repeat; vertical-align:middle;}
.gd_jysortmcattr .valuessel a {display:inline-block; height:16px; line-height:16px; margin-right:10px; padding:2px 8px 3px; border:1px solid #ddd; color:#666; white-space:nowrap; vertical-align:middle; text-decoration:none;}
.gd_jysortmcattr .valuessel a span {display:inline-block; vertical-align:middle;}
.gd_jysortmcattr .valuessel a:hover {border-color:#cd2a2c;}
.gd_jysortmcattr .valuessel a:hover .closebtn {background-position:0 -13px;}
.gd_jysortmcattr .option .multiplebtn,.gd_jysortmcattr .option .morebtn {position:relative; display:inline; float:left; width:28px; height:22px; line-height:22px; margin-right:5px; padding:0 7px 0 15px; border:1px solid #ddd; background:#f7f7f7; text-align:right; overflow:hidden;}
.gd_jysortmcattr .option .multiplebtn i,.gd_jysortmcattr .option .morebtn i {position:absolute; top:50%; left:5px; display:inline-block; width:8px; height:8px; margin-top:-4px; background:url(cssimages/gd_jyattricon.gif) 0 -64px no-repeat;}
.gd_jysortmcattr .option .morebtn i {background-position:0 -34px;}
.gd_jysortmcattr .option .multiplebtn:hover,.gd_jysortmcattr .option .morebtn:hover {border-color:#ccc; background:#f5f5f5;}
.gd_jysortmcattr .moresel {clear:both; display:none; float:left; width:838px; margin-top:5px; padding:5px 10px; border:1px solid #edd28b; background:#fffdee;}
.gd_jysortmcattr .moresel .mc {overflow:hidden;}
.gd_jysortmcattr .moresel .mc label {display:inline-block; margin-right:20px;}
.gd_jysortmcattr .moresel .btn {padding-top:5px; text-align:center;}
.gd_jysortmcattr .moresel .gd_jybtn,.gd_jysortmcattr .moresel .gd_jygraybtn {height:20px; line-height:20px; margin-right:10px; padding:0 15px; font-size:12px;}
.gd_jyfilter {height:26px; margin-top:10px; padding:5px 10px; border:1px solid #ddd; background:#f7f7f7; overflow:hidden;}
.gd_jyfilterml {float:left; height:26px;}
.gd_jyfilterml label {float:left; height:26px; line-height:26px;}
.gd_jyfilterml a {display:inline-block; float:left; height:24px; line-height:24px; margin-right:10px; padding:0 10px; border:1px solid #ccc; background:#fff;}
.gd_jyfilterml a.current {border-color:#ff5700; color:#ff5700;}
.gd_jyfilterml a:hover {border-color:#ff5700;text-decoration: none;}
.gd_jyfiltermr {float:right; height:26px;}
.gd_jyfiltermr label {float:left; height:26px; line-height:26px;}
.gd_jyfiltermr a.onbtn,.gd_jyfiltermr a.nextbtn {position:relative; display:inline-block; float:left; height:24px; line-height:24px; margin-left:5px; padding:0 10px; border:1px solid #ccc; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; background:#fff;}
.gd_jyfiltermr a.onbtn {padding-left:18px;}
.gd_jyfiltermr a.nextbtn {padding-right:18px;}
.gd_jyfiltermr a.onbtn i,.gd_jyfiltermr a.nextbtn i {position:absolute; top:50%; display:inline-block; width:0; height:0; margin-top:-4px; border-width:4px; border-style:dashed solid dashed dashed; border-color:transparent #666 transparent transparent; overflow:hidden;}
.gd_jyfiltermr a.onbtn i {left:5px;}
.gd_jyfiltermr a.nextbtn i {right:5px; border-style:dashed dashed dashed solid; border-color:transparent transparent transparent #666;}
.gd_jyfiltermr a.onbtn:hover i {border-right-color:#ff5700;}
.gd_jyfiltermr a.nextbtn:hover i {border-left-color:#ff5700;}
.gd_jypiclist {zoom:1; margin-right:-20px; overflow:hidden;}
.gd_jypiclistitem {display:inline; float:left; width:248px; height:340px; margin:15px 20px 0 0; padding:15px; border:1px solid #ddd; overflow:hidden;}
.gd_jypiclistitem:hover {border-color:#1789F5;}
.gd_jypiclistitem .pic {display:inline-block; width:238px; height:238px;}
.gd_jypiclistitem .pic img {display:inline-block; width:248px; height:248px;}
.gd_jypiclistitem .row {height:22px; margin-top:10px;}
.gd_jypiclistitem .row .price {margin-left: 12px;float:left; line-height:22px; color:#ff5700; font-size:18px; font-weight:bold;}
.gd_jypiclistitem .row .imonline {float:right; line-height:22px;}
.gd_jypiclistitem .title {height:36px; line-height:18px; margin-top:6px; overflow:hidden;}
.gd_jypiclistitem .info {height:26px; margin-top:6px;}
.gd_jypiclistitem .info .shop {float:left; width:148px; line-height:22px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;}
.gd_jypiclistitem .info .shop i {display:inline-block; width:13px; height:13px; margin-right:5px; background:url(cssimages/gd_jyshopicon.png) no-repeat; vertical-align:middle;}
.gd_jypiclistitem .info .shop a {color:#999; text-decoration:underline;}
.gd_jypiclistitem .info .shop a:hover {color:#ff5700;}
.gd_jypiclistitem .info .location {float:right; width:90px; line-height:22px; color:#999; text-align:right; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;}

/*detail*/
.gd_jydetailt {zoom:1; overflow:hidden;}
.gd_jypreview {float:left; width:352px; margin-right:20px;}
.gd_jypreview .pic {display:inline-block; width:350px; height:350px; border:1px solid #ddd; vertical-align:bottom;}
.gd_jypreview .thumb {height:52px; margin:10px -8px 0 0; overflow:hidden;}
.gd_jypreview .thumb li {display:inline; float:left; width:50px; height:50px; margin-right:8px; border:1px solid #ddd;}
.gd_jypreview .thumb li:hover {border-color:#ff5700;}
.gd_jypreview .thumb li img {display:inline-block; width:48px; height:48px; padding:1px;}
.gd_jypreview .thumb li.current {width:48px; height:48px; border:2px solid #ff5700;}
.gd_jypreview .thumb li.current img {padding:0;}
.gd_jypreview .social {height:20px; line-height:20px; margin-top:10px; overflow:hidden;}
.gd_jypreview .social span {display:inline-block; float:left; height:20px; line-height:20px; margin-right:30px;}
.gd_jypreview .social span .scicon {display:inline-block; width:20px; height:16px; background:url(cssimages/gd_jyscicon.gif) no-repeat; vertical-align:middle;}
.gd_jypreview .social .current .scicon,.gd_jypreview .social span:hover .scicon {background-position:0 -25px;}
.gd_jyprodinfo {float:left; width:506px;}
.gd_jyprodinfoc {padding-bottom:5px; border-bottom:1px dotted #ccc; overflow:hidden;}
.gd_jyprodinfoc dt {width:506px; height:40px; color:#666; font:bold 16px/30px Microsoft Yahei; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;}
.gd_jyprodinfoc dd {padding:6px 10px; color:#666; overflow:hidden; zoom:1;}
.gd_jyprodinfoc dd span {display:inline-block; float:left; width:70px;}
.gd_jyprodinfoc dd img {margin-right:2px;}
.gd_jyprodinfoc dd.price {height:30px; background:#fff2e8;}
.gd_jyprodinfoc dd.price span {line-height:30px;}
.gd_jyprodinfoc dd.price em {color:#ff5700; font-size:24px; font-weight:bold;}
.gd_jyprodkey {position:relative;}
.gd_jyprodskin {padding:0;}
.gd_jyprodattention .gd_jyprodskin {position:relative; z-index:10; margin:-27px 0 0 -2px; border:2px solid #ff5700; background:#fff;}
.gd_jyprodkey .notetitle {display:none;}
.gd_jyprodkey .notetitle i {position:absolute; right:8px; top:50%; display:inline-block; width:11px; height:11px; margin-top:-5px; background:url(cssimages/gd_jycloseicon.png) 50% 2px no-repeat; cursor:pointer;}
.gd_jyprodkey .notetitle i:hover {background-position:50% -15px;}
.gd_jyprodattention .notetitle {position:relative; z-index:10; display:block; height:24px; line-height:24px; margin:0 0 5px; padding-left:8px; border-bottom:1px solid #eee; background:#fff6f2;}
.gd_jyprodsku {position:relative; padding-bottom:10px;}
.gd_jyprodattention .gd_jyprodsku {padding-bottom:8px;}
.gd_jyprodinfob {zoom:1; margin-top:10px; overflow:hidden;}
.gd_jyprodinfob dt {float:left; width:70px; line-height:24px; padding-left:10px; color:#666;}
.gd_jyprodinfob dd {float:left; width:410px; line-height:24px; overflow:hidden;}
.gd_jyprodinfob .fbtn,.gd_jyprodinfob .slnum,.gd_jyprodinfob .zbtn {display:inline-block; float:left; width:16px; height:21px; background:url(cssimages/gd_jygmnum.gif) no-repeat; vertical-align:middle;}
.gd_jyprodinfob .zbtn {margin-right:8px; background-position:-51px 0;}
.gd_jyprodinfob .slnum {width:35px; height:21px; line-height:21px; background-position:-16px 0;}
.gd_jyprodinfob .cinput {float:left; width:30px; height:16px; line-height:16px; margin-top:3px; padding:0 2px; border:0; text-align:center;}
.gd_jyprodinfob .selnum {overflow:hidden;}
.gd_jyprodinfob .selnum li {float:left; padding:1px;}
.gd_jyprodinfob .selnum a {display:inline-block; height:22px; line-height:22px; margin:0 8px 3px 0; padding:0 10px; border:1px solid #ddd; vertical-align:bottom; overflow:hidden;}
.gd_jyprodinfob .selnum a:hover {height:20px; line-height:20px; margin-left:-1px; border:2px solid #ff5700; color:#666; text-decoration:none;}
.gd_jyprodinfob .selnum .selected {height:20px; line-height:20px; margin-left:-1px; border:2px solid #ff5700; background:url(cssimages/gd_jygmsel.gif) no-repeat bottom right;}
.gd_jyprodinfobtn {margin-top:15px; padding-left:10px; overflow:hidden; zoom:1;}
.gd_jyprodinfobtn .gmbtn,.gd_jyprodinfobtn .gwcbtn {position:relative; display:inline-block; width:130px; height:35px; line-height:35px; margin-right:20px; border:1px solid #ff6c00; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; background:#fae4de; color:#f84c1d; font-size:18px; text-align:center; vertical-align:bottom; text-decoration: none;}
.gd_jyprodinfobtn .gwcbtn {padding:0 15px 0 20px; border-color:#ff5700; background:#ff5700; color:#fff; text-align:right;}
.gd_jyprodinfobtn .gwcbtn i {position:absolute; top:50%; left:18px; display:inline-block; width:24px; height:19px; margin-top:-10px; background:url(cssimages/gd_jygwcicon.png) no-repeat; vertical-align:middle;}
.gd_jysidebar {float:right; width:200px; border:1px solid #ddd;}
.gd_jysidebar h2 {height:26px; line-height:26px; padding:0 10px; border-bottom:1px solid #ddd; background:#f7f7f7;}
.gd_jysidebarmc {padding:10px;}
.gd_jysidebarmc .saleinfo {padding-bottom:10px; border-bottom:1px dotted #ccc;}
.gd_jysidebarmc .saleinfo dt,.gd_jysidebarmc .saleinfo dd {min-height:26px; line-height:26px;}
.gd_jysidebarmc .saleinfo dt {border-bottom:1px dotted #ccc; color:#06c;}
.gd_jysidebarmc .saleinfo dd img {margin-right:2px; vertical-align:middle;}
.gd_jysidebarmc .btn {height:40px; padding-top:15px; text-align:center;}
.gd_jysidebarmc .btn .gd_jygraybtn {margin:0 5px; padding:0 8px; font-size:12px;}
.gd_jysidebarkf {margin-top:10px;}
.gd_jysidebarkf .mt {height:70px; background:url(cssimages/gd_jykfpic.jpg) no-repeat;}
.gd_jysidebarkf .mc {padding:10px; overflow:hidden;}
.gd_jysidebarkf .mc li {float:left; width:60px; height:24px; line-height:24px;}
.gd_jysidebarkf .mc li img {vertical-align:text-bottom;}
.gd_jydetailtj {zoom:1; margin-top:15px; overflow:hidden;}
.gd_jydetailtjmc {clear:both; zoom:1; margin-right:-12px; padding:12px; overflow:hidden;}
.gd_jydetailtjmcitem {position:relative; display:inline; float:left; width:167px; height: 220px; margin-right:12px; border:1px solid #ddd; overflow:hidden;}
.gd_jydetailtjmcitem:hover {border-color:#1789F5;}
.gd_jydetailtjmcitem .pic {position:relative; display:inline-block; width:167px; height:167px; overflow:hidden;}
.gd_jydetailtjmcitem .pic img {display:inline-block; width:167px; height:167px; -webkit-transition:all ease .3s; transition:all ease .3s;}
.gd_jydetailtjmcitem .row {position:relative; z-index:22; margin-top:5px; padding:0 5px; vertical-align:bottom;}
.gd_jydetailtjmcitem .row .price {line-height:22px; color:#ff5700; font-size:14px; font-weight:bold;}
.gd_jydetailtjmcitem .row .imonline {float:right; line-height:22px;}
.gd_jydetailtjmcitem .row .volume {line-height: 22px; font-size:12px; color:#666; padding-left:5px;}
.gd_jydetailtjmcitem .cover {position:absolute; top:0; right:0; left:0; z-index:10; display:none; height:167px; filter:alpha(opacity=20); -moz-opacity:0.2; opacity:0.2; background:#000; cursor:pointer;}
.gd_jydetailtjmcitem .title {position:absolute; top:50%; left:50%; z-index:11; display:none; width:130px; line-height:18px; margin:-35px 0 0 -65px; color:#fff; cursor:pointer;}
.gd_jydetailtjmcitem .btnaddcart {position:absolute; right:-10px; bottom:0; left:-10px; z-index:11; display:none; height:30px; line-height:30px; background:#cd2a2c; color:#fff; text-align:center;}
.gd_jydetailtjmcitem .btnaddcart a {display:inline-block; padding-left:25px; background:url(cssimages/gd_jyfavicon.png) 0 9px no-repeat; color:#fff; font-size:14px;}
.gd_jydetailtjmcitem .numcolor {color:#b57c5b; font-weight:bold;}
.gd_jydetailtjmcitem:hover .cover {display:block;}
.gd_jydetailtjmcitem:hover .title {display:block;}
.gd_jydetailtjmcitem:hover .btnaddcart {display:block;} 
.gd_jydetailtjmcitem:hover .pic img {-webkit-transform:scale(1.2); transform:scale(1.2);}
.gd_jydetailc {margin-top:15px; overflow:hidden;}
.gd_jydetailcl {float:left; width:250px;}
.gd_jydetailcltj {border:1px solid #ddd; border-width:1px 1px 0;}
.gd_jydetailcltj .mt {height:29px; padding:0 10px; border-bottom:1px solid #ddd; background:#f7f7f7; color:#666;}
.gd_jydetailcltj .mt h2 {float:left; height:29px; line-height:29px; font-weight:bold;}
.gd_jydetailcltj .mt span {float:right; height:29px; line-height:29px;}
.gd_jydetailcltj .mc {zoom:1; overflow:hidden;}
.gd_jydetailcltj .item {float:left; width:182px; height:262px; margin-top:10px; padding:10px; border-bottom:1px solid #ddd; overflow:hidden;}
.gd_jydetailcltj .item .pic {display:inline-block; width:182px; height:182px;}
.gd_jydetailcltj .item .pic img {display:inline-block; width:182px; height:182px;}
.gd_jydetailcltj .item .price {height:22px; line-height:22px; margin-top:10px; color:#ff5700; font-size:18px; font-weight:bold;}
.gd_jydetailcltj .item .title {height:36px; line-height:18px; margin-top:6px; overflow:hidden;}
.gd_jydetailcr {float:right; width:876px;}
.gd_jydetailcrwr {border:1px solid #ddd;}
.gd_jydetailcrwr .tabbar {height:30px; border-bottom:1px solid #ddd; background:#f7f7f7;}
.gd_jydetailcrwr .tabbar li {float:left; line-height:30px; padding:0 15px; color:#666; font-size:14px; text-align:center; cursor:pointer; font-weight: bold;}
.gd_jydetailcrwr .tabbar li:hover {border-top:2px solid #0596c6;}
.gd_jydetailcrwr .tabbar li.current {position:relative; top:-1px; left:-1px; line-height:30px; border:1px solid #ddd; border-width:0 1px; border-top:2px solid #147adb; background:#fff; color:#333; font-weight:bold;}
.gd_jydetailcrwr .tabbar li.current a {color:#147adb;}
.gd_jydetailcrwr .tabmc {clear:both; zoom:1; padding:10px; overflow:hidden;}
.gd_jydetailcrwr .tabmc li {float:left; width:200px; height:26px; line-height:26px; margin-right:9px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;}
.gd_jydetailcrwr .tabmc li span {color:#666;}
.gd_jydetailcrmc {margin-top:10px; overflow:hidden;}

/*grinfo*/
.gd_jymtitle {height:30px; border-bottom:1px solid #147adb; color:#333; font:normal 16px/30px Microsoft Yahei;}
.gd_jymtitle ul{height:30px; float:left;}
.gd_jymtitle ul li{height:30px; background:#147adb; font: bold 15px/30px "Microsoft YaHei";color:#fff;width:auto;padding:0 10px;}
.gd_jymcont {zoom:1;  overflow:hidden;padding: 20px 0;}
.gd_jygrinfotable th,.gd_jygrinfotable td {height:26px; line-height:26px; padding:5px;color:#666;}
.gd_jygrinfotable th {width:80px; height:26px; line-height:26px; font-weight:normal; text-align:left; vertical-align:top; font-size: 14px;}
.gd_jygrinfotable .head {position:relative; width:80px; height:80px; padding:3px; background:#e6e6e6;}
.gd_jygrinfotable .head .edit,.gd_jygrinfotable .head .editbg {position:absolute; right:3px; bottom:3px; left:3px; display:none; height:20px; line-height:20px; text-align:center;}
.gd_jygrinfotable .head .edit {z-index:10; color:#fff;}
.gd_jygrinfotable .head .edit:hover {color:#fff;}
.gd_jygrinfotable .head .editbg {background:#000; filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6;}
.gd_jygrinfotable .head:hover .edit,.gd_jygrinfotable .head:hover .editbg {display:block;}
.gd_jygrinfotable .ncw {width:340px;}
.gd_jygrinfotable .gd_jybtn {margin-top:10px;}
.gd_jygrinfotable .gdjybtn {margin-top:10px;background: url("cssimages/contrbbg.jpg") no-repeat 0 0; height: 26px; margin: 0 auto; padding: 0;width: 89px;display:block;}
.gd_jygrinfotable label {float:left; margin-right:20px;}

/*goodsfb*/
.gd_jypubhd {border-bottom:1px solid #147adb; zoom:1;}
.gd_jypubhdtop {background: none repeat scroll 0 0 #fff;}
.gd_jypubhd:after {clear:both; display:block; height:0; line-height:0; visibility:hidden; content:'';}
.gd_jypubhds {border-color:#eee;}
.gd_jypubhdtab {float:left; height:30px; overflow:hidden;}
.gd_jypubhdtab li {float:left; height:30px; padding:0 10px; color:#888; font:bold 15px/30px Microsoft Yahei; cursor:pointer;}
.gd_jypubhdtab li a {color:#888;}
.gd_jypubhdtab li.current {height:30px; margin-top:0; border-color:#147adb; background:#147adb; color:#fff; font:bold 15px/30px Microsoft Yahei;}
.gd_jypubhdtab li.current a, .gd_jypubhdtab li.current a:hover {color:#fff; text-decoration: none;}
.gd_jypubhdtab li a:hover {text-decoration: none;}
.gd_jyremind {overflow:hidden; float:left; height:30px;}
.gd_jyremind li {  float:left; height:30px; padding:0 10px; color:#888; font:bold 14px/30px Microsoft Yahei; cursor:pointer;}
.gd_jyremind li a {color:#888;}
.gd_jyremind li.current {  height:30px; margin-top:0; border-color:#147adb; background:#147adb; color:#fff; font:bold 14px/30px Microsoft Yahei;}
.gd_jyremind li.current a, .gd_jyremind li.current a:hover {color:#fff; text-decoration: none;}
.gd_jyremind li a:hover {text-decoration: none;}
.gd_jyremind li.current .orangefont {color:#fff;}
.gd_jyremind em {position:absolute; top:3px; right:0; width:1px; height:14px; color:#ddd; font-size:0; font-weight:normal;}
.gd_jyremind .navcurrent {position:absolute; bottom:-2px; height:2px; background:#ffffff; overflow:hidden;}
.gd_jypubhdsch {position:relative; width:100%; display:inline-block; overflow:hidden;}
.gd_jypubhds .gd_jypubhdsch {margin-top:8px;}
.gd_jypubhdsch label {top:5px; left:6px; cursor:text;}
.gd_jypubhdsch li {position:relative; display:inline; float:left; margin-left:10px;}
.gd_jypubhdsch li em {float:left; height:25px; line-height:25px; margin:0 5px;}
.gd_jypubhdsch .cinput {float:left; width:265px; padding:3px 5px; color:#666;}
.gd_jypubhdsch .ciw {width:70px;}
.gd_jypubhdsch .schbtn {margin-left:10px;background: url("cssimages/contr_sub.jpg") no-repeat;display:inline-block;border: 0 none;cursor: pointer; float:left; width:63px; height:26px; line-height:26px;text-align:center;}
.gd_jypubhdsch .resbtn {margin-left:10px;background: url("cssimages/contr_res.jpg") no-repeat;display:inline-block;border: 0 none;cursor: pointer; float:left; width:63px; height:26px; line-height:26px;text-align:center;}
.gd_jypubhdsch .schbtn:hover {color:#1789F5;}
.gd_jypubhdsch .schopt {float:left; height:25px; line-height:25px; padding-right:10px; background:url(cssimages/gd_jyschopticon.png) right 11px no-repeat;}
.gd_jypubhdsch .schoptcur {background-position:right -7px;}
.gd_jypubhdsch .gd_jybluebtn {height:23px; line-height:23px; font-size:14px;}
.gd_jypubhdschwhole {clear:both; overflow:hidden;}
.gd_jypubhdschtable th,.gd_jypubhdschtable td {line-height:1.8; padding:5px 0;}
.gd_jypubhdschtable th {font-weight:normal; text-align:right;}
/* .gd_jypubhdaddgoods {float:right; height:25px; margin-left:10px; padding:0 20px 0 50px; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; background:url(cssimages/gd_jylistaddicon.png) 25px 50% no-repeat #1789F5; color:#fff; font:bold 14px/25px Microsoft Yahei; text-align:center;} */
.gd_jypubhdaddgoods {float:right; height:25px; margin-left:10px; padding:0 10px 0 25px; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; background:url(cssimages/contrab_bg.png) 25px 50% no-repeat #147adb; color:#fff; font:bold 12px/25px Microsoft Yahei; text-align:center; background-position: 8px 8px;}
.gd_jypubhdaddgoods:hover {background-color:#1789F5; color:#fff; text-decoration: none;}
.gd_jypubhddelgoods {float:right; height:25px; margin-left:10px; padding:0 10px 0 25px; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; background:url(cssimages/contrab_bg.png) 25px 50% no-repeat #989898; color:#fff; font:bold 12px/25px Microsoft Yahei; text-align:center; background-position: 8px -19px;}
.gd_jypubhddelgoods:hover {background-color:#989898; color:#fff; text-decoration: none;}
.gd_jypubhdCancelgoods {float:right; background:url(cssimages/contrb_21.jpg) no-repeat scroll 5px center #989898; color:#fff;display: block;font: 12px/25px "Microsoft YaHei";padding: 0 10px 0 25px; margin-left: 10px;}
.gd_jypubhdCancelgoods:hover {text-decoration: none;}
.gd_jypubhdBackgoods {float:right; width:63px; height:26px; padding:0; background:url(cssimages/aftersal_tdputb.jpg) no-repeat; margin-left: 10px;}
.gd_jypubbd {overflow:hidden;padding: 10px 0;background: none repeat scroll 0 0 #fff;}
.gd_jypubbd .gd_jyprompt {width:auto; margin:10px auto 0;}
.ggd_jycgdttable_div{display: inline-block;width:100%;}
.ggd_jycgdttable_bottomdiv{float:right;margin:20px 0 0;display: inline-block;}
.gd_jybombtn{background: none repeat scroll 0 0 #1789F5;border: 1px solid #1789F5;border-radius: 2px;color: #fff;display: inline-block;height: 26px;margin-left: 5px;padding: 0 20px;text-align: center;font: 16px/22px Microsoft Yahei;}
.gd_jybomclosebtn{background:none repeat scroll 0 0 #999;border:1px solid #999;border-radius: 2px;color: #fff;display: inline-block;height: 26px;margin-left: 5px;padding: 0 20px;text-align: center;font: 16px/22px Microsoft Yahei;}
.gd_jycgdttable { border:1px solid #e4e4e4; }
.gd_jycgdttable th {text-align:center;height:40px; background:#f8f8f8; font-weight:normal;border: 1px solid #e4e4e4}
.gd_jycgdttable th.first {padding-left:20px;}
.gd_jycgdttable th.first input {margin-bottom:3px;}
.gd_jycgdttable th.first em {margin-right:20px;}
.gd_jycgdttable th img {margin-left:5px; vertical-align:middle;}
.gd_jycgdttable th .operation {display:inline; float:right; margin-right:15px; text-align:right;}
.gd_jycgdttable th .operation a {display:inline-block; float:left; width:18px; height:18px; margin-left:10px; background:url(cssimages/gd_jylisticzcon.png) no-repeat; vertical-align:middle;}
.gd_jycgdttable th .operation a.icona {background-position:-30px 0;}
.gd_jycgdttable th .operation a.icona:hover {background-position:-30px -27px;}
.gd_jycgdttable th .operation a.iconb {background-position:-93px 0;}
.gd_jycgdttable th .operation a.iconb:hover {background-position:-93px -27px;}
.gd_jycgdttable th .operation a.iconc {background-position:2px 2px;}
.gd_jycgdttable th .operation a.iconc:hover {background-position:2px -25px;}
.gd_jycgdttable th .operation a.icond {background-position:-62px 2px;}
.gd_jycgdttable th .operation a.icond:hover {background-position:-62px -25px;}
.gd_jycgdttable td {padding:7px 5px; border: 1px solid #e4e4e4; font: 12px/20px "Microsoft YaHei";color:#777;}
/*.gd_jycgdttable td a {color: #bc181a;}*/
.gd_jycgdttable .czbtn {display:inline-block; width:60px; height:20px; line-height:20px; text-align:center; background:#147adb; color:#fff;}
.gd_jycgdttable .czbtn:hover {color:#fff;}

.gd_jycgdttable .nmbtn {display:inline-block; width:60px; height:20px; line-height:20px; text-align:center;}

.gd_jycgdttable .pjbtn {display:inline-block; padding:2px 10px; border:1px solid #ddd;}
.gd_jycgdttable .pjbtn:hover {border-color:#ff5700;}
.gd_jygoodsitem {display:inline; float:left; width:100%; margin:0px;}
.gd_jygoodsitem a {text-decoration: none; color: #147adb;}
.gd_jygoodsitem img {display:inline-block; float:left; width:60px; height:60px; margin-right:10px; border:1px solid #eee;}
.gd_jygoodsitem img:hover {border-color:#ccc;}
.gd_jygoodsitem dt,.gd_jygoodsitem dd {text-align:left;}
.gd_jygoodsitem dt {padding:5px 0;}
.gd_jyspfbtable {border:1px solid #eee;}
.gd_jyspfbtable th {height:30px; padding:0 5px; background:#eee; font-weight:normal; border: 1px solid #e4e4e4}
.gd_jyspfbtable tr:hover {background-color:#f8f8f8;}
.gd_jyspfbtable td {line-height:1.8; padding:10px 5px; border-bottom:1px solid #eee; border: 1px solid #e4e4e4}
.gd_jyspfbtable td a {color: #1789F5;}
.gd_jyspfbtable .czbtn {display:inline-block; width:65px; height:20px; line-height:20px; text-align:center; background:#1789F5; color:#fff;}
.gd_jycgdttable .btnwrap p {margin:5px 0 3px;}
.gd_jycgdttable .btnwrap p .btnbk {display:inline-block; height:26px; padding:0 12px; font-size:12px;color: #147adb; line-height: 24px; background-color: #fff;border: 1px solid #147adb;border-radius: 3px;}
.gd_jycgdttable .btnwrap p .btnbk:hover {color:#fff; background-color:#147adb;}
.gd_jycgdttable .btnwrap p a {font-size:12px; color:#666;}
.gd_jycgdttable .btnwrap p a:hover {color:#147adb;}
/*phonebd*/
.gd_jyphonesteps {position:relative; width:950px; height:50px; margin:20px auto 30px;}
.gd_jyphonesteps li,.gd_jyphonesteps .done {background:url(cssimages/gd_jyphonelinebg.gif) repeat-x;}
.gd_jyphonesteps li {float:left; height:50px; background-position:0 13px; color:#999;}
.gd_jyphonesteps li i,.gd_jyphonesteps .current span i,.gd_jyphonesteps .done span i {background:url(cssimages/gd_jyphonenumbg.png) no-repeat}
.gd_jyphonesteps li i {position:relative; left:-17px; display:block; width:34px; height:30px; background-position:0 0; color:#fff; font:bold 16px/28px Microsoft Yahei; text-align:center;}
.gd_jyphonesteps span {float:left; width:auto;}
.gd_jyphonesteps .current span i {background-position:0 -39px;}
.gd_jyphonesteps .first i,.gd_jyphonesteps .last i,.gd_jyphonesteps .last em {left:0;}
.gd_jyphonesteps .first em {left:-20%;}
.gd_jyphonesteps li {width:33.3%;}
.gd_jyphonesteps .current,.gd_jyphonesteps .current span {color:#323232;}
.gd_jyphonesteps em {position:relative; left:-50%; display:block; font:normal 14px/23px Microsoft Yahei; text-align:center;}
.gd_jyphonesteps .last {position:absolute; right:0; width:auto; background:none repeat scroll 0 0 #fff;}
.gd_jyphonesteps .last span {width:36px;}
.gd_jyphonesteps .done {background-position:0 -64px;}
.gd_jyphonesteps .done span i {background-position:0 -78px;}
.gd_jychecktype {width:760px; margin:0 auto; padding-bottom:15px; border-bottom:1px dotted #ccc;}
.gd_jychecktype label {font-size:14px;}
.gd_jychecktype select,.gd_jychecktype option,.gd_jyphonebox select,.gd_jyphonebox option {font-size:14px;border: 1px solid #e4e4e4;}
.gd_jyphonebox {width:950px; margin:0 auto 40px; padding-top:10px;}
.gd_jyphonebox .hqyzmbtn {display:inline-block; height:24px; padding:0 10px; border:1px solid #ddd; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; background-color:#eee; color:#333; font:normal 12px/24px Microsoft Yahei; cursor:pointer;}
.gd_jyphonebox .hqyzmbtn:hover {background-color:#ddd;}
.gd_jyphonebox li {padding:5px 0; font-size:14px;}
.gd_jyphonebox b {margin-right:10px; font:normal 14px/22px Microsoft Yahei;}
.gd_jyphonebox li span {color:#999;}
.gd_jyphonebox .check_box {padding-left:158px;}
.gd_jyphonebox label {display:inline-block; width:120px; padding-right:10px; font-size:14px; text-align:right;}
.gd_jyphonebox .cinput {font-size:14px;}
.gd_jyphonebox .telcinput {width:160px;}
.gd_jyphonebox .yzmcinput {width:80px;}
.gd_jyphonebox .bind_box {padding-left:50px;}
.gd_jyphonebox p {color:#333; font-size:14px;}
.gd_jyphonebox p.bind_box,.gd_jyphonebox dl.bind_box dt {height:30px; line-height:30px;}
.gd_jyphonebox dl.bind_box dd {line-height:24px; padding-left:25px; background:url(cssimages/gd_jygraypointicon.gif) 15px 50% no-repeat;}
.gd_jyphonebox .gd_jybtn {margin-top:10px;}

/*pj*/
.gd_jypj {zoom:1; overflow:hidden;}
.gd_jypjview {float:left; width:462px; margin-right:20px;}
.gd_jypjview .pic {display:inline-block; width:460px; height:460px; border:1px solid #ddd; vertical-align:bottom;}
.gd_jypjview img {display:inline-block; width:460px; height:460px;}
.gd_jypjinfo {float:right; width:618px;}
.gd_jypjinfoc {padding-bottom:5px; overflow:hidden;}
.gd_jypjinfoc dt {width:618px; height:40px; color:#666; font:bold 16px/30px Microsoft Yahei; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;}
.gd_jypjinfoc dd {padding:6px 10px; color:#666; overflow:hidden; zoom:1;}
.gd_jypjinfoc dd span {display:inline-block; float:left; width:70px;}
.gd_jypjinfoc dd img {margin-right:2px;}
.gd_jypjinfoc dd.price {height:30px; background:#fff2e8;}
.gd_jypjinfoc dd.price span {line-height:30px;}
.gd_jypjinfoc dd.price em {color:#ff5700; font-size:24px; font-weight:bold;}
.gd_jypjinfocb {margin-top:10px; border:1px solid #f6f5f3; background:#fdfbfa; overflow:hidden;}
.gd_jypjinfocb li {width:426px; line-height:24px; padding:6px 10px; overflow:hidden;}
.gd_jypjinfocb li span {display:inline-block; float:left; width:70px;}
.gd_jypjinfoprompt {line-height:1.8; margin-top:10px; padding:5px 5px 5px 20px; background:url(cssimages/gg_jyprompticon.png) 0 50% no-repeat; color:#999;}
.gd_jypjtotal {margin-top:10px; padding-bottom:5px; border:1px solid #ddd; border-width:0 0 1px 1px; background:#f7f7f7;}
.gd_jypjtotal .tabbar {height:30px; border-bottom:1px solid #ddd; background:#fff;}
.gd_jypjtotal .tabbar li {float:left; line-height:30px; padding:0 15px; color:#666; font-size:14px; text-align:center; cursor:pointer;}
.gd_jypjtotal .tabbar li.current {position:relative; top:-1px; left:-1px; line-height:30px; border:1px solid #ddd; border-width:0 1px; border-top:2px solid #ff5700; background:#f7f7f7; color:#333; font-weight:bold;}
.gd_jypjtotal .tabbar li.current a {color:#ff5700;}
.gd_jypjtotal .tabmc {clear:both; padding:10px; overflow:hidden;}
.gd_jypjtotal .tabmc li {float:left; width:200px; height:26px; line-height:26px; margin-right:9px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;}
.gd_jypjtotal .tabmc li span {color:#666;}
.gd_jypjrate {position:relative;}
.gd_jypjrateheader {zoom:1; margin-top:10px; padding:10px; border:1px solid #ddd; background:#fff; overflow:hidden;}
.gd_jypjrateheader .ratescore {display:inline-block; float:left; width:75px; padding:0 20px; border-right:1px dotted #ddd; vertical-align:top;}
.gd_jypjrateheader .ratescore li {padding:2px 0; text-align:center;}
.gd_jypjrateheader .ratescore li.numb {height:32px; color:#ff5700; font:bold 32px/32px Microsoft Yahei;}
.gd_jypjrateheader .ratetagbox {float:right; width:940px;}
.gd_jypjrateheader .ratetagbox h3 {float:left; width:16px; line-height:14px; margin:4px 10px 0 0; color:#ccc;}
.gd_jypjrateheader .ratetaglist {float:left; width:900px;}
.gd_jypjrateheader .ratetaglist li {float:left; line-height:20px; margin:12px 8px 0; padding:0 5px; border:1px solid #feceb5; background:#fff; cursor:pointer;}
.gd_jypjrateheader .ratetaglist li:hover {border-color:#ff5700; background:#ff5700; color:#fff;}
.gd_jypjratecont {margin-top:10px; border:2px solid #f0eceb;}
.gd_jypjratecontmain {width:1016px; padding:0 40px 30px; background:#f7f7f7; overflow:hidden;}
.gd_jypjratecontmain h2 {position:relative; height:30px; margin-top:20px; font:bold 18px/30px Microsoft Yahei;}
.gd_jypjratecontmain .composeline {height:1px; margin-top:30px; border-top:1px solid #ddd; text-align:center;}
.gd_jypjratecontmain .composeline span{position:relative; top:-10px; padding:0 20px; background:#f7f7f7;}
.gd_jypjratecontmain .composeorder {zoom:1; margin-top:30px; overflow:hidden;}
.gd_jypjratecontmain .composemaster {float:left; margin-right:100px;}
.gd_jypjratecontmain .composeiteminfo {display:inline-block; float:left; width:80px; margin-right:10px; overflow:hidden; vertical-align:top;}
.gd_jypjratecontmain .composeiteminfo img {display:inline-block; width:80px; height:80px;}
.gd_jypjratecontmain .composeiteminfo p {width:80px; height:22px; line-height:22px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;}
.gd_jypjratecontmain .composeitemmc {float:left; width:435px;}
.gd_jypjratecontmain .composeitemmc .composecomment {height:80px; overflow:hidden}
.gd_jypjratecontmain .composeitemmc .composecomment h3 {float:left; width:16px; height:72px; line-height:16px; border:1px solid #e7e7e7; border-width:1px 0 1px 1px; padding:6px 5px 0; background:#efefef; text-align:center;}
.gd_jypjratecontmain .composeitemmc .composecomment .commentinput {display:inline; float:left; width:400px; height:72px; padding:3px; border:1px solid #ddd; background:#fff;}
.gd_jypjratecontmain .composeitemmc .composecomment .commentinput textarea {display:inline; width:100%; height:70px; border:0 none; overflow:auto; resize:none;}
.gd_jypjratecontmain .composeitemmc .composecomment .commentinput:hover {border-color:#ff5700;}
.gd_jypjratecontmain .composeitemmc .imageupload {display:block; margin-top:10px; overflow:hidden;}
.gd_jypjratecontmain .composeitemmc .imageupload .gd_jybluebtn {float:left; margin-right:10px;}
.gd_jypjratecontmain .composeitemmc .imageupload em {float:left; height:28px; line-height:28px;}
.gd_jypjratecontmain .composesub {float:left;}
.gd_jypjratecontmain .composesub .composerating {overflow:hidden;}
.gd_jypjratecontmain .composesub .composerating li {height:20px;}
.gd_jypjratecontmain .composesub .composerating li label {float:left; height:20px; line-height:20px;}
.gd_jypjratecontmain .composesub .composerating li img {float:left; margin-right:5px; vertical-align:text-bottom;}
.gd_jypjratecontmain .compose .composeitemmc {width:526px;}
.gd_jypjratecontmain .compose .composeitemmc .composecomment .commentinput {width:490px;}
.gd_jypjratecontmain .append .composeitemmc {width:498px;}
.gd_jypjratecontmain .append .composeitemmc .composecomment .commentinput {width:490px;}
.gd_jypjratecontmain .appendholder {zoom:1; display:inline-block; float:left;}
.gd_jypjratecontmain .appendholder li {position:relative; zoom:1; padding:0 0 10px 15px; vertical-align:bottom; overflow:hidden;}
.gd_jypjratecontmain .aptimeline {position:absolute; top:0; left:1px; width:4px; height:100%; border-right:1px solid #d9d9d9;}
.gd_jypjratecontmain .aptag {float:left; width:70px; line-height:1.8; color:#999; text-indent:9px;}
.gd_jypjratecontmain .aptag .apicon {position:absolute; top:6px; left:0; width:10px; height:10px; background:url(cssimages/gd_jyappendicon.png) no-repeat;}
.gd_jypjratecontmain .apcontent {float:left;}
.gd_jypjratecontmain .apcttext {width:435px; line-height:1.8; margin-bottom:5px;}
.gd_jypjratecontmain .apctimglist {overflow:hidden;}
.gd_jypjratecontmain .apctimglist li {position:relative; float:left; margin-right:8px; padding:2px; border:2px solid #eee; background:#fff; cursor:pointer;}
.gd_jypjratecontmain .apctimglist li img {display:inline-block; width:40px; height:40px;}
.gd_jypjratecontmain .aptag p {line-height:1.8;}
.gd_jypjratecontmain .apthis .aptag .apicon {background-position:-20px 0;}
.gd_jypjratecontmain .apthis .aptimeline {height:42px;}
.gd_jypjratecontbtn {position:relative; height:30px; padding:10px 0; background:#fff; text-align:center;}
.gd_jypjratecontbtn .composeanony {position:absolute; top:18px; left:20px;}
.gd_jypjratetoolbar {height:24px; line-height:24px; margin-top:10px; padding:5px 10px; border:1px solid #ddd; background:#f7f7f7;}
.gd_jypjratetoolbar .ratefilter {float:left; height:24px; line-height:24px;}
.gd_jypjratetoolbar .ratetm {float:right; height:24px; line-height:24px;}
.gd_jypjrategrid {overflow:hidden;}
.gd_jypjrategrid .ratetable th,.gd_jypjrategrid .ratetable td {line-height:1.8; padding:15px 10px;}
.gd_jypjrategrid .ratetable td {border-bottom:1px solid #eee;}
.gd_jypjrategrid .ratetable .tmratefulltxt,.gd_jypjrategrid .ratetable .tmratedate,.gd_jypjrategrid .ratetable .tmratereply {overflow:hidden; word-break:break-all; word-wrap:break-word;}
.gd_jypjrategrid .ratetable .tmratefulltxt {margin-bottom:5px;}
.gd_jypjrategrid .ratetable .tmratepremiere {position:relative; zoom:1; padding:0 0 10px 80px;}
.gd_jypjrategrid .ratetable .tmratetag {position:absolute; top:0; left:0; width:80px;}
.gd_jypjrategrid .ratetable .tmratetag p {color:#999;}
.gd_jypjrategrid .ratetable .tmratephotos {zoom:1; overflow:hidden;}
.gd_jypjrategrid .ratetable .tmratephotos li {position:relative; float:left; margin-right:8px; padding:2px; border:2px solid #eee; background:#fff; cursor:pointer;}
.gd_jypjrategrid .ratetable .tmratephotos li img {display:inline-block; width:40px; height:40px;}
.gd_jypjrategrid .ratetable .tmratedate {color:#ccc;}
.gd_jypjrategrid .ratetable .tmratereply {color:#af874d;}
.gd_jypjrategrid .ratetable .ratesku {padding:0 20px; overflow:hidden;}
.gd_jypjrategrid .ratetable .ratesku p {color:#999;}
.gd_jypjrategrid .ratetable .ratesku p label {color:#666;}
.gd_jypjrategrid .ratetable .colauthor {padding-right:0;}

/*ddjl*/
.gy_jyddh {border:1px solid #efd97c; background:#fffdeb;}
.gy_jyddh dt,.gy_jyddh dd {height:37px; line-height:37px; padding:0 10px;}
.gy_jyddh dt {border-bottom:1px dotted #efd97c; color:#333; font-size:14px; font-weight:bold;}
.gy_jyddh .fr {float:right; margin-top:4px;}
.gy_jyddh .gd_jybtn {float:left; margin-left:10px; font-size:14px;}
.gd_jytrack {position:relative; margin:10px auto 0;}
.gd_jytracktab {height:30px; border:1px solid #efd97c; border-bottom:0; background:#fffdeb;}
.gd_jytracktab li {float:left; height:30px; padding:0 15px; border-right:1px solid #efd97c; font:bold 14px/30px Microsoft Yahei; text-align:center; cursor:pointer;}
.gd_jytracktab li.current {position:relative; height:31px; border-bottom:none; background-color:#fff; color:#333;}
.gd_jytracktab li.current a {color:#333;}
.gd_jytracktab li.current a:hover {color:#ff5700;}
.gd_jytrackmc {padding:10px 15px; border:1px solid #efd97c;}
.gd_jytrackmc .extra {margin-top:10px;}
.gd_jytrackmc .extra span {margin-right:80px; color:#333;}
.gd_jytabddgz th {line-height:30px; border-bottom:1px solid #ddd; color:#333; text-align:left;}
.gd_jytabddgz td {height:20px; line-height:20px;}

/*dd*/
.gd_jyddinfo {position:relative; padding:5px; border:1px solid #ddd; background:#f7f7f7; overflow:hidden;}
.gd_jyddinfo h2 {height:30px; padding-left:5px; color:#333; font:bold 14px/30px Microsoft Yahei;}
.gd_jyddinfo .ddxqtrigger {position:absolute; top:10px; right:10px; display:inline-block; height:18px; line-height:18px; color:#06c; font-size:14px;}
.gd_jyddinfo .ddxqtrigger i {display:inline-block; width:16px; height:18px; margin-right:5px; background:url(cssimages/gd_jyxqicon.png) 0 4px no-repeat; vertical-align:text-top;}
.gd_jyddinfo .ddxqtrigger:hover i {background-position:0 -18px;}
.gd_jyddinfomc {padding:5px 10px; background:#fff; overflow:hidden; zoom:1;}
.gd_jyddinfomc h3 {padding-top:10px; color:#333; font-weight:bold;}
.gd_jyddinfotable {margin-top:10px; border-bottom:1px solid #eee;}
.gd_jyddinfotable th,.gd_jyddinfotable td {line-height:18px; padding-bottom:5px;}
.gd_jyddinfotable th {font-weight:normal; text-align:right;}
.gd_jyddinfotable .moneyfont {color:#e4393c; font-size:16px; vertical-align:middle;}
.gd_jyddinfototal {overflow:hidden;}
.gd_jyddinfototal .total {position:relative; float:right; width:450px; padding:10px 0; border-bottom:1px solid #ccc;}
.gd_jyddinfototal .total dt,.gd_jyddinfototal .total dd {float:left; width:150px; line-height:26px; font-size:14px;}
.gd_jyddinfototal .total dt {width:300px; text-align:right;}
.gd_jyddinfototal .total dd {color:#f00; font-size:18px; font-family:arial;}
.gd_jyddinfototal .extra {clear:both; height:42px; padding:6px 15px 0; font-size:14px; font-weight:bold; text-align:right;}
.gd_jyddinfototal .extra b {color:#f00; font-size:20px; font-family:arial;}
.gd_jyddinfocztable th,.gd_jyddinfocztable td {line-height:18px; padding:5px; border:1px solid #eee; background:#fff;}
.gd_jyddinfocztable th {font-weight:normal;}
.gd_jyddinfocztable label {float:left; margin-right:20px;}
.gd_jyddinfocztable .cinput {width:300px;}
.gd_jyddinfocztable .gd_jybtn {margin-right:10px;}
.gd_jyddinfocztable .ctextarea {width:772px; height:120px;}
.gd_jyddsuc {height:40px; margin-top:10px; padding:20px 20px 0; border-top:2px solid #7abd54; background:#f3fded;}
.gd_jyddsuc span {display:inline-block; float:left; height:20px; line-height:20px;}
.gd_jyddsuc .tjsuc {margin-right:20px; padding-left:22px; background:url(cssimages/gd_jyddsucicon.png) 0 50% no-repeat; color:#7abd54; font-size:14px; font-weight:bold;}
.gd_jyddsuc .ddh {margin-right:20px; padding-right:20px; border-right:1px solid #ccc;}
.gd_jyddsuc .orangefont {font-size:16px; font-weight:bold;}
.gd_jypaymethod {padding:5px; border:1px solid #b2d1ff; background:#f2f7ff; overflow:hidden;}
.gd_jypaymethodmc {position:relative;  background:#fff; overflow:hidden;}
.gd_jypaymethodmc .pricefont {font-size:16px; font-weight:bold;}
.gd_jypaymethodmc .cinput {width:80px;}
.gd_jypaytitle {height:30px; margin-bottom:10px; border-bottom:1px solid #eee;}
.gd_jypaytitle h2 {float:left; height:30px; margin-right:20px; font-size:16px; font-weight:bold;}
.gd_jypaytitle span {float:left; line-height:20px;}
.gd_jypaysel {position:relative; overflow:hidden;margin-top:15px;}
.gd_jypaysel li {position:relative; height:36px; line-height:36px; margin-bottom:5px; padding:10px; border:2px solid #fff; overflow:hidden;}
.gd_jypaysel li.focus,.gd_jypaysel li.focus:hover {border-color:#80b2ff;}
.gd_jypaysel li:hover {border-color:#d6e7ff;}
.gd_jypaysel li input[type="radio"] {margin-right:10px;}
.gd_jypaysel li .labelitem {display:inline-block;}
.gd_jypaysel li label {line-height:36px;}
.gd_jypaysel li .labelitem .pic {width:126px; height:36px; margin-right:10px;}
.gd_jypaysel li .labelitem .pic img {display:inline-block; width:126px; height:36px; vertical-align:middle;}
.gd_jypaymoney {overflow:hidden;}
.gd_jypaymoney li {height:36px; padding:10px 0; vertical-align:bottom; overflow:hidden;}
.gd_jypaymoney li label {display:inline-block; float:left; width:80px; height:40px; line-height:36px; text-align:right;}
.gd_jypaymoney .myc {float:left; line-height:36px;}
.gd_jypaymoney img {vertical-align:middle;}
.gd_jypaybtn {zoom:1; margin-top:10px; padding-top:20px; }
.gd_jypaybtn .gd_jybtn {float:left; margin-right:10px;}

/*cart*/
.gd_jycartstep {height:23px;}
.gd_jycartstep li {position:relative; float:left; width:181px; height:23px; padding-right:15px; background:url(cssimages/gd_jysteps.png) no-repeat 100% 0 #eee; color:#666; font-size:14px; font-weight:bold; text-align:center;}
.gd_jycartstep li.first {border-radius:2px 0 0 2px;}
.gd_jycartstep li.current {background-color:#f60; color:#fff;}
.gd_jycartstep li.done {background-position:100% -46px; background-color:#ffe6ba; color:#f60;}
.gd_jycartstep li.prev {background-position:100% -23px;}
.gd_jycartstep li span {display:block; height:23px; line-height:23px;}
.gd_jycartstep li.last {border-radius:0 2px 2px 0; background-image:none;}
.gd_jycartsum {position:relative; height:50px; margin-top:10px; border-bottom:2px solid #eee;}
.gd_jycartsum span {position:relative; display:inline-block; height:50px; line-height:40px; border-bottom:2px solid #147adb; color:#524f4f;}
.gd_jycartsum .gd_jybtn {position:absolute; top:10px; right:0; padding:0 10px; font-size:14px;}
.gd_jycartmc {margin-top:10px; overflow:hidden;}
.gd_jycartmttable th,.gd_jycartmctable th {height:30px; padding:5px 10px; color:#333; font:normal 12px/30px Microsoft Yahei;}
.gd_jycartmctable {margin-top:10px; border:1px solid #ddd;}
.gd_jycartmctable th {border-bottom:1px solid #ddd;}
.gd_jycartmctable td {line-height:1.8; padding:10px 5px; border-top:1px solid #ddd;}
.gd_jycartmctable .gmnum {width:77px; height:25px; margin:0 auto;}
.gd_jycartmctable .fbtn,.gd_jycartmctable .slnum,.gd_jycartmctable .zbtn {display:inline-block; float:left; width:18px; height:25px; background:url(cssimages/gd_jycartnum.gif) no-repeat; vertical-align:middle;}
.gd_jycartmctable .zbtn {background-position:-59px 0;}
.gd_jycartmctable .slnum {width:37px; height:25px; line-height:25px; padding-left:4px; background-position:-18px 0; text-align:center;}
.gd_jycartmctable .cinput {float:left; width:30px; height:18px; line-height:18px; margin-top:4px; padding:0 2px; border:0; text-align:center;}
.gd_jycarttotal {height:50px; margin-top:10px; background-color:#eee;}
.gd_jycarttotal .ml {float:left; height:33px; padding-top:17px;}
.gd_jycarttotal .ml label {margin:0 10px;}
.gd_jycarttotal .mr {float:right; height:50px; line-height:50px; padding-left:20px;}
.gd_jycarttotal .mr span {float:left; line-height:50px; margin-left:35px;}
.gd_jycarttotal .mr span em {color:#ff5700; font-size:16px; font-weight:bold;}
.gd_jycarttotal .mr .price {float:left; line-height:48px; padding-right:10px; color:#ff5700; font-size:18px; vertical-align:middle;}
.gd_jycarttotal .mr .price em {font-size:22px; padding:0 3px;}
.gd_jycarttotal .gd_jybtn {height:48px; line-height:48px; padding:0 40px; font-size:20px; text-align:center;}

/*tjdd*/
.gd_jyaddress {overflow:hidden;}
.gd_jyaddress h2 {line-height:25px; color:#333; font-size:14px; font-weight:bold;}
.gd_jyaddrmc {zoom:1; margin-right:-4px; overflow:hidden;}
.gd_jyaddrmc .addr {position:relative; display:inline-block; float:left; width:262px; height:104px; margin:10px 14px 0 0; color:#666; vertical-align:top; cursor:pointer;}
.gd_jyaddrmc .addr .inner {height:84px; padding:10px 15px; background:url(cssimages/gg_jyaddrbg.png) no-repeat;}
.gd_jyaddrmc .addr .inner:hover,.gd_jyaddrmc .addrcur .inner {background-position:0 -114px;}
.gd_jyaddrmc .addr .addrhd {height:26px; line-height:26px; margin-bottom:5px; border-bottom:1px solid #eee; overflow:hidden;}
.gd_jyaddrmc .addr .addrbd {height:36px; word-break:break-all; word-wrap:break-word; overflow:hidden;}
.gd_jyaddrmc .addr .addtoolbar a {display:inline-block; float:left; width:32px; margin-right:10px; color:#c97;}
.gd_jyaddrmc .addr .addtoolbar a:hover {color:#ff5700;}
.gd_jyaddrmc .addr .curmarker {position:absolute; bottom:1px; z-index:6; display:none; right:1px; width:28px; height:28px; background:url(cssimages/gg_jyaddrsel.png) no-repeat;}
.gd_jyaddrmc .addr .deftip {position:absolute; top:0; right:0; z-index:5; display:block; padding:0 2px; opacity:0.8; background:#ccc; color:#fff;}
.gd_jyaddrmc .addr .deftip:hover {color:#fff;}
.gd_jyaddrmc .addrcur .curmarker {display:block;}
.gd_jyaddrtrol {margin-top:15px; height:25px;}
.gd_jyaddrtrol .gd_jygraybtn {display:inline-block; float:left; height:23px; line-height:23px; padding:0 10px; font-size:14px;}
.gd_jyaddrtrol .manageaddr {display:inline-block; float:right; line-height:25px; margin-right:15px; color:#c97;}
.gd_jycontrol {height:25px; margin-top:25px;}
.gd_jycontrol .fhgwcedit {display:inline-block; width:104px; height:25px; line-height:25px; border:none; border-radius:3px; background:#f7f0ea; color:#c49172; text-align:center; cursor:pointer;}
.gd_jyqrdd {height:25px; margin-top:25px; color:#333; font-size:14px; font-weight:bold;}
.gd_jyqrddtable {margin-top:10px;}
.gd_jyqrddtable th {height:30px; padding:0 5px; color:#999;}
.gd_jyqrddtable tr.rowborder td {height:3px; padding:0; border-right:3px solid #fff; background:#b2d1ff; font-size:0;}
.gd_jyqrddtable tr.rowheight td {height:10px; padding:0; font-size:0;}
.gd_jyqrddtable tr.bordertop td {line-height:1.8; margin-top:20px; border-top:1px dotted #80b2ff; background:#fafcff;}
.gd_jyqrddtable tr.borderbottom td {border-bottom:1px dotted #80b2ff; height:40px; background:#f2f7ff; text-align:right;}
.gd_jyqrddtable tr.borderbottom td em {margin-right:20px; color:#ff5500; font-size:18px; font-weight:bold;}
.gd_jytjdd {float:right; width:450px; margin-top:20px; text-align:right;}
.gd_jytjddmc {border:1px solid #ff5500;}
.gd_jytjddmcn {padding:0 10px 10px; border:3px solid #fff0e8; background:#fff;}
.gd_jytjddmcn p {margin-top:10px;}
.gd_jytjddmcn label {color:#333; font-size:12px; font-weight:bold;}
.gd_jytjddmcn em {font-size:28px; font-weight:bold; color:#ff5700;}
.gd_jytjddbtn {float:right; width:450px;}
.gd_jytjddbtn .returngwc {margin-right:20px; padding-left:15px; background:url(cssimages/gg_jyreturnicon.png) 0 50% no-repeat; color:#36c;}
.gd_jytjddbtn .gd_jybtn {height:38px; line-height:38px;}
.gd_jytjddbtn .prompt {clear:both; display:block; height:26px; line-height:26px; margin-top:5px; padding-left:15px; text-align:right;}
.gd_jytjddbtn .prompt i {display:inline-block; width:13px; height:16px; margin-right:5px; background:url(cssimages/gg_jyprompticon.png) no-repeat; vertical-align:middle;}

/*verify*/
.gd_jyverifybtn {padding:20px 0; text-align:center;}
.gd_jyverifytable th,.gd_jyverifytable td {height:26px; line-height:26px; padding:5px;}
.gd_jyverifytable th {height:26px; line-height:26px; font-weight:normal; text-align:right; vertical-align:top;}
.gd_jyverifytable .qyciw {width:220px;}
.gd_jyverifymc {overflow:hidden;}
.gd_jyverifymc li {float:left; width:184px; margin-right:30px;}
.gd_jyverifymc li .pic {width:180px; height:125px; padding:1px; border:1px solid #ddd;}
.gd_jyverifymc li .pic img {display:inline-block; width:180px; height:125px;}
.gd_jyverifymc li .title {height:20px; line-height:20px; margin-top:10px; text-align:center;}
.gd_jyverifymc li .uploadbtn {height:30px; margin-top:10px; text-align:center;}
.gd_jyphotograph {float:left; width:310px; height:210px; border:1px solid #ddd; background:#eee;}
.gd_jyphotobtn {float:left; width:200px; padding-top:60px; text-align:center;}
.gd_jyphotobtn li {margin-top:15px;}
.gd_jyphotobtn .pcbtn,.gd_jyphotobtn .cpbtn {display:inline-block; height:26px; padding:0 30px; border:1px solid #efba67; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; background:#ffeeca; color:#b62; font:normal 14px/26px Microsoft Yahei;}
.gd_jyphotobtn .cpbtn {border-color:#9da1b3; background:#e5e9ee; color:#666;}
.gd_jyphotobtn .pcbtn:hover,.gd_jyphotobtn .cpbtn:hover {color:#b62;}
.gd_jyphotobtn .cpbtn:hover {color:#666;}
.gd_jyphotohand {float:left; width:300px; height:200px; padding:5px; border:1px solid #ddd; background:#fff;}

/*favorites*/
.gd_jyfavlist {position:relative; zoom:1; margin-right:-16px;}
.gd_jyfavlist li {display:inline; float:left; width:170px; height:235px; margin-right:16px;}
.gd_jyfavlist .item {float:left; width:170px; height:225px; margin-top:10px; overflow:hidden;}
.gd_jyfavlist .item .pic {position:relative; display:inline-block; width:168px; height:168px; border:1px solid #ddd;}
.gd_jyfavlist .item .pic img {display:inline-block; width:168px; height:168px;}
.gd_jyfavlist .item .price {height:22px; line-height:22px; margin-top:5px; color:#ff5700; font-size:16px; font-weight:bold; text-align:center;}
.gd_jyfavlist .item .title {width:168px; height:18px; line-height:18px; margin-top:10px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;}
.gd_jyfavlist .addcatbox,.gd_jyfavlist .deletebox {position:absolute; top:0; right:28px; display:none; height:25px; line-height:25px;}
.gd_jyfavlist .deletebox {right:0;}
.gd_jyfavlist .addcatbg,.gd_jyfavlist .deletebtnbg { width:25px; height:25px; background:#000; filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;}
.gd_jyfavlist .addcatbtn,.gd_jyfavlist .deletebtn {position:absolute; top:0; right:0; display:block; width:25px; height:25px; background:url(cssimages/gd_jyfavicon.png) 50% 5px no-repeat; cursor:pointer;}
.gd_jyfavlist .deletebtn {background-position:50% -22px;}
.gd_jyfavlist .item .pic:hover .addcatbox,.gd_jyfavlist .item .pic:hover .deletebox {display:block;}
.gd_jyfavlist .addcatbox:hover .addcatbg,.gd_jyfavlist .deletebox:hover .deletebtnbg {background:#ff5700; filter:alpha(opacity=100); -moz-opacity:1; opacity:1;}

/*prompt*/
.gd_jyprompt {position:relative; width:680px; margin:50px auto; padding:5px; border:1px solid #eee; background:#f7f7f7;}
.gd_jypromptmc {padding:50px 0; background:#fff; overflow:hidden;}
.gd_jypromptmc .prompt {width:600px; margin:0 auto;}
.gd_jypromptmc .prompttop {zoom:1; padding-bottom:20px; border-bottom:1px solid #eee; overflow:hidden;}
.gd_jypromptmc .prompttop .promptpic {float:left; width:50px; height:50px; margin-right:20px;}
.gd_jypromptmc .prompttop .prompttitle {float:left;}
.gd_jypromptmc .prompttop .prompttitle dt {height:26px; color:#c00; font-size:18px; font-weight:bold;}
.gd_jypromptmc .prompttop .prompttitle dd {line-height:1.8;}
.gd_jypromptmc .promptcont {min-height:60px; margin-top:10px;}
.gd_jypromptmc .promptcont li {line-height:2; padding-left:12px; background:url(cssimages/gd_jygraypointicon.gif) 2px 50% no-repeat;}
.gd_jypromptmc .promptcont li a {margin-right:10px; text-decoration:underline;}
.gd_jypromptmc .msg {width:500px; margin:0 auto;}
.gd_jypromptmc .msg .pic {float:left; width:80px; height:80px; margin-right:20px;}
.gd_jypromptmc .msg .result {float:left; width:400px;}
.gd_jypromptmc .msg .result dt {height:30px; line-height:30px; font-size:14px; font-weight:bold;}
.gd_jypromptmc .msg .result dd {line-height:2;}
.gd_jypromptmc .msg .result dd a {margin-right:10px; text-decoration:underline;}

/*splist*/
.gd_jysptext {float:right; height:22px; line-height:22px; padding:5px 5px 0 0;}
.gd_jysptext i {display:inline-block; width:13px; height:13px; margin-right:5px; background:url(cssimages/gd_jyshopicon.png) no-repeat; vertical-align:middle;}
.gd_jyspbar {height:26px; padding:5px 10px; border:1px solid #ddd; background:#f7f7f7;}
.gd_jyspbar .filtbar {position:relative; z-index:50; float:left; height:22px; margin-right:10px; cursor:pointer;}
.gd_jyspbar .filtbar .selitem {display:inline-block; float:left; height:20px; line-height:20px; padding:0 25px 0 5px; border:1px solid #ccc; background:url(cssimages/gd_jyschselicon.png) right 0 no-repeat #fff;}
.gd_jyspbar .filtbar:hover .selitem {background-position:right -30px;}
.gd_jyspbar .areabox {position:absolute; top:21px; left:0; display:none; width:320px; padding:5px 10px; border:1px solid #ccc; background:#fff;}
.gd_jyspbar .areabox li {position:relative; float:left; width:95px; height:26px; line-height:26px; margin-right:10px;}
.gd_jyspbar .areabox li a {position:relative; display:block; height:26px; line-height:26px; padding:0 10px 0 5px;}
.gd_jyspbar .areabox li a:hover {background:#f5f5f5;}
.gd_jyspbar .areabox li a i {position:absolute; top:50%; right:1px; display:inline-block; width:0; height:0; margin-top:-2px; border-width:3px; border-style:dashed dashed dashed solid; border-color:transparent transparent transparent #999; overflow:hidden;}
.gd_jyspbar .areabox li a:hover i {right:3px; margin-top:-1px; border-style:solid dashed dashed; border-color:#999 transparent transparent;}
.gd_jyspbar .provitems {position:absolute; top:26px; left:0; display:none; width:210px; padding:5px 10px; border:1px solid #ccc; background:#f8f8f8;}
.gd_jyspbar .provitems li {position:relative; float:left; width:60px; line-height:26px; margin-right:10px;}
.gd_jyspbar .selitemmc {position:absolute; top:21px; left:0; display:none; width:78px; padding:5px 0; border:1px solid #ccc; background:#fff;}
.gd_jyspbar .selitemmc li {height:26px; line-height:26px; vertical-align:bottom;}
.gd_jyspbar .selitemmc li a {display:block; line-height:26px; padding:0 10px;}
.gd_jyspbar .selitemmc li a:hover {background:#f5f5f5;}
.gd_jyspbar .employeescount .selitemmc {width:100px;}
.gd_jyspbar .annualrevenue .selitemmc {width:100px;}
.gd_jyspschrel {position:relative;}
.gd_jyspschlist {zoom:1; margin-top:15px; border:1px solid #eee; overflow:hidden;}
.gd_jyspschlistml {float:left; width:340px; padding:25px 20px 0;}
.gd_jyspschlistml .listtop {width:340px; height:80px; overflow:hidden;}
.gd_jyspschlistml .listtop .img {display:inline-block; float:left; width:80px; height:80px; margin-right:10px;}
.gd_jyspschlistml .listtop .img:hover {filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;}
.gd_jyspschlistml .listtop dt,.gd_jyspschlistml .listtop dd {width:250px; text-align:left; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;}
.gd_jyspschlistml .listtop dt {padding:5px 0; color:#06c; font-size:16px; font-weight:bold;}
.gd_jyspschlistml .listtop dd {line-height:24px;}
.gd_jyspschlistml .listtop dd label {color:#999;}
.gd_jyspschlistml .listtop .imonline {position:relative; top:-3px; display:inline; margin-left:5px;}
.gd_jyspschlistml .listdetail {width:340px; margin-top:20px; overflow:hidden;}
.gd_jyspschlistml .listdetail li {float:left; width:160px; height:26px; line-height:26px; margin-right:10px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;}
.gd_jyspschlistml .listdetail li label {color:#999;}
.gd_jyspschlistml .listdetail li.row {width:330px;margin-left: 0px;}
.gd_jyspschlistmr {float:right; width:680px; height:210px; padding:10px 20px 10px 0; background:#f8f8f8;}
.gd_jyspschlistmr .listbtn {height:30px; line-height:30px; text-align:right;}
.gd_jyspschlistmr .listitem {overflow:hidden;}
.gd_jyspschlistmr .listitem li {display:inline; float:left; width:150px; height:180px; margin-left:20px;}
.gd_jyspschlistmr .listitem .pic {position:relative; width:150px; height:150px; overflow:hidden;}
.gd_jyspschlistmr .listitem .pic img {display:inline-block; width:150px; height:150px; -webkit-transition:all ease .3s; transition:all ease .3s;}
.gd_jyspschlistmr .listitem .row {margin:0;height:30px; line-height:30px;}
.gd_jyspschlistmr .listitem .row .price {float:left; line-height:30px; color:#ff5700; font-size:14px; font-weight:bold;}
.gd_jyspschlistmr .listitem .row .volume {float:right; line-height:30px;}
.gd_jyspschlistmr .listitem .numcolor {color:#b57c5b; font-weight:bold;}
.gd_jyspschlistmr .listitem .cover {position:absolute; top:0; right:0; left:0; z-index:10; display:none; height:150px; filter:alpha(opacity=20); -moz-opacity:0.2; opacity:0.2; background:#000; cursor:pointer;}
.gd_jyspschlistmr .listitem .offertitle {position:absolute; top:50%; left:50%; z-index:11; display:none; width:130px; height:80px; line-height:18px; margin:-30px 0 0 -65px; color:#fff; cursor:pointer;}
.gd_jyspschlistmr .listitem .pic:hover .cover {display:block;}
.gd_jyspschlistmr .listitem .pic:hover .offertitle {display:block;} 
.gd_jyspschlistmr .listitem .pic:hover img {-webkit-transform:scale(1.2); transform:scale(1.2);}

/*inquiry*/
.gd_jyinquiryitem {display:inline; float:left; width:258px; height:274px; margin:10px 20px 0 0; border:1px solid #ddd; overflow:hidden;}
.gd_jyinquiryitem:hover {border-color:#1789F5;}
.gd_jyinquiryhead {height:75px; padding:10px 15px; background:#fff2e8;}
.gd_jyinquiryhead dt {height:42px; line-height:22px; margin-bottom:5px; word-break:break-all; word-wrap:break-word; color:#1e50a2; font-size:14px; font-weight:bold; overflow:hidden;}
.gd_jyinquiryhead dd {height:28px; line-height:28px;}
.gd_jyinquiryinfo {height:78px; padding:10px 15px;}
.gd_jyinquiryinfo li {height:26px; line-height:26px;}
.gd_jyinquirycompany {height:26px; line-height:26px; padding:10px 15px 0; border-top:1px dotted #e2e2e2; color:#333;}
.gd_jyinquirycert {height:24px; padding:10px 15px 0;}
.gd_jyinquirycert .btnbg {float:right; height:24px; line-height:24px; padding:0 10px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; background:#1789F5; color:#fff; cursor:pointer;}
.gd_jyinquirycert .btnbg:hover {background:#1789F5; color:#fff;text-decoration:none;filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7;}
.gd_jyoffermain {border:1px solid #ddd;}
.gd_jyofferinfo,.gd_jyofferlist {padding:5px 15px 15px;}
.gd_jyofferinfo:after,.gd_jyofferblock:after {clear:both; display:block; height:0; line-height:0; visibility:hidden; content:'';}
.gd_jyofferinfo h2 {height:50px; line-height:2; border-bottom:1px dotted #ccc; color:#333; font-size:22px;}
.gd_jyofferinfo .gd_jycgdttable .cinput {width:100px;}
.gd_jyofferblock {margin-top:15px;}
.gd_jyofferblock .dates {float:left;}
.gd_jyofferblock .dates li {position:relative; height:28px; line-height:28px;}
.gd_jyofferblock .dates .lock {display:inline-block; width:100px; height:16px; line-height:16px; padding:4px 0; background:#fff; border:1px dashed #ddd; color:#999; text-align:center; vertical-align:middle;}
.gd_jyofferblock .dates .lockicon {display:inline-block; width:16px; height:16px; background:url(cssimages/gd_jylockicon.png) no-repeat; vertical-align:text-bottom;}
.gd_jyofferblock .info {float:right;}
.gd_jyofferblock .action {position:relative; width:370px; height:71px; margin-right:-23px; background:url(cssimages/gd_jyactionbg.png) no-repeat; overflow:hidden;}
.gd_jyofferblock .pricebtn {float:left; width:100px; height:36px; line-height:36px; margin:13px 0 0 50px; background:#fffbfa; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; color:#ff5700; font-size:14px; font-weight:bold; text-align:center;text-decoration:none;}
.gd_jyofferblock .pricebtn:hover {color:#ff5700; background:#feefeb;}
.gd_jyofferblock .txt {float:right; margin:22px 38px 0 0; color:#fff; font-size:14px;}
.gd_jyofferblock .data {clear:both; height:20px; line-height:20px; padding-left:30px; background:url(cssimages/gd_jyredpoint.png) 15px 50% no-repeat; font-size:14px;}
.gd_jyoffertitle {clear:both; line-height:1.2; margin-top:15px; padding-left:10px; border-left:5px solid #1789F5; font-size:16px;}
.gd_jyoffertitle em {color:#999; font-size:12px;}
.gd_jyofferneed {margin-top:10px; overflow:hidden;}
.gd_jyofferneed li {width:1068px; overflow:hidden;}
.gd_jyofferneed li dt,.gd_jyofferneed li dd {float:left; height:28px; line-height:28px;}
.gd_jyofferneed li dt {width:88px; text-align:right;}
.gd_jyofferneed li dd {width:980px;}
.gd_jyofferdesc {line-height:2; padding:10px 0 5px 15px; overflow:hidden;}
.gd_jyofferlist {border-top:1px solid #ddd;}
.gd_jyoffertotal {clear:both; height:42px; padding:6px 15px 0; font-size:14px; font-weight:bold; text-align:right;}
.gd_jyoffertotal b {color:#f00; font-size:20px; font-family:arial;}
.gd_jyoffertable {margin-top:10px;}
.gd_jyoffertable th,.gd_jyoffertable td {line-height:1.8; padding:10px; border:1px solid #eee;}
.gd_jyoffertable th {background:#f5f5f5; font-weight:normal; text-align:right;}
.gd_jyoffertable .ctextarea {display:inline; width:500px; height:70px; border:1px solid #eee; overflow:auto; resize:none;}

/*pop*/
.gd_jypopclosebtn {position:absolute; top:10px; right:10px; display:inline-block; width:16px; height:16px; background:url(cssimages/gd_jypopclosebtn.gif) no-repeat;}
.gd_jypopclosebtn:hover {background-position:0 -16px;}
.gd_jypoplayer {position:fixed; _position:absolute; top:50%; _top:expression(eval(document.documentElement.scrollTop+(parseInt((document.documentElement.clientHeight)/2,10)))); left:50%; z-index:9999; width:456px; height:272px; margin:-146px 0 0 -238px; padding:10px; background:url(cssimages/gd_jypopbg.png) repeat;}
.gd_jypoplayerc {position:relative; height:230px; padding:20px; border:1px solid #c9c9c9; background:#fff;}
.gd_jypopmc {width:100%; height:186px; margin-top:10px; overflow-x:hidden; overflow-y:auto; background:#fff;}
.gd_jypopmc .gd_jyoffertable {margin-top:0;}


/*in-xzlm*/
.gd_inxzlm {position:relative; z-index:5;}
.gd_inxzlmc {position:absolute; top:25px; left:0; min-width:200px; padding:10px 10px 0; border:1px solid #ffdbab; background:#fffbf2;}
.gd_inxzlmcm {height:220px; background:none;}
.gd_inxzlmcmc {float:left; width:198px; height:218px; border:1px solid #ccc; background:#fff; overflow-x:hidden; overflow-y:auto;}
.gd_inxzlmcmc li {line-height:22px; padding:0 10px;}
.gd_inxzlmcmc .arricon {display:inline-block; float:right; width:3px; height:22px; background:url(cssimages/gd_harrowicon.gif) no-repeat right;}
.gd_inxzlmcmc li.current {background:#ffffcd; color:#f40;}
.gd_inxzlmctxt {position:relative; height:30px; line-height:30px; color:#06c;}
.gd_inxzlmctxt .closebtn {position:absolute; top:50%; right:0; display:inline-block; width:16px; height:16px; margin-top:-8px; background:url(cssimages/gd_jypopclosebtn.gif) no-repeat;}
.gd_inxzlmctxt .closebtn:hover {background-position:0 -16px;}

/*20160817*/
/*颜色*/
.orange {color:#fb8902;}
.dkpurple {color:#0497c7;}
.cdkred {color:#d61b3a;}
.blue {color:#336699;}
.cfff {color:#ffffff;}
.cgray {color:#cccccc;}
.c000 {color:#000000;}
.c444 {color:#444444;}
.c333 {color:#333333;}
.c555 {color:#555555;}
.c666 {color:#666666;}
.c777 {color:#777777;}
.c888 {color:#888888;}
.c999 {color:#999999;}
.border_gray {border:1px solid #e5e2e2;}
.white_bg {background:#ffffff;}
.bd_index {background:url(cssimages/bg.png) repeat;}
.bd_fc {background:#fcfcfc;}
.line_ec,.line_purple {height:1px; background:#ececec; overflow:hidden;}
.line_purple {background:#e0cce0;}

/*表单元素*/
.lh35 {line-height:35px;}
.lh27 {line-height:27px;}
.lh22 {line-height:22px;}
.form_row:after,.form_value:after {clear:both; content:' '; height:0; display: block; visibility:hidden;}
.form_row {clear:both; margin-bottom:20px; *position:relative;*display:inline-block;}
.form_key {float:left; width:100px; font-size:13px; color:#707070; line-height:35px;}
.form_key .required {display:inline-block; vertical-align:middle; padding-right:8px;  font-style:normal;color:#2497ef;}
.form_value {float:left; display:inline; position:relative; font-size:14px; color: #666;}
div.form_error {height:33px; line-height:33px;  position:relative; float:left; color:#ffffff;  border:1px solid #2497ef; border-left:0px;background:#2497ef; margin-left:39px; padding-right:8px;}
div.form_error span {width:29px;height:35px;background:url(cssimages/form_error_icon.png) no-repeat; display:inline-block; float:left; margin:-1px 5px 0 -29px;}
.base_ipt {height:33px; line-height:33px; border:1px solid #e6e6e6; padding:0 4px;}
.sel_wrap {height:33px;background:#fff url(cssimages/select_arrow.png) no-repeat 92% center; font-size:14px;
border:1px solid #d6d6d6;cursor:pointer;position:relative;_filter:alpha(opacity=0);}
.sel_wrap label {padding:0 20px 0 10px;font-size:14px;z-index:2; color:#333333; line-height:33px; height:33px; display: block;}
.sel_wrap .select {width:100%; height:33px; line-height:33px; z-index:4;position:absolute;top:0;left:0;margin:0;padding:0;opacity:0; *margin-top:10px; filter:alpha(opacity=0);cursor:pointer; font-size:14px;}
.sel_orange_wrap {height:24px;background:#ff7302 url(cssimages/select_white_arrow.png) no-repeat 92% center; border:1px solid #ee6a00; border-radius:2px;}
.sel_orange_wrap label {font-size:12px; color:#ffffff; line-height:24px; height:24px;}
.sel_orange_wrap .select {height:24px; line-height:24px;font-size:12px;*margin-top:5px;}
.con_upload {overflow:hidden;}
.opa_uploadfile {position:absolute;opacity:0; filter:alpha(opacity=0); font-size:100px;}

/*transport 20160105 xq modify*/
.gg_ylleft {width:780px;}
.gg_ylleft .rule_head {background:#fff; border:1px #e8e8e8 solid; border-bottom:0 none;}
.gg_ylsearch {border:1px #e8e8e8 solid; background:#f6f6f6; padding:28px 30px 0;}
.gg_ylsearch h2 {width:65px; font-size:13px; color:#444; line-height:32px; text-align:right; padding-right:5px;}
.gg_hylist li {border:1px #ececec solid; height:120px; background:#fff; -webkit-box-shadow:0 0 4px #f5f5f5; -moz-box-shadow:0 0 4px #f5f5f5; box-shadow:0 0 4px #f5f5f5; margin-bottom:20px; vertical-align:middle;}
.gg_hylist li:hover {border:1px #5ba6df solid; background:#fbfdff;}
.gg_hylist .hd {border-bottom:1px #ececec solid; height:50px; line-height:50px; padding-left:15px;}
.gg_hylist i.b,.gg_hylist i.o {display:inline-block; width:15px; height:19px; background:url(cssimages/location.png) no-repeat; vertical-align:middle; margin:16px 8px 4px 0;}
.gg_hylist i.o {background-position:0 -19px;}
.gg_hylist b.arrow {display:inline-block; width:42px; height:16px; background:url(cssimages/grab_ico2.png) 0 3px no-repeat; margin:15px 10px 0;}
.gg_hylist .num {width:150px; padding-right:10px;}
.gg_hylist .info {width:500px; padding:8px 0 0 40px;}
.gg_hylist .info span {float:left; width:200px; padding-right:20px; line-height:26px; font-size:14px; color:#666; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; word-wrap:normal; -o-text-overflow:ellipsis;}
.gg_hylist .btn {width:150px; height:40px; background:#fb8902; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; color:#fff; text-align:center; font:bold 16px/40px Microsoft Yahei; margin:15px 10px 0 0;}
.gg_hylist .btn:hover {filter:alpha(opacity=80); opacity:0.8;}
.gg_ylleft .more {display:block; border:1px #ececec solid; background:#f6f6f6; height:33px; line-height:33px; text-align:center; color:#0497c7;}
.gg_ylright {width:390px;}
.gg_ylrecord {height:450px; overflow:hidden;}
.gg_ylrecord li {height:56px; border-bottom:1px #eee solid; padding:8px 15px 0 20px; vertical-align:middle;}
.gg_ylrecord p {line-height:24px; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; word-wrap:normal; -o-text-overflow:ellipsis;}
.gg_ylrecord .record_l {width:250px;}
.gg_ylrecord .record_r p {text-align:right;}
.gg_ylcircles h2 {line-height:35px; padding-left:10px;}
.gg_ylcircles .info {height:246px; background:url(cssimages/circle_bg.jpg) no-repeat; padding:20px;}
.gg_ylcircles .dkpurple {color:#2a7cbb;}
.gg_ylcircles em {font:bold 16px/30px Tahoma; color:#ff7302;}
.gg_ylcircles dd p {line-height:30px;}
.gg_yltit {font:bold 20px/50px Microsoft Yahei;}
.gg_yladdress {height:80px; border-width:2px 1px 1px; border-style:solid; border-color:#007cdb #ddd #ddd;}
.gg_yladdress .province {width:800px; padding:15px 0 0 20px;}
.gg_yladdress h2 {width:60px; height:80px; background:#f6f6f6; text-align:center; font-weight:normal;}
.gg_yladdress i {display:inline-block; width:15px; height:19px; background:url(cssimages/location.png) 0 -38px no-repeat; vertical-align:middle; margin:20px 0 8px;}
.gg_yladdress .city {width:238px; padding:15px 0 0 20px;}
.gg_yladdress a {display:inline-block; color:#007cdb; padding:0 5px; line-height:22px; font-size:14px; margin:0 2px 8px 0;}
.gg_yladdress a:hover {color:#fb8902;}
.gg_yladdress a.cur {background:#007cdb; line-height:22px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; color:#fff;}
.gg_ylcompany {background:#ebecf2;}
.gg_ylcompany li {border:1px #cfd0d5 solid; background:#fff; width:220px; height:80px; float:left; margin:15px 15px 0 0;}
.gg_ylcompany li:hover {border:1px #5ba6df solid;}
.gg_ylcompany .load {display:block; text-align:center; margin-top:15px;}
.gg_ylservice {margin-right:-24px;}
.gg_ylservice li {float:left; width:280px; height:300px; border:1px #ddd solid; background:#f6f6f6; margin-right:24px;}
.gg_ylservice dl {padding:5px 40px 0;}
.gg_ylservice dt {text-align:center; font:bold 18px/40px Microsoft Yahei; color:#5b5b69;}
.gg_ylservice dd {color:#666; line-height:22px; font-size:14px;}
.gg_ylleft .rule_bd {height:784px;}
.rule_head {height:38px; line-height:38px; background:#f8f8f8; border-bottom:1px solid #e8e8e8;}
.rule_menu li {height:38px; float:left; padding:0 30px; position:relative; cursor:pointer;}
.rule_menu li span {border:12px dashed transparent; font-size:0; height:0; line-height:0; position:absolute; width:0; top:10px; right:6px; border-top:12px solid #0497c7; left:50%; margin-left:-12px; top:35px; display:none;}
.rule_menu li:hover,.rule_menu li.on {background:#0497c7; color:#ffffff;}
.rule_menu li:hover span,.rule_menu li.on span {display:block;}
.grab_sel {width:115px;height:30px; border:1px solid #dfdfdf;font:13px/30px "微软雅黑"; color:#666 !important;}
.screen_search_btn {width:90px;height:30px;line-height:26px;background:url(cssimages/search.png) #0497c7 11px center no-repeat;;border:1px solid #008bb9;padding-left:29px;color:#fff;margin-left:70px;}
.screen_search_del {display:block;width:57px;height:28px;line-height:28px;background:url(cssimages/delete.png) #a8a8a8 11px center no-repeat;;border:1px solid #959595;padding-left:31px;color:#fff;}
.detail_con_head {height:38px; line-height:38px; background:#f8f8f8; border-bottom:1px solid #e5e2e2; border-left:3px solid #0497c7; margin-left:-1px;}
.detail_con_box {border:1px solid #e5e2e2;}
.detail_con_box.detail_info_head {height:288px;}
.detail_con_box.detail_info_head .detail_con_head {height:32px; line-height:32px; border-left:0px; margin:0;}
.list_tips {line-height:20px;color:#666}
.list_table {border:1px solid #e5e2e2;color:#666;}
.list_table th {background:#f6f6f6;font-size:13px;}
.list_table td {font-size:14px;border-top:1px solid #e5e2e2;}
.list_table tr:hover {background:#ecf8fe;border:1px solid #deeff7;}

/*列表*/
.screen_nav {height:37px;margin-top:22px;}
.screen_nav a {display:block;width:85px;line-height:34px;text-align:center;float:left;color:#666;font-size:14px;font-weight:bolder;margin-right:1px;}
.screen_nav a:hover,.screen_nav a.on {color:#0497c7;border-bottom:3px solid #0497c7;}
.gg_yltable s {color:#ccc; font-style:normal; margin:0 8px;}
.screen_text {width:418px;height:28px;line-height:28px;padding:0 10px;background:#fff;border:1px solid #dfdfdf;color:#666;margin-right:20px;}
.gg_greybox {border:1px #e8e8e8 solid; border-bottom:0 none; background-color:#f6f6f6; padding:5px 0 15px 10px;}
.gg_greybox li {float:left; width:280px; margin-top:10px;}
.gg_greybox li span {color:#444; font-size:13px; width:70px; line-height:30px; text-align:right;}
.gg_yltable {background-color:#fff;}
.gg_yltable s {margin:0 8px; color:#ccc; font-style:normal;}
.width165 {width:165px; padding:0; margin:0;}
.width82 {width:82px; padding:0; margin:0;}
.gg_ylcont .gg_yltable th {background-color:#fbfbfb;}
.line2 {width:10px;height:2px;background:#bababa;margin:14px 8px 0 8px;}

.dlbnt {
	text-decoration: underline;
    line-height: 32px;
}