*{ margin:0; padding:0;}
body{ font-family:Arial, Helvetica, sans-serif; color:#333; font-size:11px; background:#fff;}
a{ color:#000; text-decoration:none;}
a:hover{color:#c00;}
li{ list-style-type:none;}
img{ border:none;}
ul{ overflow:hidden;}

#header h1{ font-size:10px;}/*font size*/
#copyright h3,#prolist h4 a,#copyright h4{ font-size:11px;}
#nav li a,#sideleft h2,.classa a,#copyright h2,.article h3 a{ font-size:12px;}
#adleft h2{ font-size:14px;}
.article h2,#prodes h2,#prolist h2{ font-size:16px;}
#adright h2{ font-size:18px;}
#header h1,#header h1 a,#nav li a,#adleft h2,#adleft ul a,#adright,#position a,#position,#sideleft h2 a,#copyright,#copyright a{ color:#fff;}/*font color*/
.classa a,.article h2,#prodes h2,#prolist h2,#prolist h4 a,.carlist td strong,.article a,.article strong,#position a:hover{ color:#c00;}
.classb a,.article a:hover{ color:#333;}
#copyright h2,#copyright h2 a,#nav li a:hover,#adver a:hover,#adright a{ color:#FFDE00;}
#header h1 a:hover{ text-decoration:underline;}


#header,#content,#copyright,#position,#contentb{clear:both; overflow:hidden; margin:0 auto; width:1003px;}
#header{ background:url(htop_02.gif) repeat-x;}
#header h1{padding:5px 131px 0 23px;height:30px; background:url(h1bg_02.jpg) no-repeat right;}
#logo{ float:left; width:220px;}
#nav{ margin:0 0 0 220px;padding:0 5px 0 15px; height:48px; line-height:48px; background:url(nav_06.gif) repeat-x;}
#nav li{ display:inline; padding:0 15px 0 0;}
#adver{ clear:both; height:120px; background:url(adbg_12.jpg) no-repeat;}
#adleft{ float:left; padding:0 0 0 23px; width:502px;}
#adleft h2{ float:left; padding:50px 0 0;width:226px;}
#adleft ul{ float:left; padding:8px 0 0 33px; height:112px; line-height:17px; background:url(adl_14.gif) no-repeat left center;}
#adright{ float:left; margin:0 0 0 85px; height:120px; width:376px; background:url(adr_18.jpg) no-repeat center;}
#adright h2,#adright p{ margin:10px 10px 0;}
#position{ clear:both; padding:0 10px; width:983px; height:25px; line-height:25px; background:url(position_24.gif) repeat-x;}

#content{ padding:8px 0;background:url(contentbg_23.gif) repeat-y;}
#sideleft{ float:left; margin:0 0 0 3px!important; margin:0 0 0 2px;line-height:18px; width:188px;}
.classa h2 a{ height:43px; padding:6px 0 0 22px;background:url(ltitle1_28.jpg) no-repeat;}
.classb h2 a{ height:43px; padding:6px 0 0 22px;background:url(title_41.jpg) no-repeat;}
#sideleft .bot{ display:block; clear:both; height:8px; background:url(title_36.jpg) no-repeat bottom;}
.classa,.classb{ margin:0 0 10px; background:url(title_34.jpg) repeat-y;}
.classa a,.classb a{ display:block; clear:both; padding:0 0 0 22px;}
.classa a:hover,.classb a:hover,#prolist li a:hover{ color:#c00; text-decoration:underline;}

#con_right{ margin:0 0 0 210px!important; margin:0 0 0 207px; padding:0 5px 0 0;}
.article{ line-height:18px;}
.article h2{ padding:0 0 0 10px;}
.article p{ padding:5px 0 0 10px;}
.article h3{ padding:10px 0 0 10px;}

#prolist h2,#prodes h2{ margin:10px 0; padding:0 0 0 10px; height:28px; line-height:28px; background:url(prolisth2_37.gif) repeat-x;}
#prolist ul{ display:block; overflow:hidden;width:788px;}
#prolist li{ display:inline; overflow:hidden; float:left; margin:5px; padding:5px 0; width:145px; height:210px; border:#999999 1px dashed; line-height:190%; text-align:center;}
#prolist .titlepro{ overflow:hidden; display:block; height:40px;}

#copyright{ height:88px; line-height:190%; text-align:center; background:url(copyright_56.gif) repeat-x;}
#copyright h3{ margin:5px auto 0; font-weight:normal;}
#copyright h3 a{ padding:5px;}
#copyright h2{ padding:15px 0 0;}

#w_page { overflow:hidden; margin:6px 0 5px; padding:3px 0 0 5px; width:781px; height:25px; border-bottom: #871e21 3px solid;}
#w_page11 { margin:6px 0 5px; padding:3px 0 0 5px;height:25px;}
#w_page a{FONT-WEIGHT: bold;margin:0 5px;color:#333;}
#prodes{ overflow:hidden;}
#despho{ float:left; width:300px; text-align:center;}
#despho span{display:block; clear:both; padding:10px 0;}
#prodes #destxt{margin:0 0 0 350px; font-size:12px; line-height:20px;}
#destxt li{clear:both!important; clear:none;}
#destxt li strong{ float:left; width:120px;}
#destxt li p{ display:block; padding:10px 0 0;}
#destxt li select{ float:left; margin:0 0 0 10px;}
#destxt li form strong{ float:left; width:auto;}
#destxt li form span{ display:block; clear:both!important; clear:none; width:80%;}
.space{ height:10px;}
.carlist{ margin:5px auto; width:98%;}
.carlist td{ text-align:center;}
.carttop td{ color:#FFF; font-weight:bold; height:25px; line-height:25px;}
.totalbo{ font-weight:bold; line-height:190%; padding:0 20px 0 200px;}
.check td{ text-align:left;}
.check td strong{ float:right;}
.check td font{ display:block; float:left; height:18px; padding:5px 0 0 5px; color:#c00;}
.check label{ float:left;}
.cartb img{ margin:0 0 10px;}

.newpro{display:block; overflow:hidden;width:786px;border-left:#999999 1px dashed;border-top:#999999 1px dashed;}
.watcheslist{ overflow:hidden; display:inline; float:left; padding:10px 0 0; width:260px; height:160px;border-right:#999999 1px dashed;border-bottom:#999999 1px dashed;}
a.watchpic{ overflow:hidden; display:inline; float:left; margin:0 0 0 3px; width:120px; height:150px; text-align:center;}
.watchdes{ display:inline; float:right; margin:0 5px 0 0; width:130px;}
.watchdes a{ font-size:11px; font-weight:bold; color:#c00; text-decoration:underline;}
.watchdes a:hover{ text-decoration:underline;}
.watchdes span{ display:block;}
.watchdes .morea{ padding:5px 0 0;}
.watchdes .morea a{font-size:10px;text-transform:lowercase;}
.watchdes .watchdest{ display:block; height:45px; overflow:hidden;}

#wordlink{overflow:hidden; clear:both; margin:0 auto; padding:3px 0; width:1003px; text-align:center; color:#fff; font-size:11px; background:#A00F00;}
#wordlink a{color:#fff; margin:0 5px;}
#wordlink a:hover{color:#FFDE00}

.win{padding:5px 0; overflow:hidden; width:786px;}
.win a{ display:inline; overflow:hidden; margin:0 10px 0 0; width:180px; float:left; color:#333; text-decoration:none;}
.win a:hover{ color:#B70807; text-decoration:underline;}
.win h3{margin:10px 0; padding:0 0 0 10px;color:#c00; font-size:16px; height:28px; line-height:28px; background:url(prolisth2_37.gif) repeat-x;}
.clearfix{ padding:0 5px; font-size:11px; line-height:18px;}
.clearfix strong{ display:block; float:left; width:100%;}
.bgnone{ overflow:hidden; line-height:25px; border:1px solid #9D9D9D;}
.bgnone a{ margin:0 5px 0 25px; float:left; width:210px;}
.bgfff{ margin:0; background:#fff;}
.nextpages{ overflow:hidden; clear:both;}
div.scott { display:inline; float:left;	padding:3px;margin: 3px;}
div.scott a { float:left;border: #ccc 1px solid; margin:0 5px 5px 0; padding:2px 5px;color: #c00; text-decoration: none;}
div.scott a:hover {	border: #ccc 1px solid;color: #fff;background-color: #c00;}
div.scott a:active {border: #c00 1px solid;color: #f00;background-color:#FFDE00;}
div.scott span.current { float:left;border: #ccc 1px solid; padding:2px 5px; font-weight: bold; color: #fff; margin:0 2px 5px 0;background-color: #c00;}

.viewbgpho{ overflow:hidden; margin:10px auto 0; width:852px; background:url(xpho_07.jpg) no-repeat 756px bottom;}
.desphob{ overflow:hidden; padding:0 10px;}
.xphop{ margin:0 auto; width:661px;background:url(xpho_05.jpg) repeat-y;}
.xtop{ display:block; width:661px; height:16px; background:url(xpho_03.jpg) no-repeat;}
.xbot{ display:block; width:661px; height:47px; background:url(xpho_09.jpg) no-repeat;}
.viewbgpho h1 a{ display:block; margin:0 0 5px; padding:0 0 2px; font-size:16px; color:#333; border-bottom:1px dashed #ccc;}
.pic{ float:left; padding:5px; width:391px; text-align:center; border:1px solid #ccc;}
.pdes{ display:block; float:right; margin:0 10px 0 0; width:220px; line-height:20px;}
.pdes span{ color:#c00;}
.pbacklink{ margin:0 0 10px;}
