@charset "utf-8";

/* CSS Document */

body { margin:0px; text-align:center; font-size:12px; color:#333333; background:#E9E6E4;}

img { border:0px;}

ul,ol{ line-height: normal; list-style-type: none; margin: 0px; float:left; padding-left:0; line-height:170%;  }

div,form,h1,dl,dt,dd,ul,ol,li,table,td,th,p{ margin:0; padding:0; list-style:none;}

h2,h3,h4,h5,h6{	padding:0; margin:0px 0 2px 0;}

h1{ font-size:28px; font-weight:bold;color:#0628B7;  margin:8px 0 12px 0; text-align:left; }

h2{ font-size:14px; font-weight:bold;  }



a:link,a:visited,a:active { text-decoration:none; color:#333333; }

a:hover { text-decoration:underline; color:#0000CC;  }



.blank1 { clear:both; height:1px; background:#fff; overflow:hidden; }

.blank2 { clear:both; height:2px; overflow:hidden; background:#adadad;}

.blank3 { clear:both; height:3px; overflow:hidden; }	

.blank5 { clear:both; height:5px; overflow:hidden; }

.blank8 { clear:both; height:8px; overflow:hidden; }

.blank15 { clear:both; height:15px; overflow:hidden; }



#head{ clear:both; margin:auto; width:960px; background-color:#fff;}

#head .toplink{ clear:both; text-align:right; padding:0 10px 0 0; width:950px;}

#head .toplink ul{ float:right; font-family:Tahoma, "Times New Roman"}

#head .toplink li{ display:inline; padding:0 0 0 5px; }

#head .toplink li span{ color:#0033CC; font-weight:600;}

#head .toplink li .span1{ font-weight:normal; color:#333}

#head .toplink li .span1 a{ color:#FF6600}

#head .logo{ float:left; width:230px;}

#head .banner{ float:left; width:528px; padding:0 0 0 130px}



#contant { clear:both; margin:auto; width:960px; background:#fff; height:100%; }

#footer { clear:both; margin:auto; width:960px;line-height:25px; height:100%; background:#fff; text-align:center; }

#footer .flink{ clear:both;  width:960px; text-align:center; line-height:25px; height:30px;}

#footer .flink li{ display:inline; padding:0 5px 0 0;  }







#menu{ clear:both; width:960px; background-color:#003580; height:35px; line-height:35px;}

#menu .left{ float:left; clear:left; width:520px;}

#menu .left li{ float:left; display:inline; font-size:14px; font-weight:bold; padding:0 0px 0 15px; line-height:35px;}

#menu .left li A:link,

#menu .left li A:active,

#menu .left li A:visited{ color:#fff; text-decoration:none;}

#menu .left li A:hover{ color:#FFCC00; text-decoration:underline; }

#menu .search{ float:right; clear:right; width:360px; margin:3px 5px 0 0; text-align:left; }

#menu .search .middle{ float:left; background:#052171;  line-height:29px; height:29px; width:344px; padding:0 0 0 10px; color:#fff; font-weight:bold;}

#menu .search .middle input{ background:#215190; border:#00144D 1px solid; color:#fff; margin:0 5px 0 5px; width:250px;}

#menu .search .middle span{ font-size:12px; font-weight:bold; color:#598EE4; padding:0 0 0 5px}

#menu .search .left{ float:left; background:url(search_bg1.gif) no-repeat left top; width:3px; height:29px;} 

#menu .search .right{ float:right; background:url(search_bg2.gif) no-repeat right top; width:3px; height:29px;} 





.partleft{ float:left; width:680px; padding:0 10px 0 10px;}

.partright{ float:right; clear:right; width:250px; padding:0 10px 0 0;}

.left140{ float:left; clear:left; width:120px; overflow:hidden; }

.right140{ float:right; clear:right; width:120px; overflow:hidden;}



.ad{ clear:both; margin:auto; width:100%;}

.ad01{ clear:both; margin:auto; width:120px; height:400px;}

.ad01 img{border:#999 1px solid;  width:118px;  overflow:hidden}

.ad02{ clear:both; margin:auto; width:100%;}

.ad02 img{border:#999 1px solid; width:118px; overflow:hidden}

.ad03{ clear:both; margin:auto; width:676px;}

.ad1{ clear:both; background:#fff; border:#999 1px solid; width:118px; height:60px; overflow:hidden}

.wz{ clear:both; background:#FFEA96; border:#FF9C00 1px dashed; color:#031E6B; font-size:12px; font-weight:600; padding-left:10px; text-align:left; line-height:25px;}

.news_wz{ clear:both; color:#031E6B; font-size:12px; font-weight:600; padding-left:10px; text-align:left; line-height:25px;}





.line{ background: url(line.gif) repeat-x left bottom; height:5px;}

.page{ clear:both; background:#E5EAF2; line-height:20px; text-align:center;}

.page span{ padding:0 5px 0 0;}







/*视频*/

.video{ float:left; clear:both; background:url(vide.gif) no-repeat left top; width:250px; height:190px; padding-top:15px;}





/* box默认样式 */



.stylebox { clear:both; margin:0; padding:0; height:1%;  }

.stylebox .title { clear:both; text-align:left; line-height:20px; overflow:hidden; position:relative; }

.stylebox .title h2 { font-size:14px; padding:1px 20px 0 10px; font-weight:bold; line-height:20px;  }

.stylebox .title .viewmore { position:absolute; right:10px; top:3px; line-height:18px; }

.stylebox .title .viewmore img{ padding-top:3px;}

.stylebox .title .news{ float:left; position:absolute; left:150px; top:2px; line-height:20px;}

.stylebox .title .news span{ font-size:12px; font-weight:600; color:#194AB1; line-height:20px; padding-right:5px;}

.stylebox .title .news input{ margin:0 3px 0 0}

.stylebox .body { line-height:20px; text-align:left; padding:5px; }

.stylebox .body1 { background:#E5EAF2; border-bottom:#A1B5D4 1px solid; border-left:#A1B5D4 1px solid;text-align:left; border-right:#A1B5D4 1px solid; }

.stylebox .body2 { line-height:20px; background:#FFF6CA; border-bottom:#FEBA02 1px solid; border-left:#FEBA02 1px solid;text-align:left; border-right:#FEBA02 1px solid; padding:5px; height:1%}

.title_bg{ background:url(title_bg.gif) no-repeat left top; height:27px;}

.title_bg1{ background:url(title_bg.gif) no-repeat left -27px; height:24px;  padding:3px 0 0 0; color:#003580;}



/*文字列表*/



.liststyle { clear:both; width:100%; padding:5px 0 5px 0;}

.liststyle li { float:left; display:inherit; width:315px; font-size:12px; line-height:25px; text-align:left; background:url(item2.gif) left top repeat-x; padding:0 0px 0 7px; margin:0 0 0 8px;}





/* 图片列表 */

.list_pic { clear:both; padding:10px 0 0 10px; text-align:center }

.list_pic li {float:left; height:60px; width:120px; line-height:25px; padding:0 15px 15px 0px; overflow:hidden }

.list_pic li img { display:block; width:120px; height:60px; border:#CCCCCC 1px solid; background-color:#FFFFFF; }

.list_pic li a:link,

.list_pic li a:visited,

.list_pic li a:active { color:#405F98; text-decoration:none;  }

.list_pic li a:hover { color:#405F98; text-decoration: underline; }





/* 推荐酒店*/



.index_hotel{ float:left; width:310px; padding:5px 10px 5px 8px; }

.index_hotel .pic{ float:left; width:120px; height:60px; background:#fff; border:#AFAFAF 1px solid; padding:2px; overflow:hidden; position:relative; text-align:center; margin:2px 0 0 0}

.index_hotel .pic p{ position:static; +position:absolute; top:50% }

.index_hotel .pic img { position:static; +position:relative; width:120px; height:60px; top:-50%;left:-50%; vertical-align:middle; border:0px; }	

.index_hotel .con{ float:right; width:180px; text-align:left; line-height:19px; overflow:hidden}

.index_hotel .con h2{ font-size:12px; font-weight:bold; text-align:left; top:0}

.list_hotel{ float:left; width:650px; margin:5px 10px 0 5px;  padding:14px 0 14px 0; background:url(line.gif) left bottom repeat-x; }

.list_hotel .pic{ float:left; width:120px; height:60px; border:#AFAFAF 1px solid; padding:2px; overflow:hidden; position:relative; text-align:center;}

.list_hotel .pic p{ position:static; +position:absolute; top:50% }

.list_hotel .pic img { position:static; +position:relative; width:120px; height:60px; top:-50%;left:-50%; vertical-align:middle; border:0px; }	

.list_hotel .con{ float:right; width:520px; text-align:left; line-height:20px;}

.list_hotel .con h2{ font-size:12px; font-weight:bold; text-align:left;}

.list_hotel .con h2 span{ padding:0 0 0 5px;}

.list_hotel .con .add{ clear:both; text-align:left; }





/*search*/

.search{ clear:both; width:677px; }

.search .title{ clear:both; text-align:left; line-height:20px; }

.search .title li{ float:left; padding:0 3px 0 0; font-size:12px; font-weight:bold; line-height:26px; color:#fff; background:url(search_item2.gif) no-repeat left top; width:95px; height:26px; text-align:center;} 

.search .title li A:link,

.search .title li A:active,

.search .title li A:visited{ color:#fff; text-decoration:none;}

.search .title li A:hover{ color:#FFCC00; text-decoration:underline; }

.search .title li.hit{ background:url(search_item1.gif) no-repeat left top; width:95px; height:26px;}

.search .title li.hit A:link,

.search .title li.hit A:active,

.search .title li.hit A:visited{ color:#fff; text-decoration:none;}

.search .title li.hit A:hover{ color:#FFCC00; text-decoration:underline; }

.search .left{ float:left; clear:left; background:url(search_left.gif) no-repeat left top; width:3px;  height:1300px;}

.search .sbg{ float:left; background:url(search_bg.gif) repeat-x left top; height:1290px; width:671px; padding:10px 0 0 0; text-align:left; overflow:hidden}

.search .right{ float:right; clear:right;  background:url(search_right.gif) no-repeat right top; width:3px; height:1300px;}



.searchse{ clear:both; width:677px; }

.searchse .title{ clear:both; text-align:left; line-height:20px; }

.searchse .title li{ float:left; padding:0 3px 0 0; font-size:12px; font-weight:bold; line-height:26px; color:#fff; background:url(search_item2.gif) no-repeat left top; width:95px; height:26px; text-align:center;} 

.searchse .title li A:link,

.searchse .title li A:active,

.searchse .title li A:visited{ color:#fff; text-decoration:none;}

.searchse .title li A:hover{ color:#FFCC00; text-decoration:underline; }

.searchse .title li.hit{ background:url(search_item1.gif) no-repeat left top; width:95px; height:26px;}

.searchse .title li.hit A:link,

.searchse .title li.hit A:active,

.searchse .title li.hit A:visited{ color:#fff; text-decoration:none;}

.searchse .title li.hit A:hover{ color:#FFCC00; text-decoration:underline; }



.searchse .left{ float:left; clear:left; background:url(searchse_left.gif) no-repeat left top; width:3px;  height:589px;}

.searchse .sbg{ float:left; background:url(searchse_bg.gif) repeat-x left top; height:579px; width:671px; padding:10px 0 0 0; text-align:left;}

.searchse .right{ float:right; clear:right;  background:url(searchse_right.gif) no-repeat right top; width:3px; height:589px;}





.search_line1{ float:left; background:url(search_line1.gif) repeat-y center top; width:2px; height:auto !important; height:195px; min-height:195px; margin:10px 0 5px 0;}

.search_line2{ background:url(search_line2.gif)  repeat-x left top; width:100%; height:2px; overflow:hidden}



.scon{ float:left; width:316px; margin:0 5px 5px 0px; padding:0 0 0 12px; height:auto !important; height:205px; min-height:205px;}

.scon h1{ font-size:14px; font-weight:bold; color:#FEBA02;}

.scon h2{ font-size:12px; font-weight:bold; color:#FEBA02; line-height:25px;}



.scon .tr1{ clear:both;  color:#fff; padding:5px 0 5px 0; line-height:20px; text-align:center;}

.scon .tr1 img{ padding:0 8px 0 0}

.scon .tr{ clear:both; color:#fff; line-height:27px; height:27px}

.scon .tr span { padding:0 2px 0 2px;}

.scon .tr .span1 { padding:0 5px 0 0px;}

.scon .tr .w1{ float:left; width:65px; text-align:right; line-height:25px;}

.scon .tr .w2{ float:right; width:230px;}



.scon .tr2{ float:left; width:135px; color:#fff; line-height:25px;}

.scon .tr2 span { padding:0 5px 0 5px;}



.scon .tr3{ clear:both; color:#fff; line-height:32px; height:32px}

.scon .tr3 .w1{ float:left; width:65px; text-align:right; line-height:30px;}

.scon .tr3 .w2{ float:right; width:230px;}



.scon_n{ clear:both; margin:auto; color:#fff; padding:0 10px 10px 10px; width:660px;}

.scon_n h2{ font-size:12px; font-weight:bold; color:#FEBA02; line-height:25px;}



.tr4{ float:left; color:#fff;  width:330px;}

.tr4 span { padding:0 2px 0 2px;}

.tr4 .span1 { padding:0 5px 0 0px;}

.tr4 .w1{ float:left; width:65px; text-align:right; line-height:25px;}

.tr4 .w2{ float:right; width:230px;}

.tr4 h3{ clear:both; width:330px; color:#fff; font-size:12px; line-height:25px; height:25px; font-weight:normal}



.tr5{ clear:both; float:left; color:#fff; width:650px;}

.tr5 h3{ clear:both; color:#fff; font-size:12px; line-height:25px; height:25px; font-weight:normal}



.scon1{ clear:both; width:335px; margin:0 10px 10px 10px; padding:0 0 0 12px; height:auto !important; height:205px; min-height:205px;}

.scon1 h1{ font-size:14px; font-weight:bold; color:#FEBA02;}

.scon1 h2{ font-size:12px; font-weight:bold; color:#FEBA02; line-height:25px;}



.scon1 .tr1{ clear:both;  color:#fff; padding:5px 0 5px 0; text-align:center;}

.scon1 .tr{ clear:both; color:#fff; line-height:25px;}

.scon1 .tr span { padding:0 5px 0 5px;}

.scon1 .tr .w1{ float:left; width:65px; text-align:right;}

.scon1 .tr .w2{ float:right; width:230px;}





.scon1 .tr2{ float:left; width:135px; color:#fff; line-height:25px;}

.scon1 .tr2 span { padding:0 5px 0 5px;}



.scon2{ clear:both; width:301px; margin:0 10px 10px 10px; padding:0 0 0 12px; height:auto !important; height:150px; min-height:150px;}

.scon2 h1{ font-size:14px; font-weight:bold; color:#FEBA02;}

.scon2 h2{ font-size:12px; font-weight:bold; color:#FEBA02; line-height:25px;}

.scon2 .tr1{ clear:both;  color:#fff; padding:5px 0 5px 0; text-align:center;}

.scon2 .tr{ clear:both; color:#fff; line-height:25px;}

.scon2 .tr span { padding:0 5px 0 5px;}

.scon2 .tr .span1 { padding:0 5px 0 0px;}

.scon2 .tr .w1{ float:left; width:65px; text-align:right;}

.scon2 .tr .w2{ float:right; width:230px;}



.scon2 .tr3{ clear:both; color:#fff; line-height:32px; height:32px}

.scon2 .tr3 .w1{ float:left; width:65px; text-align:right; line-height:30px;}

.scon2 .tr3 .w2{ float:right; width:230px;}



.search_s{ clear:both; width:625px; padding:0 0 0 20px;} 

.search_s h2{ font-size:12px; font-weight:bold; color:#FEBA02; line-height:20px;}

.search_s li{ float:left; color:#fff; line-height:20px; padding:0 9px 0 0;}

.search_s li A:link,

.search_s li A:active,

.search_s li A:visited{ color:#fff; text-decoration:none;}

.search_s li A:hover{ color:#FFCC00; text-decoration:underline; }



.teg{ clear:both; background:#F4F4F4; border:#D9D9D9 1px solid; height:100%;  line-height:20px; padding:5px;}

.teg li{ float:left; padding:0 5px 0 0;}

.teg li span{ font-size:12px; font-weight:bold; padding:0 5px 0 0}





/*detail*/

.det_hotel{ clear:both; width:660px; padding:10px 0 0 0;}

.det_hotel .pic{  float:left; width:120px; height:60px; border:#AFAFAF 1px solid; padding:2px; overflow:hidden; position:relative; text-align:center; font-size:12px;}

.det_hotel .pic p{ position:static; +position:absolute; top:50% }

.det_hotel .pic img { position:static; +position:relative;  width:120px; height:60px; top:-50%;left:-50%; vertical-align:middle; border:0px; }	

.det_hotel .con{ float:left; width:530x; text-align:left; padding:0 0 0 10px; line-height:20px;}

.det_hotel .con h1{ font-size:14px; font-weight:600; line-height:8px;}

.det_hotel .con h1 span{ padding:0 0 0 5px;}

.det_hotel .con .w1{ clear:both; text-align:left; }

.det_hotel .con .w1 span{ color:#ff6600;}

.det_hotel .con1{ clear:both; line-height:20px; text-align:left; width:100%;}

.det_hotel .con1 h2{ font-size:12px; font-weight:600; }



.hotel_sc{ float:left; width:325px; padding:10px 0 0 10px;}

.hotel_sc h2{ font-size:12px; font-weight:600; text-align:left;}

.hotel_sc .tr1{ clear:both; line-height:25px; text-align:left; }

.hotel_sc .tr1 span{ color:#ff6600;}

.hotel_sc .tr2{ float:left; width:160px; line-height:25px; text-align:left; }



.hotel_sc1{ float:left; width:325px; padding:10px 0px 0 0px;}

.hotel_sc1 h2{ font-size:12px; font-weight:600; text-align:left;}

.hotel_sc1 .tr1{ clear:both; line-height:25px; text-align:left; }

.hotel_sc1 .tr1 span{ color:#ff6600;}

.hotel_sc1 .tr2{ float:left; width:160px; line-height:25px; text-align:left; }





.hotel_n{ clear:both; float:left; width:660px; padding:10px 0 0 10px;}

.hotel_n h2{ font-size:12px; font-weight:600; line-height:25px; height:25px; text-align:left; padding:0 0 0 0px;}

.hoter_tr{ float:left; line-height:25px; text-align:left; width:330px; padding:0 0 0 0px;}

.hoter_tr span{ color:#ff6600;}



.hotel_c{ clear:both; padding:10px 0 0 10px; }

.hotel_c h2{ font-size:12px; font-weight:600; text-align:left;}

.hotel_c .tr1{ clear:both; line-height:25px; text-align:left; }



.Province{ clear:both; background:#E5EAF2; border:#A1B5D4 1px solid; height:100%; padding:5px;}

.Province h2{ font-size:12px; font-weight:600; text-align:left; color:#031E6B;}

.Province li{ float:left; padding:0 8px 0 0; color:#031E6B; }

.Province li a{ color:#031E6B;}



.hotel_pic{ clear:both; background:#E6EAF3; border:#A1B6D1 1px solid; height:100%; padding:10px 10px 5px 10px;}

.hotel_pic .pic{ float:left; width:200px; height:130px; border:#fff 2px solid; margin:0 5px 0 5px; overflow:hidden; position:relative; text-align:center}

.hotel_pic .pic p{ position:static; +position:absolute; top:50% }

.hotel_pic .pic img { position:static; +position:relative; top:-50%;left:-50%; vertical-align:middle; border:0px; }	





/*留言*/

.guestbook{ clear:both; }

.guestbook h2{ font-size:16px; font-weight:600; text-align:center; background:#E6EAF3;  line-height:25px;}

.guestbook .t01{ clear:both; line-height:30px; text-align:left; padding:5px 5px;}

.guestbook .t02{ clear:both; line-height:35px; text-align:left; padding:0 0 10px 180px; }

.guestbook .t01 span{ font-size:12px; text-align:left; padding:0 0 0 5px;}





/*联系我们*/

.contact{ clear:both; padding:10px 0 10px 10px; line-height:25px; text-align:left;}

.contact h2{ font-size:16px; font-weight:600; text-align:left; line-height:30px; color:#041A66;}

.contact .con{ clear:both; background:#FCF6DE; border:#FAEA92 1px dashed; height:1%; padding:5px;}

.contact .con .tr1{ clear:both; font-weight:600; color:#0B1E6A;  line-height:25px; text-align:left; padding:5px 5px;}

.contact .con .tr2{ clear:both; line-height:25px; text-align:center; padding:5px 5px;}

.contact .con .tr1 span{ padding:0 0 0 5px; color:#FF0000; font-weight:normal;}





/*关于我们 */

.about{ clear:both; padding:10px 0 10px 10px; line-height:25px; text-align:left; font-family:Arial, Helvetica, sans-serif; }

.about h2{ font-size:16px; font-weight:600; text-align:left; line-height:30px; color:#041A66;}

.about p{ text-indent:23px; margin:15px 0 0 0;}

.about p A:link,

.about p A:active,

.about p A:visited{ color:#000099;  text-decoration:underline;}

.about p A:hover{ color:#FF6600; text-decoration:underline; }



/*服务条款 */

.terms{ clear:both; padding:10px 0 10px 10px; line-height:25px; text-align:left; font-family:Arial, Helvetica, sans-serif; }

.terms h2{ font-size:16px; font-weight:600; text-align:left; line-height:30px; color:#041A66;}

.terms h3{ font-size:12px; font-weight:600; text-align:left; line-height:25px; padding-left:23px; color:#CC9933}

.terms p{ text-indent:23px; margin:15px 0 0 0;}

.terms p A:link,

.terms p A:active,

.terms p A:visited{ color:#000099;  text-decoration:underline;}

.terms p A:hover{ color:#FF6600; text-decoration:underline; }

.terms ul{ padding:0 0 0 20px;}

.terms li { line-height:25px;}



/*MICE新闻 */

.news_list{ clear:both; width:650px; margin:5px 10px 0 5px;  padding:14px 0 14px 0; background:url(line.gif) left bottom repeat-x; text-align:left}

.news_list h2{ font-size:12px; font-weight:bold; text-align:left; line-height:25px; background:url(item3.gif) no-repeat left 6px; text-indent:15px; color:#2E90D2}

.news_list h2 A:link,

.news_list h2 A:active,

.news_list h2 A:visited{ color:#2B53A3;  text-decoration:none;}

.news_list h2 A:hover{ color:#FF6600; text-decoration:underline; }

.news_list .con{ float:left; text-align:left; line-height:20px; }



/*news_detail*/

.news_detail{ clear:both; }

.news_detail h1{ font-size:16px; font-weight:600; text-align:center; line-height:30px; background:url(line.gif) repeat-x left bottom;}

.news_detail .d{ clear:both; font-size:12px; text-align:center; line-height:18px;}

.news_detail .con{ font-size:14px; line-height:25px; text-align:left; padding:0 10px 10px 10px}



.hpic{  width:200px; height:130px; background:#fff;  margin:0 5px 0 5px; overflow:hidden; position:relative; }

.hpic p{ position:static; +position:absolute; top:50% }

.hpic img { position:static; +position:relative; top:-50%;left:-50%; vertical-align:middle; border:0px; }	



.rss{ clear:both; padding:0 0 0 10px}

.rss h3{ font-size:14px; line-height:28px; font-weight:600; text-align:left; background:url(rss_item1.gif) no-repeat left 6px; padding:0 0 0 15px;}

.rss h3 A:link,

.rss h3 A:active,

.rss h3 A:visited{ color:#003399;  text-decoration:underline;}

.rss h3 A:hover{ color:#FF6600; text-decoration:underline; }



.rss li{ float:left; width:160px; text-align:left; line-height:22px; background:url(rss_item.gif) no-repeat 15px 6px; padding:0 0 0 22px;}

.rss li A:link,

.rss li A:active,

.rss li A:visited{ color:#003399;  text-decoration:underline;}

.rss li A:hover{ color:#FF6600; text-decoration:underline; }



.rssbox{ clear:both; background:#FEFADE; height:100%; padding:5px 0 5px 10px; text-align:left;}

.rssbox h2{ font-size:12px; text-align:left; line-height:25px;}

.rssbox span{ clear:both; text-align:left; }

.rssbox span A:link,

.rssbox span A:active,

.rssbox span A:visited{ color:#003399;  text-decoration:none;}

.rssbox span A:hover{ color:#FF6600; text-decoration:underline; }

.rssbox textarea{ width:220px; height:100px;} 



/*会员注册*/



.regist{ clear:both; width:800px; float:left; padding:0 0 0 15px}

.regist h2{ font-size:14px; background:url(reg.gif) no-repeat left 5px; padding:0 0 0 15px; line-height:25px; font-weight:600; text-align:left; border-bottom:#ccc dashed 1px;}

.regist .tr{ clear:both; width:800px; padding:5px 0 0 0; line-height:45px; height:45px;}

.regist .tr .w1{ float:left; width:100px; text-align:right;}

.regist .tr .w2{ float:right; width:690px; text-align:left; padding:0px 0 0 0}

.regist .tr .w2 span{ text-align:left; color:#999; padding:0 0 0 3px;}

.regist .tr .w2 .span1{ color:#FF0000; padding:0 2px 0 0}

.regist .tr .w2 input{ width:150px; border:#ccc solid 1px;}

.regist .tr1{ clear:both; text-align:left; padding:0 0 0 110px; height:30px; }





/*会员登陆*/



.login{ clear:both; width:600px; padding:0 0 10px 0;}

.login h2{ font-size:14px; font-weight:600; line-height:30px; text-align:left}

.login .box{ float:left; background:url(login_top.gif) repeat-x left top; height:100%; border-bottom:#E5E5E5 solid 1px; border-left:#E5E5E5 solid 1px; border-right:#E5E5E5 solid 1px; width:600px; height:100% }

.login .box .left{ float:left; width:320px; height:100%}

.login .box .left h3{ background:url(login_img1.gif) no-repeat left top; height:40px; margin:40px 0 0 30px}

.login .box .left .tr{ clear:both; width:300px; line-height:45px; height:45px;}

.login .box .left .tr .w1{ float:left; width:80px; text-align:right;}

.login .box .left .tr .w2{ float:right; width:220px; text-align:left; padding:0px 0 0 0}

.login .box .left .tr .w2 span{ text-align:left; color:#999; padding:0 0 0 3px;}

.login .box .left .tr1{ clear:both; text-align:left; padding:0 0 15px 100px;   }

.login .pic{ float:left; padding:10px 0 0 5px; margin:20px 0 0 0; width:220px; font-size:14px; line-height:40px; border-left:#E5E5E5 solid 1px }

.login .pic span{ font-weight:600;}

.login .pic span A:link,

.login .pic span A:active,

.login .pic span A:visited{ color:#0000CC; text-decoration:underline;}

.login .pic span A:hover{ color:#F33456; text-decoration:underline; }





/*找回密码*/

.getback{ clear:both; width:600px;}

.getback h2{ font-size:16px; text-align:center; line-height:35px; color:#1663C2 }

.getback .box{ clear:both; border:#A5B5C0 1px solid;}

.getback .box .title{ clear:both; background:#E9F5FD; border-bottom:#A5B5C0 1px solid; font-size:12px; padding:0 0 0 10px; line-height:25px; height:25px; text-align:left; color:#16387C }

.getback .box .tr{ line-height:30px; height:30px;}

.ts{ clear:both; line-height:20px;  font-size:12px; }

.ts a{ text-decoration:underline;}

