*{ margin:0; padding:0;}
body{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#333; font-size:11px; background:#08A9E7 url(bodybg_02.gif) repeat-x;}
a{ color:#333; text-decoration:none;}
a:hover{color:#E07;}
ul{ list-style-type:none;}
img{ border:none;}
ul{ overflow:hidden;}

#toph1,#lastestp,.hotmodel,#copyright,#cmleft,#sideright{ font-family:Arial, Helvetica, sans-serif;}
#navbot h2{ font-family:Impact; font-weight:normal;}
#header,#favor a,#nav,#nav a,.titletop,#copyright a,#ad,#article,#des h2,#plist h2,#plistb h2,.carlist td,#toph1 a,#sideright h2{ color:#FFF;}/*font color*/
#navbot h2,#sideright a,.check td strong{ color:#000;}
#nav li a:hover,.bgcon2,#sideright a:hover,.listnews h2,.listnews a,.listnews strong,.listart a,.listart strong{color:#E07;}
#sideright a:hover,.pname a:hover,#navbot a:hover,#hotlist a:hover,.listart a:hover,.pclick a:hover{color:#E07;text-decoration:underline;}
#navbot ul a,.hotmodel span a{ color:#106FAE;}
.pname a,#hotkind ul a,.carlist td a,.position a,.nextpage2 a{ color:#069;}
#article a,#article strong,.art a,.art strong,#despho span a,.nextpage2 a:hover,.position a:hover{ color:#E07;}
#ad p a,#ad p strong{ font-size:11px; color:#fff; font-weight:bold;}
#ad p a:hover,.art a{ text-decoration:underline;}
.art a:hover{ text-decoration:none;}
#toph1 h1{ font-size:28px;}/*font size*/
#navbot h2{ font-size:22px;}
.titletop h2,.listart h2,.listnews h2{ font-size:18px;}
#hotkind dt,#article h3{ font-size:14px;}
#nav,#ad h2,#article h2,#des h2,#desr,#plist h2,#plistb h2,#sideright h2{ font-size:12px;}
#toph1 h3,.hotmodel h4,.art h3,#copyright h2,#copyright h3{ font-size:11px;}
#sideright,.hotmodel,.art p,#ad p,#article p,.position{ font-size:10px;}
#toph1 a{ text-decoration:underline;}
#toph1 a:hover,#hotkind a:hover{color:#E07;}

#header,#content,#copyright{ clear:both; margin:0 auto; overflow:hidden; width:830px;}
#header{ padding:13px 0 0; background:url(headerbg_06.gif) repeat-x;}
#logo{ float:left; width:248px;}
#h_right{ margin:0 0 0 248px;}
#toph1{ float:left; padding:0 23px 0 0; width:426px;}
#toph1{ height:94px; background:url(headerad_10.jpg) no-repeat;}
#favor{ margin:0 0 0 449px; line-height:23px;}
#favor li{ padding:0 0 0 10px; background:url(favor_11.gif) no-repeat left center;}
#nav{ clear:both; padding:0 15px; height:28px; line-height:28px; background:url(nav_17.gif) repeat-x;}
#nav ul{float:left;}
#nav li,#nav a{ display:inline; padding:0 7px 0 0;}
#search{
	margin:0 0 0 667px;
	height:28px;
	padding-top: 3px;
}
#search input{ margin:0!important; *margin:3px 0 0;}
.keysearch{ width:107px; height:15px;}
#navbot{ clear:both; padding:0 15px; height:36px; line-height:36px; background:url(navbot_31.gif) repeat-x;}
#navbot h2{
	float:left;
	padding-top: 1px;
}
#navbot ul{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:block;
	width:653px;
	padding:0 0 0 17px;
	line-height:24px;
	padding-top: 3px;
}
#navbot li{ display:block; float:left; margin:5px 0 0; padding:0 8px; height:24px; background:url(navli_39.gif) no-repeat right;}

#content{ padding:14px 0 0;background:#F3F8FF url(conbg_43.gif) repeat-x;}
#cmain{ float:left; width:830px; clear:both; overflow:hidden; background:url(mainbg_48.gif) repeat-y;}
#cmain2{ float:left; width:994px; clear:both; overflow:hidden; background:url(mainbg_483.gif) repeat-y;}
#cmain3{ float:left; width:994px; clear:both; overflow:hidden; background:url(mainbg_484.gif) repeat-y;}
#sideright{ float:right;margin:0 11px 0 0!important;margin:0 5px 0 0;width:164px; line-height:18px; border-top:1px solid #CCC;background:url(siderh2_50.gif) no-repeat top;}
#sideright h2{ padding:0 0 0 5px; height:25px; line-height:25px; background:url(siderh2_50.gif) no-repeat;}
#sideright li{padding:0 0 0 13px; background:url(arrow.gif) no-repeat left center; font-weight:bold}
#con_left{ float:left; width:655px;}
#latest{ float:right; margin:0 16px 0 0!important; margin:0 8px 0 0; width:330px;}
.titletop{ clear:both; padding:7px 10px; height:49px;}
.bgcon{ background:url(h2_49.gif) no-repeat;}
.bgcon2{ background:url(con2_68.gif) no-repeat;}
.bgcon h2{ margin:0 0 3px; padding:0 0 3px; border-bottom:1px solid #fff;}
.bgcon2 h2{ margin:0 0 3px; padding:0 0 3px; border-bottom:1px solid #e07;}
#lastestp{background:#F5F8FD;}
#lastestp li{ float:left; margin:3px 1px!important; margin:3px 0; width:163px!important; width:165px;text-align:center; background:url(latest_57.gif) repeat-x;}
#lastestp li em{ float:left; width:16px; height:224px; background:url(latest_56.gif) no-repeat left;}
#lastestp li div{ float:left; width:115px!important; width:117px; margin:0 0 0 16px; padding:0 16px 0 0; height:224px; background:url(latest_59.gif) no-repeat right;}
#lastestp li img{ margin:13px 0;}
#lastestp li span{ display:block;}

.pclick a,.art h3{ color:#e07;}
.art{ padding:0 15px; line-height:18px;}
.art h3{ margin:10px 0 0; padding:0 0 0 10px; background:url(arh3_92.gif) no-repeat left center;}
.art p{ padding:0 0 0 12px;}

#cmleft{ float:left; margin:0 0 0 8px!important; margin:0 0 0 4px; width:293px;}
#adar{ height:521px; background:url(arbg_48.gif) repeat-x;}
#adar em{ float:left; display:block; width:6px; height:521px; background:url(arleft_54.gif) no-repeat left;}
#ad{ padding:15px 0 0 15px; height:170px; background:url(adpho_48.jpg) no-repeat;}
#ad p{ padding:10px 0 0; width:251px;}
#article,#ad{ line-height:15px;}
#article{ height:341px; background:url(arbg_65.jpg) no-repeat bottom;}
#article h2,#article p{padding:15px 15px 0 15px;}
#article h3{padding:10px 15px 0 15px;}
#hotlist{padding:5px; background:#FDFCFD;}
.hotmodel{ clear:both; margin:0 0 15px;}
.mpho{ float:left; padding:7px 0; width:98px;text-align:center; border:1px solid #CCC;}
.mtxt{ margin:0 0 0 110px;}
.hotmodel h4{ width:170px;}
.hotmodel p{ padding:5px 0 0; line-height:15px;}
.hotmodel span{ display:block; margin:5px 0 0; width:58px; background:url(deatail_81.gif) no-repeat right center;}
.space{ clear:both; height:15px; background:#F3F8FF;}
.space1{ clear:both;height:15px; }
.space2{ clear:both;height:20px; border-top:1px solid #eee; background:#F3F8FF;}
#hotkind{ clear:both; margin:0 8px; padding:10px 5px;border:1px solid #ccc; background:#fff;}
#hotkind dt{ padding:0 0 5px; border-bottom:2px solid #000;}
#hotkind dd{ clear:both; overflow:hidden; width:100%;}
#hotkind ul{ display:inline; float:left; margin:10px 0 0 10px; width:123px; line-height:18px;}

#copyright{ padding:0 0 10px; background:#147; text-align:center; color:#fff;}
#copyright ul,#copyright h2,#copyright h3{ margin:10px auto 0; width:600px;}
#copyright h2,#copyright h3{ font-weight:normal;}
#copyright ul li{ display:inline;}
#copyright ul li,#copyright ul li a{ padding:0 10px 0 0;}
.cpybottom{ height:50px;}

.position,#listad,#plist,#plistb,#plistc,.nextpage,.nextpage2,.listart,#des,.carlist,.customer,.listnews,.pholist{ margin:0 20px 0 15px!important;margin:0 10px 0 15px;}
.position{ padding:5px 0;}
#listad{ height:114px}
#plist,#plistb,#plistc,.listart,#des,.listnews,.check{ padding:20px 0 0; font-family:Arial, Helvetica, sans-serif;}
#plist li{ float:left;width:152px; height:235px; text-align:center; }
#plistb li{ float:left; width:152px; height:200px; text-align:center;}
#plistc li{ float:left; width:158px; height:200px; text-align:center;}
#plist li img,#plistb li img{ margin:13px 0;}
#plist li span,#plistb li span,#plistc li span{ display:block;}
.nextpage{ clear:both;line-height:20px;border-top:2px solid #069;}
.nextpage2{ line-height:22px;border-bottom:2px solid #069;}
.listart{ clear:both;}
.listart p{ padding:0 10px 10px; line-height:18px;}
#des h2,#plist h2,#plistb h2{ clear:both; padding:0 10px; height:26px; line-height:26px; background:url(desh2_60.gif) no-repeat;}
#desr{ float:left; margin:10px 0 0; width:405px; line-height:22px;}
#desr .price a{ font-size:13px; color:#e07; font-weight:bold;}
#desr li{ display:block; margin:2px 0 0; height:20px; background:#DDF5FF;}
#desr .bgnone{ background:none;}
#desr li strong{ display:block; float:left; padding:0 0 0 10px; width:120px;}
#desr li p{ display:block; padding:10px 0 0;}
#desr li select{ margin:0 0 0 10px;}
#desr li p strong{ width:auto;}
#despho{ float:right; margin:10px 0 0; width:350px; text-align:center;}
#despho span{display:block; clear:both; margin:0 auto; padding:10px 0; width:130px;}
#despho span .view{ float:left;}
.bigpho{ text-align:center;}
.carlist td{ padding:2px 0; text-align:center;}
.totalbo{padding:0 10px; color:#069; line-height:18px;}
.check{ text-align:justify;}
.totalbo{ padding:0 200px;}
.carttop{ font-weight:bold; color:#fff;}
.listnews{ clear:both; padding-left:40px; padding-right:40px}
.listnews h2,.listnews p{ padding:0 0 10px; line-height:18px;}
#desr .addcart{ display:block; height:auto; background:none;}
#desr .addcart p{ float:left;width:180px; clear:both;}
#desr .addcart .buyit{ float:right; margin:-20px 0 0!important; *margin:0!important;  clear:none;}
#nepre span a{ display:block; clear:both;width:85px; text-align:center;}
#nepre .pre{ clear:none;margin:0 0 0 20px!important; margin:0 0 0 10px; padding:0; float:left;}
#nepre .next{ clear:none; margin:0 20px 0 0!important; margin:0 10px 0 0; padding:0; float:right;}
#nepre .pre a,#nepre .next a{ color:#333;}
.pholist{ padding:15px 30px; overflow:hidden;}
.class_ega{ float:left;margin:0 15px 20px;*margin:0 15px 20px!important; *margin:0 10px 20px; width:190px; border:#000 1px solid;}
.class_des{ margin:0 0 0 65px;}
.classbg{ float:left;}
.class_des a{ display:block; text-align:center; color:#17699e; font-size:10px; text-decoration:underline;}
.inpri { color:#e07; font-weight:bold}
.OurPrice{ color:#B4122B; font-weight:bold}
.price { font-size:13px; color:#e07; font-weight:bold;}
.listart h2{ padding:0 10px; height:26px; line-height:26px;font-size:14px; background:url(desh2_61.jpg) no-repeat;}
#Bestwatch{ display:none}
