img{display: block;}a,a:visited{color: #484848;}a:hover{color: #f60;}a:active{color: #666;}h1, h2, h3, h4, h5, h6 {font-family:"Microsoft Yahei",SimHei;}article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;padding:0;margin:0;border:0;}.W1000{width: 1000px;margin: 0 auto;}.block{padding:0;border:1px solid #dcdcdc;}.ColL,.ColMain,.ColR,.hotArea,.HomeProductAllList,.ColContent{float: left;clear: none;margin-left:10px;display:inline;}.ColL{margin-left:0;width: 262px;display: inline;}.ColMain{width: 500px;}.ColR{width: 216px;float: right;}.ColContent {width: 1040px;}.HomeProductAllList {margin-left: 0;width: 1000px;}/*float*/.infobox {background: url(ofbg20110927.png) -64px -647px no-repeat; padding-top: 5px;width:114px;height:141px;}.unfoldbox{width: 114px;float: right;overflow: hidden;display: none;position: relative;}.toFold{float: right;position: absolute;width: 8px;height: 8px;right: 2px;top: 3px;}.Obtn {margin-top: 10px; width: 24px; background: url(ofbg20110927.png) left -648px no-repeat; float: left; height: 122px; margin-left: -5px; cursor: pointer; display: inline;}.qqtable{padding: 30px 0 0 20px;}.qqtable a.qa{float: none;display: block;background: url(pa.gif) left top no-repeat;padding-left: 26px;margin-bottom:8px;}.qqtable a.ask{float: none;display: block;background: url(ofbg20110927.png) left -395px no-repeat; height: 23px;width: 73px;text-indent: -9999px;margin-top:15px;}/* ofSiteMenu */.ofSiteMenu {background: #f8f8f8;border-bottom: 1px solid #e6e6e6;}.ofSiteMenu .W1000 {height: 30px;line-height: 29px;}.ofSiteMenu ul li,.ofSiteMenu ul a{float: left;}.ofSiteMenu ul a {padding: 0 8px;}.ofSiteMenu ul a.myof {position: relative;padding-right: 15px;}.ofSiteMenu .left a {margin: 4px 0 0 0;line-height: 20px;height: 20px;text-decoration: underline;}.ofSiteMenu .loginBtn {color: #1670ae;}.ofSiteMenu .regBtn {color: #f37200;}.ofSiteMenu a.wb{	display:block;	position:relative;	top:6px;	background: url(ofbg.png) no-repeat;	width: 16px;	height: 16px;	padding: 0 3px;	text-indent: -9999px;	overflow: hidden;}.ofSiteMenu a.xl{	background-position: left top;}.ofSiteMenu a.tx{	background-position: -27px top;}.of_setMenu {	position: relative;	top: 3px;    background: url(ofbg.png) -68px top no-repeat;    cursor: pointer;    height: 21px;    line-height: 21px !important;    padding-left: 9px;    text-align: left;    width: 80px !important;    z-index: 1000;}.of_sideList {	 position: absolute;    background: url(box.png) left top no-repeat;    height: 110px;    margin: 0;    overflow: hidden;    padding: 15px 0 0;    right: 0;    top: 21px;    width: 590px;    overflow: hidden;}.of_sideList li {	display: block;    height: 26px;    line-height: 26px;    padding-left: 5px;    text-align: left;    width: 590px;}/* header */.siteHead{height:58px;margin: 10px auto;overflow: hidden;}.logoarea {    float: left;    height: 58px;    width: 232px;}.logoarea .logo {    background: url("ofbg.png") no-repeat scroll left -170px transparent;    display: block;    float: left;    height: 35px;    position: relative;    text-indent: -9999px;    top: 10px;    width: 278px;}.top-ad {    display: inline;    float: right;}.top-ad img {    height: 58px;    width: 650px;    overflow: hidden;}/* nav */.mainNav {padding-left:20px;}nav .tab li {margin:0 0 0 4px;font-size:14px;}nav .tab li a,nav .tab li span {font-family: "\5FAE\8F6F\96C5\9ED1";padding-right: 30px;background: url(ofbg.png) right -108px no-repeat;color: #676362;}nav .tab li span {position:relative;margin-left:-2px;padding-right: 0;padding-left: 30px;background-position: left -209px;}nav .tab li a,nav .tab li span {line-height: 32px;line-height: 34px\9;height: 32px;font-weight:bold;}nav .tab li a {padding-right: 20px;background-position: right -108px;}nav .tab li span {padding-left: 20px;background-position: left -108px;}nav .tab li a:hover {background-position: right -108px;}nav .tab li a:hover span {background-position: left -108px;text-decoration: underline;}nav .tab li a:active {background-position: right -108px;}nav .tab li a:active span {background-position: left -108px;color: #7d7d7d;}nav .tab li.current{_margin-top:-4px;*margin-top:-4px;}nav .tab li.current a,nav .tab li.current a:hover {line-height: 38px;height: 38px;background-position: right -36px;margin-top:-4px;*margin-top:0;_margin-top:0;}nav .tab li.current a span,nav .tab li.current a:hover span {line-height: 38px;height: 38px;background-position: left -36px;color: #fff;margin-top:-4px;*margin-top:0;_margin-top:0;text-decoration: none;}/*serch*/.searchWrap{	height: 76px;	margin-top: -1px;	_margin-top: -2px;	background: url(repeat-x.png) left -88px repeat-x;}.searchWrap .input-area {	 background: url(repeat-x.png) left top no-repeat;    height: 60px;    padding: 10px 0 0 65px;}.searchWrap .select1, .searchWrap .select2, .searchWrap .select3, .searchWrap .select4 {background: #fff url(ofbg.png) right -234px no-repeat;border-top: 1px solid #ff8300;border-left:1px solid #ff8300;border-bottom:1px solid #f9b35d;color: #3f4566;cursor: pointer;float: left;width: 116px;height:26px;line-height: 26px;overflow: visible;position: relative;z-index: 10;vertical-align: middle;}.searchWrap .selectinput {cursor: pointer;height: 26px;overflow: hidden;padding: 0 10px 0 4px;}.searchWrap .select5 {float: left;margin-right: 3px;margin-top: 0;padding: 0;position: relative;width: 240px;z-index: 10;}.searchWrap .searchinput {border-color:#FF8300 #F4B163 #F9B35D #ff8302;border-style:solid;border-width:1px;color: #b9babf;float: left;font-size: 14px;height: 24px;line-height: 25px;margin: 0;width: 232px;}.searchWrap .select6 { float: left;position: relative;z-index: 10;}.searchWrap .search_btn {background: url(ofbg.png) right top no-repeat;border: 0 none;cursor: pointer;float: left;height: 28px;position: relative;width: 118px;}.searchWrap div.chooseframe {    font-weight: normal;    padding-bottom: 20px;	background: #fff;    position: absolute;    top: 36px;    z-index: 989;	width: 806px;	padding:10px;	border: 1px solid #FF6D00;}.searchWrap .select2 div.chooseframe {left: -117px;}.searchWrap .select3 div.chooseframe {left: -235px;}.searchWrap .select4 div.chooseframe {left: -352px;}.colse-search a{float: right;display: block;width: 17px;height: 18px;background: url(ofbg.png) -205px -267px no-repeat;text-indent: -999px;overflow: hidden;margin-top: 4px;}.used-title{height:24px;line-height: 24px;font-size: 12px;}.searchWrap .chooseframe tt.sign{float: left;display: block;width: 17px;height: 10px;background: url(ofbg.png) -131px -300px no-repeat;position: absolute;top: -9px;}.select1 .chooseframe tt.sign{left: 40px;}.select2 .chooseframe tt.sign{left: 167px;}.select3 .chooseframe tt.sign{left: 280px;}.select4 .chooseframe tt.sign{left: 410px;}.searchWrap .used-title h2 {float: left;color: #333333;font-size: 12px;font-weight: normal;}.searchWrap .used-title strong {float: left;color: #1B191A;font-size: 12px;}.searchWrap .zimu-list {height: 25px;line-height: 25px;position: relative;margin-top:5px;border-bottom: 1px solid #FF6600;}.searchWrap .zimu-list li {float: left; height: 12px;position: relative;text-align: center;width: 26px;}.searchWrap .zimu-list li a {display: inline-block;height: 20px;line-height: 20px;margin-left: 4px;overflow: hidden;padding: 0 3px;}.searchWrap .zimu-list li a{color: #909090;}.searchWrap .zimu-list li a:hover{color: #FF6D00;}.searchWrap .zimu-list .hotgame {width: 71px;}.searchWrap .zimu-list .all {width: 40px;}.searchWrap .zimu-list li.currert a{color: #DC1404;font-size: 14px;font-weight: bold;}.searchWrap .gamelist{margin-top:5px;}.searchWrap .gamelist ul {float: left;min-height: 75px;padding-bottom: 15px;width: 804px;}.searchWrap .gamelist li {background: url(ofbg.png) -312px -359px no-repeat;float: left;font-size: 12px;height: 26px;margin-top: 4px;padding-left: 8px;overflow: hidden;width: 19%;}.searchWrap .gamelist li a{color: #3A3A3A}.searchWrap .gamelist ul.quick-go li span{color: #D91401;font-size: 14px;font-family: "΢���ź�","����";padding-right: 5px;font-weight: bold;}.searchWrap .hotlists {	float: right;    position: relative;	background: url(repeat-x.png) right -178px no-repeat;    color: #fff;    font-size: 12px;    height: 35px;    line-height: 35px;    margin-top: -70px;    padding: 35px 0 0 0;    overflow: hidden;    z-index: 3;	width:100%;}.searchWrap .hotlists span{margin-left:65px;display:inline;}.hotlists .hottitle {    display: block;    float: left;    color: #fff;    font-weight: bold;    line-height: 35px;}.hotlists a,.hotlists a:visited {    float: left;    display: block;    color: #fff;    margin-right: 13px;}.hotlists a:hover{	color: #ff4e00;}.tsearch {float: left;margin-left: 28px;color: #fff;}.tsearch a,.tsearch a:visited {color: #fff;margin-right: 10px;}.tsearch a:hover {text-decoration: underline;}.mainWrap {margin-top:10px;overflow: hidden;}.mainLeftWrap {float: left;width: 1000px;_zoom: 1;clear: none;display: inline;}.ColMainR {float: right;clear: none;_margin-left: 10px;+margin-left: 10px;}/* aside */.fillSp {padding-top:270px;}.slidersBox{ width:500px; height:179px; overflow:hidden; position:relative; }.slider { position:absolute; }.slider li { list-style:none; display:inline; }.slider img { width:500px; height:179px; display:block; border:0px; }.slider2 { width:10000px; }.slider2 li { float:left; }.num { position:absolute; right:5px; bottom:5px; }.num li { float: left; color: #FF7300; text-align: center; line-height: 16px; width: 16px; height: 16px; font-family: Arial; font-size: 12px; cursor:hand; overflow: hidden; margin: 3px 1px; border: 1px solid #FF7300; background-color: #fff; }.num li.on { color: #fff; line-height: 21px; width: 21px; height: 21px; font-size: 16px; margin: 0 1px; border: 0; background-color: #FF7300; font-weight: bold;} .shoppingflow{	padding-left: 10px;	color: #828282;	font-weight: bold;	background: #f1f2f6;	height: 54px;	line-height: 54px;	border: 1px solid #d1d1d3;	overflow: hidden;}.flowimg{	float: right;	position: relative;	right: 10px;	top: 3px;	background: url(box.png) left -138px no-repeat;	width: 397px;	height: 47px;}.tlist li {padding: 0;line-height: 22px;border: 0;overflow: hidden;}.tlist li cite{color: #c4c4c4;}hgroup {display: block;height: 26px;line-height: 26px;height: 26px;line-height: 26px;background:#f1f2f6;}hgroup h3{padding-left:7px;font-size: 14px;line-height: 26px;height: 26px;_float: left;_position: relative;_top: 2px;font-weight: bolder;color: #5a5a5a;}.proList-img-text {padding: 0;position: relative;}.proList-img-text li {float: left;padding: 18px 0;_padding: 16px 0;width: 130px;height: 130px;_height: 127px;border-right: 1px solid #dcdcdc;}.proList-img-text P {margin-top: 5px;padding: 0 5px;_width: 100px;overflow: hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;text-align: center;}.proList-img-text img {position: relative;top: 4px;left: 4px;}.proList-img-text p.price .tline {text-decoration:line-through;}.proList-img-text p.price .now {color:#ff711b;}.proList-img-text li:hover tt {background-position: left -1004px;}.proList-img-text li:hover a{color:#ff711b;}/*logolist*/.logolist ul {padding: 11px 0;}.logolist li {float: left;height: 34px;+height: 35px;_height: 35px;width: 90px;overflow: hidden;margin-bottom: 6px;}.logolist li img{width: 80px;height: 30px;padding:0 7px;}/* quickPurchase */.quickPurchase .tab {border-bottom: 1px solid #dcdcdc;}.quickPurchase .tab li{margin: 0;background: #f3f4f5;}.quickPurchase .tab li a,.quickPurchase .tab li a span,.quickPurchase .tab li a:hover,.quickPurchase .tab li a:hover span,.quickPurchase .tab li a:active,.quickPurchase .tab li a:active span{padding: 0;height: 28px;line-height: 28px;background:#f3f4f5;width: 86px;}.quickPurchase .tab li a.lineLeft{width: 86px;border-left:1px solid #dcdcdc;}.quickPurchase li.current {margin-bottom: -6px;height: 29px;}.quickPurchase li.current a,.quickPurchase li.current a:hover {margin-bottom:6px;background:none;height: 29px;background: #fff;}.quickPurchase li.current a span,.quickPurchase li.current a:hover span {margin-bottom: -6px;height: 29px;color: #f60;background:none;color: #4b4b4b;}.quickPurchase div{	height: 214px;	overflow: hidden;}.quickPurchase .form {padding: 10px 0 11px;}@-moz-document url-prefix(){.quickPurchase .phoneNum {padding: 10px 0 13px;}}.quickPurchase .form li {padding: 1px 0 2px;line-height: 22px;}.quickPurchase .form li label {width: 80px;}.quickPurchase .form li input.form-input {width: 126px;height: 18px;line-height: 18px;}.quickPurchase .form li input.amount {width: 79px;}.quickPurchase .form li .price {color: #f3670a;}.quickPurchase ul.faceValue {margin-top: -3px;}.quickPurchase ul.faceValue span {float:right;position: absolute;top: 0;right: 0;width: 1px;height: 1px;overflow: hidden;}.quickPurchase ul.faceValue .facelabel {float: left;padding: 0;width: 22px;height: 22px;font-family: Arial;text-align: center;line-height: 22px;border: 1px solid #ccc;margin-right: 2px;}.quickPurchase ul.faceValue .facelabel:hover {color: #f60;}.quickPurchase ul.faceValue a.moreFace {padding-left: 10px;}.quickPurchase ul.faceValue .selected {color: #f3670a;border: 1px solid #f7c08e;background: #fcf3eb;}.quickPurchase .face-more select {width: 70px;}.quickPurchase .phoneNum li.mode {padding-left: 17px;}.quickPurchase .phoneNum li.mode dl dt,.noticeArea .phoneNum li.mode dl dd {float: left;}.quickPurchase .phoneNum li.mode label {width: auto;}.quickPurchase .phoneNum li.mode input {float: left;width: auto;}.quickPurchase .form li.label {padding-left: 85px;}/*guideArea*/.guideArea{	height: 80px;	overflow: hidden;}.guideArea a{    float: left;    display: block;    height: 30px;    margin-bottom: 9px;    width: 102px;    text-indent: -9999px;    background: url(ofbg.png) no-repeat;}.guideArea a.guide_btn1{	margin-right: 10px;	background-position: left -228px}.guideArea a.guide_btn2{	background-position: left -260px}.guideArea a.guide_btn3{	margin-right: 10px;	background-position: left -292px}.guideArea a.guide_btn4{	background-position: left -324px}/* noticeArea */.noticeArea .tlist {padding: 4px 10px;* padding: 6px 10px 2px!important;_padding: 6px 10px 8px;}.noticeArea .tlist li {background:url(ofbg.png) -317px -283px no-repeat;padding:0 0 2px 10px;*line-height: 21px;_line-height:22px;}.tlist li a span.tit{float: left;width: 135px;overflow: hidden;white-space:nowrap;-o-text-overflow:ellipsis; text-overflow:ellipsis;}/*card-img-list*/.card-img-list{	overflow: hidden;}.card-img-list .block{	height: 78px;	padding: 10px 13px;	overflow: hidden;}.card-img-list li{	float: left;	margin: 0 5px;}.q-a-of dl {    line-height: 21px;    margin: 6px 11px 5px;    border-bottom: 1px dotted #cfcfd1;}.q-a-of dd, .q-a-of dt {    display: block;    height: 22px;    overflow: hidden;    padding-left: 22px;}.q-a-of dt {	background: url(ofbg.png) -306px -320px no-repeat;}.q-a-of dt a{	color: #43852b;}.q-a-of dd a{	color: #818181;}.to-q{	overflow: hidden;	margin: 10px 0 10px 25px;}.to-q a,.to-q a:visited{	color: #056ca6;	}.to-q a:hover{	color: #f60;	text-decoration: underline;}.to-q a.to-q-btn{	float: left;	display: block;	background: url(ofbg.png) -124px -228px no-repeat;	width: 73px;	height: 23px;	line-height: 23px;	text-align: center;}.HomeGameList{	float: left;	position: relative;	width: 772px;}.HomeGameList .nav-tit{	float: left;	position: absolute;	top: 7px;	font-size: 14px;	left: 10px;	color: #636365;	font-weight: bold;}.HomeGameList .letter-gameList li {    float: left;    height: 25px;    line-height: 25px;    overflow: hidden;    width: 100px;}.letter-sort{	height: 159px;	padding: 10px 20px 20px 30px;	overflow: hidden;}.letterNav {padding: 2px 5px 0 74px;height:30px;line-height:30px;background:#f1f2f6;border-bottom: 1px solid #e0e0e2;}.letterNav li {margin-left:3px;}.letterNav li a{padding: 0 5px;height: 26px;line-height: 26px;background: none;color:#1670ae;font-size: 16px;text-transform: uppercase;}.letterNav li.current a,.letterNav li.current a:visited,.letterNav li.current a:hover,.letterNav li.current a:active {padding:0 5px;height: 30px;line-height: 28px!important;border: 1px solid #e0e0e2;background:#fff;border-bottom: 0;color: #f82a05;font-weight: bold;}.letter-proList {padding: 0 38px;position: relative;}.letter-proList li {float: left;padding: 18px 0;width: 192px;height: 203px;_height: 199px;}.letter-proList P {width: 182px;height: 36px;margin: 5px auto 0;white-space:normal;text-align:center;}.letter-proList img {position: relative;top: 6px;left: 6px;}/*botAd*/.botAd {clear: both;overflow: hidden;}.botAd img {width: 1000px;height: 78px;}.HotZone ,.BuyLowArea{	 border-width: 0 1px 1px;	 border-style: solid;    border-color: #ddd;    float: left;    height: 277px;    position: relative;    width: 495px;}.BuyLowArea{	float: right;}.t-corner {	float: left;    display: block;    background: url(repeat-x.png) no-repeat;    height: 30px;    left: -1px;    overflow: hidden;    position: absolute;    top: 0;    width: 13px;    z-index: 22;}.t-corner-l{	background-position: left -280px;}.t-corner-r{	width: 7px;	left: 489px;	background-position: right -390px;}.titlebg{	background: url(repeat-x.png) left -332px repeat-x;	height: 30px;	line-height: 31px;	padding: 0 13px;}.titlebg h3{	font-size: 14px;	color: #ff4f05;}.titlebg a,.titlebg a:visited{	color: #ff4f05;}.titlebg a:hover{	text-decoration: underline;}.BuyLowList{margin: 5px;}.hot-low-area dl,.hot-low-area dt,.hot-low-area dd{	float: left;	height: 22px;	overflow: hidden;}.hot-low-area dl.tit dd{text-align: center;}.hot-low-area dl{	width: 100%;	height: 22px;	line-height: 22px;	border-bottom: 1px dotted #ddd;}.hot-low-area dt {    margin-right: 10px;    width: 178px;}.hot-low-area dd {    width: 285px;}.BuyLowArea .icon-buy,.HotZone .icon-sale{	float: right;	width: 16px;	height: 16px;	position: relative;	top: 3px;	vertical-align: middle;	background: url(ofbg.png) no-repeat;}.BuyLowArea .icon-buy{	background-position: -131px -268px;}.HotZone .icon-sale{	background-position:  -152px -268px;}/* siteFoot */.siteFoot {width: 100%;background: #f4f4f5;border-top: 1px solid #939393;text-align: center;}.siteFoot div {margin: 10px auto;}.siteFoot .siteFootNav {margin-top:0;padding-top:7px;border-top: 3px solid #d5d6d7;}.OFGroupSite {width: 880px;background: #f7f8f8;border: 1px solid #dadada;}.OFGroupSite ul {padding: 0;}.OFGroupSite li,.OFGroupSite a{float: left;height: 30px;line-height: 30px;}.OFGroupSite .ofPT {margin-right: 10px;padding: 0 15px;position: relative;background:#fff;font-size: 14px;font-weight: bolder;}.OFGroupSite a,.OFGroupSite a:visited{color:#0066cc;}.OFGroupSite a:hover{color:#f60;}.OFGroupSite a:active{color:#999;}.siteFoot li {padding:0 5px;}.copyright {color: #8d8d8d;}.siteFoot ul li {display: inline;}.siteFoot .link {width: 680px;margin: 0 auto;text-align: center;padding: 5px 0 20px;}.siteFoot .link li {float: left;padding: 0 13px;}.siteFoot .link li a {float: left;display: block;border:1px solid #999;width: 108px;height: 40px;overflow: hidden;}.siteFoot .link li a img {width: 106px;height: 38px;}/*siteCrumbs */.siteCrumbs li{position: relative;float: left;margin-right:5px;display:inline;line-height: 26px;height:26px;}.siteCrumbs a,.siteCrumbs a:visited,.list-item a,.list-item a:visited{color:#4485d9;}.siteCrumbs a:hover,.list-item a:hover{color:#f60;}.siteCrumbs a:active,.list-item a:active{color:#999;}/* filter-box */.filter-box{	border: 1px solid #c6dff3;}.filter-part a,.filter-part a:visited{color:#4384de;}.filter-part a:hover{color:#f60;}.filter-part a:active{color:#999;}.filter-box .filter-part {    border-bottom: 1px solid #dbe7ff;    height: auto;    margin: 0 10px;    overflow: hidden;    padding: 10px 0;    position: relative;    width: 975px;}.filter-box .filter-part-last{	border: 0 none;}.filter-box p.choose {    background: url(ofbg.png) -316px -283px no-repeat;    float: left;    font-size: 12px;    height: auto;    line-height: 24px;    overflow: hidden;    padding-left: 10px;    width: 100px;}.filter-box .chooselist {    float: left;    height: auto;    width: 800px;    overflow: hidden;}.filter-box .chooselist li{    float: left;    font-size: 12px;    height: 24px;    line-height: 24px;    width: 130px;}.filter-box .filtered{	background: #f1f8ff;	height: 32px;	margin: 0;	padding: 0;	width: 100%;}.filtered p.choose {    background: none;    line-height: 32px;}.filter-box .filtered li{    display: inline;    margin-right: 5px;    height: 32px;    line-height: 32px;    width: auto;}.filtered li a {    background-color: #FFFFFF;    border: 1px solid #cfe2f1;    border-radius: 2px 2px 2px 2px;    color: #408CFF;    display: inline-block;    height: 17px;    line-height: 15px;    padding-left: 8px;    padding-right: 19px;    position: relative;}.filtered li a:hover{	border-color: #ffb73f;}.filtered li a i{    background: url(ofbg.png) -184px -296px no-repeat;    height: 15px;    position: absolute;    right: 1px;    top: 1px;    width: 15px;}.filtered li a:hover i{	background-position: -184px -312px;}/*proWrap*/.proWrap ul.tab{	border-bottom: 4px solid #f25d01;}.proWrap .tab li a, .proWrap .tab li a span {    height: 24px;    line-height: 24px;}.proWrap .tab li.current a, .proWrap .tab li.current a:hover {	background: url(ofbg.png) right -423px;	height: 28px;	line-height: 28px;	margin-top: -3px;}.proWrap .tab li.current a span, .proWrap .tab li.current a:hover span {	background: url(ofbg.png) left -423px;    color: #fff;    font-weight: bold;	height: 28px;	line-height: 28px;	margin-top: -3px;	*margin-top: 0;}.pro-set{	height: 35px;	line-height: 35px;	overflow: hidden;	background: #fdf4e4;	padding: 0 10px 0 0;}.pro-set .transverse li{	margin-left: 10px;}.setPages span{	float: left;}.setPages a{	float: left;	position:relative;	top:5px;	display: block;	width: 20px;	height: 20px;	line-height: 20px;	background: #fff;	text-align: center;	margin: 0 2px;	border: 1px solid #9e9d9b;}.setPages a.selected{	border-color:#f26202;	color: #f26202;}.titbar {	background: url(repeat-x.png) left -454px repeat-x;    border: 1px solid #e5e9ec;    height: 28px;    overflow: hidden;}.titbar li {    color: #3a3b3d;    display: inline;    float: left;    height: 28px;    line-height: 28px;    text-align: center;}.titbar .googs {    margin-left: 15px;    width: 480px;}.titbar .price{	width: 140px;}.by-price{	float:left;	position: relative;	top: 5px;	left: 50px;	display: block;	width: 39px;	height: 19px;	padding-left: 4px;	text-align: left;	line-height: 19px;	background: url(ofbg.png) -208px -320px no-repeat;}.by-price:hover{	background-position: -208px -342px;}.by-price-on{	background-position: -208px -386px;}.by-price-desc{	background-position: -250px -320px;}.by-price-desc:hover{	background-position: -250px -342px;}.by-price-desc-on{	background-position: -250px -386px;}.titbar .stock{	width: 110px;}.titbar .unit-price{	width: 140px;}.titbar .buy{	width: 120px;	text-indent: -9999px;}.shopping-goods{	border: 1px solid #bb0200;}.list-view .list-item {    border-bottom: 1px dashed #CDCDCD;    margin: 10px 0 0;    min-height: 80px;    padding: 5px 0 10px 10px;    position: relative;	width:99%;}.shopping-goods .list-view .list-item-last{	border: 0 none;} .shopping-tit{	height: 32px;	line-height: 32px;	border-bottom: 1px solid #ddd;}.shopping-tit h3{	float: left;	width: 73px;	height: 32px;	font-size: 14px;	text-align: center;	line-height: 32px;	color: #fff;	background: #be0107;}.shopping-tit span{	color: #949494;	font-size: 12px;	margin-left: 10px;}.list-view .list-item ul{	float: left;}.list-item .list-item-left{	width: 475px;	padding-right: 10px;	overflow: hidden;}.list-item-left li.tit{	margin-bottom: 10px;}.list-item-left li.tit i,.pro-i{	background: url(ofbg.png) no-repeat;	width: 16px;	height: 16px;}.list-item-left li.tit i.icon-s,.pro-i-s{	background-position: -218px -296px;}.list-item-left li.tit i.icon-j,.pro-i-j{	background-position: -245px -296px;}.list-item-left li.tit i.icon-d,.pro-i-d{	background-position: -272px -296px;}.list-item-left li.tit i.of-cer{	margin-left: 10px;	width: 74px;	height: 14px;	background-position: -123px -335px;}.list-item-left li.tit a{display:-moz-inline-stack;display:inline-block;zoom: 1;*display: inline;vertical-align:middle;font-size: 14px;font-weight: bold;white-space:nowrap;width:370px;}.list-item .list-item-right li{	float: left;	text-align: center;	width: 115px;}.list-item-right li.price{	font-size: 16px;	font-weight: bold;	width: 140px;	color: #ff7100;}.list-item-right li.stock{	width: 110px;	margin-right: 10px;}.detailWrap{	height: auto;	overflow: hidden;	border: 1px solid #c6dff3;}.detailWrap h2{	font-size: 14px;	height: 32px;	line-height: 32px;	text-align: center;	background: #f1f8ff;	border-bottom: 1px solid #c6dff3;}.detailWrap article{	height: auto;	overflow: hidden;	margin: 20px 0 20px 135px;}.detail-img,.detail-info{	float:left;	overflow:hidden;}.detail-img{	width: 230px;	margin-right: 20px;}.pro-img{	padding: 10px;	border: 1px solid #ddd;}.pro-img img{	width: 208px;	height: 208px;}.fav-pro{	float: left;	position: relative;	margin: 10px 0 0 55px;	display: block;	padding-left: 32px;	overflow: hidden;	width: 64px;	height: 23px;	line-height: 23px;	background: url(ofbg.png) left -367px no-repeat;}.recom_icon{	margin-top:10px;	height: 16px;}.recom_icon span{	float: left;}.recom_icon li {    color: #666666;    float: left;}.recom_icon li a {    background: url(ofbg.png) left -469px no-repeat;    display: inline-block;    height: 16px;    padding-left: 21px;    margin-top: 3px;}.recom_icon li a.renren {    background-position: left -469px;}.recom_icon li a.qzone {    background-position: -29px -469px;}.recom_icon li a.pengyou {    background-position: -59px -469px;}.recom_icon li a.qweibo {    background-position: -85px -469px;}.recom_icon li a.weibo {    background-position: -118px -469px;}.recom_icon li a.kaixin {    background-position: -152px -469px;}.detail-info .form li label{	width: 65px;}.formbg{	padding: 10px 0;	width:500px;	background: #fff8ef;	border: 1px solid #f2eac6;}.formbg li{}.detail-info .form li.label{	padding-left: 67px;}*+html .detail-info .form li.label{line-height:38px;}.form .price{	font-size: 18px;	padding-right: 3px;	color: #f60;	font-weight:bold;}/*orderPages*/.orderHead {border-bottom: 4px solid #e66814;width: 100%;}.steps{float: right;	position: relative;top: 30px;height: 30px;	line-height: 30px;}.steps ol li{	float: left;	width: 148px;	height: 26px;	line-height: 26px;	text-align: center;	color: #9e9e9e;	margin-left: -5px;	background: url(ofbg.png) left -530px no-repeat;}.steps ol li.step1{	background-position: left -496px;	width: 140px;	color: #ff5c01;	font-weight: bold;}.steps ol li.step-on{	background-position: left -565px;	color: #ff5c01;	font-weight: bold;}.steps ol li.step4{	background-position: left -600px;	width: 140px;}.formBlock h2 {font-size: 16px;color:#4b4b4b;border-bottom: 1px solid #d0d0d0;padding: 0 0 0 18px;height:45px;line-height:45px;}.formBlock h2 i{	margin-top: -4px;}.formBlock .form{margin: 15px 0 20px;}.formBlock .form label{width: 205px;}.formBlock li input.mid-text{width: 168px;height: 22px;line-height: 22px;}.formBlock li input.onError{background:#feefef;border:1px solid #b32525;}.formBlock li input.focus{background:#eaf7e5;border:1px solid #58a63a;}.formBlock input.amount{color:#4b4b4b;display: inline;text-align: center;	width:32px;height:20px;line-height:20px;font-weight: bold;border: 1px solid #ccc;background: #f3f4f5;}.formBlock span.total{font-size:18px;font-weight:400;color: #de0a14;}samp.onFocus,samp.onError,samp.onCorrect{background: url(ofbg.png) -305px -492px no-repeat;padding-left: 20px;font-size: 12px;margin-left: 5px;line-height:22px;vertical-align:middle;}samp.onFocus{background-position: -305px -492px;}samp.onError{background-position: -305px -464px;}samp.onCorrect{background-position: -305px -521px;}.payment {padding: 20px 20px 30px;}.payment a,.payment a:visited{color: #0a54e9;}.payment dl dt,.payment dl dd{float: left;}.payment dl dt{width: 191px;text-align: right;font-weight: bold;}.payment li{margin-bottom: 15px;}.bankarea{width: 590px;padding: 5px;margin: 10px 0 -5px 20px;border: 3px solid #f1f1f1;}.bankarea span.input-hide{float: right;width: 1px;	height: 1px;overflow: hidden;}.bankarea ul li{position:relative;width: 100px;padding:0 5px;margin: 2px;border:2px solid #fff;cursor: pointer;}.bankarea ul li:hover{border: 2px solid #F4E5DB;}.bankarea ul li.selected{border: 2px solid #f27b04;}.bankarea ul li label,.bankarea ul li label:hover{border:0 none;outline:0 none;}.bankarea ul li i{float: right;position: absolute;right: 0;bottom: 0;	width: 12px;height: 12px;background: url(ofbg.png) -240px -268px no-repeat;}.confirmBlock{background: #fcf3eb;border: 1px solid #f7c08e;}.confirmInfo{padding-left: 68px;}.confirmBlock .orderState{	margin: 20px 0 0 146px;	padding-bottom: 10px;	font-size: 14px;	font-weight: bold;	width: 715px;	border-bottom: 1px solid #e7c2a5;}.confirmBlock .orderState span.suc{	color: #f15f0c;}.confirmBlock .orderState .kf{	font-weight: normal;	font-size: 12px;}.confirmBlock .orderState .kf img{	display: inline;	vertical-align: middle;}.pick-oper{		margin: 20px 0 0 146px;	padding-bottom: 10px;	width: 715px;}.pick{	padding: 10px;	background: #fff;	border: 1px solid #e5c1a9;	}.pick h6{	text-align: center;	padding-bottom: 2px;	font-size: 14px;	border-bottom: 1px solid #e3c4a8;}.pick dl{	padding: 20px 0 10px;	text-align: center;}.pick dl dt{	margin-bottom: 10px;}.pick dd .copy-input{	width: 169px;	font-size: 14px;	height: 32px;	line-height: 32px;	color: #888;}.pick dd .btn-bg{	height: 34px;	line-height: 33px;	padding: 0 4px;	border-width: 1px 1px 1px 0;	border-color:#ddd;	border-style:solid;}*+html .pick dd .btn-bg input{margin-top: 5px;}.successBlock{background: #f4f4f5;border: 1px solid #ccc;padding: 20px;}.successBlock dl dt,.successBlock dl dd{float: left;}.successBlock dl dt{border-right: 1px solid #dcdcdc;height: 152px;width: 480px;}.successBlock dl dt h3{font-size: 30px;color: #5fda0d;line-height: 130px;padding-right: 20px;text-align:right;}.successBlock dl dd{	padding: 30px 10px;}.successBlock dl dd li{	line-height:26px;	font-weight: bold;}.successBlock dl dd label{	float: left;width: 90px;text-align: right;font-weight: normal;}.mainWrap .btnarea{margin: 30px 0;}.noteWrap{	padding-bottom: 10px;	overflow: hidden;}.noteWrap hgroup{	height: 32px;	line-height: 32px;	border-bottom: 1px solid #ddd;}.noteWrap hgroup h3{		height: 32px;	line-height: 32px;}.noteWrap ul.noteList{	margin: 10px;}.noteWrap ul.noteList li{	height: 37px;	line-height: 37px;	padding: 0 10px;	overflow: hidden;	border-bottom: 1px solid #eee;}.noteWrap ul.noteList li a{	float: left;	display: block;	width: 650px;	white-space: nowrap;	overflow: hidden;}.oneNote{	padding: 15px 30px;}.noteTit{	text-align: center;}.oneNote h2{	font-size: 16px;	padding-bottom: 8px;	border-bottom: 1px solid #ddd;}.noteTit .summary{	color: #999999;}.noteBody{	padding: 30px 15px;	font-size: 14px;	line-height: 2em;}.ofanswer h2.tit{	font-size: 16px;	text-align: center;	border-bottom: 1px solid #ddd;	height: 35px;	line-height: 35px;}.sear-answer{	width:500px;	margin: 20px auto;}.sear-answer input{	width: 350px;	height: 35px;	color: #999;	font-size: 14px;	line-height: 35px;	padding: 0 2px;}.sear-answer .sear-hot{	padding: 10px 0;}.sear-answer .sear-hot a{	text-decoration: underline;	margin: 0 5px;}.answer-table{	padding: 0 10px;}.answer-table .tablelist,.answer-table .tablelist th{	border: 0 none;}.answer-table .tablelist th{	background: #f1f2f6;	font-weight: normal;}.answer-table .tablelist td{	border-width: 0 0 1px 0;	border-style: solid;	border-color: #eee;	padding: 8px 5px;}.answer-area{	width: 800px;	margin: 0 auto;}.the-question{	padding: 20px 0 10px;	border-bottom: 1px solid #ddd;}.the-question h3{	font-size: 12px;	background: url(ofbg.png) -304px -612px no-repeat;	padding-left: 25px;}.the-question p,.the-answer p{	padding-left: 25px;	line-height: 25px;}.the-question p.q-summary{	color: #999;}.the-answer{	padding: 20px 0;}.the-answer h3{	font-size: 12px;	font-weight: normal;	background: url(ofbg.png) -304px -573px no-repeat;	padding-left: 25px;}.q-area{	margin: 0 10px;	overflow: hidden;}.q-area h2{	font-size: 12px;	height: 30px;	line-height: 30px;	padding-left: 40px;	background: #f1f2f6;}.q-tips{	margin: 20px 0;	line-height: 25px;	padding-left: 40px;}.q-area .form .input{	width: 400px;	height: 22px;	line-height: 22px;}.q-area .form textarea{	width: 400px;	height: 220px;}.q-area dl{	padding: 0 40px;	margin: 10px 0;}.q-area dl dt,.q-area dl dd{	line-height: 25px;}.q-area dt a,.q-area dt a:visited{color:#0066cc; text-decoration: underline;}.q-area dt a:hover{color:#f60;}.q-area dt a:active{color:#999;}/*open*/.openCont{	padding: 10px;}.openCont h2{	margin: 20px 0;	font-size: 14px;	text-align: center;}.openCont h2 i{	width: 32px;	height: 32px;	background: url(ofbg.png) no-repeat;	margin-right: 10px;}.openCont h2 i.suc{	background-position: -110px -357px;}.openCont h2 i.fail{	background-position: -152px -357px;}.open-note{	padding: 10px;	margin-top: 30px;	border-top: 1px solid #ddd;}.open-note .notes{	display: block;	padding-left: 60px;}.navL{	float: left;	width: 190px;	background: #fcf3ea;	overflow: hidden;	border: 1px solid #e1c5ad;}.navL h3{	color: #b17222;	font-size:12px;	text-align: center;	height: 32px;	line-height:32px;	border-bottom: 1px solid #e1c5ad;}.navL h3 i.newP{	width: 16px;	height: 16px;	margin-right: 5px;	background: url(ofbg.png) -275px -268px no-repeat;}.navL ul{	margin:15px;}.navL ul li{	background: url(ofbg.png) -317px -285px no-repeat;	padding-left: 8px;	margin: 12px 0;}.navL ul li.selected a{	color: #ff6600;}.mainR{	float: right;	width: 800px;	border: 1px solid #ddd;}.mainR h2{	height: 44px;	line-height: 44px;	text-align: center;	font-size: 16px;	border-bottom: 1px solid #ddd;}.helpCont{	width: 680px;	margin: 20px auto;}.H-step{	margin-bottom: 20px;}.H-step dd{	margin: 10px 0;}.H-step a{	color: #0066cc;}.verify-box{	width: 720px;	margin: 30px auto;	border: 1px solid #e2c5a7;}.hd{	background: #fcf3ea;	height: 40px;	border-bottom: 1px solid #e2c5a7;}.tab-ver{	float:left;	margin: 6px 0 0 10px;}.tab-ver li {    cursor: pointer;    float: left;    height: 33px;    line-height: 33px;    text-align: center;    width: 120px;}.tab-ver li.selected{	position: relative;	background: #fff;	border-style: solid;	border-width:1px;	z-index: 5;	border-color: #e2c5a7 #e2c5a7 #fff #e2c5a7;}.box-ver{	padding: 30px 0;}.gLeveling{	padding: 10px;}.gLeveling span{	float: left;	font-size: 14px;	font-weight: bold;	color: #FF4F05;	margin-right: 10px;	line-height: 27px;}.gLeveling a{	float: left;	padding: 5px;	text-align: center;	background: #f1f1f1;	margin-right:7px;}.warn404{	padding: 30px 0 30px 370px;	overflow: hidden;}.warn404 h2{	position: relative;	font-size: 16px;	color: #f67108;	margin-bottom: 5px;}.warn404 h2 i{	position: absolute;	left: -32px;	top: 2px;	width: 20px;	height: 22px;	background: url(ofbg.png) -160px -364px no-repeat;}.warn404 dl{	margin: 15px 0;	color: #818181;}.warn404 dl dd a{	color: #0072af;	text-decoration: underline;}.warn404 p a{	color: #fd7500;	text-decoration: underline;}