/* CSS Document */
.main { position:absolute; display:none; z-index:999; padding:0; border:solid 1px #006699; background-color:White;}
.main .title {height:27px; float:left; margin:0; padding:0; background-image:url('../Images/pupdiv/choose_bg.jpg'); cursor:move;}
.main .title span { height:27px; line-height:27px; float:left; margin:0; padding:0;  background-image:url('../Images/pupdiv/flag.jpg'); background-repeat:no-repeat; background-position:5px 7px; text-align:left; font-size:12px; font-weight:bold; color:#ffffff; text-indent:20px;}
.main .title input { border:0; width:18px; height:18px; float:right; margin:3px 3px 3px 0; padding:0; cursor:hand; }
.main .toolbar { height:32px; float:left; margin:0; padding:0; border:0; color:#3B67CA; background-color:FloralWhite; }
.main .toolbar span{ float: left; width:250px; margin:0 0 0 10px; line-height:30px; height:32px; text-align:left; vertical-align:middle; text-decoration:none; font-size:12px; color:Black;}
.main .toolbar input { float:right; margin:3px 10px 0 0;padding:0; width:65px; height:28px;background-position:center; border:0; cursor:hand;}
.main .toolbar .accept {  background-image:url('../Images/pupdiv/accept.gif'); }
.main .toolbar .reset {  background-image:url('../Images/pupdiv/reset.gif');}

.main .selected{height: 42px; border:0; float:left;margin:0; padding:0;background-color:FloralWhite;}
.main .selected ul { font-size:12px; font-weight:normal;padding:1px 10px 1px 10px; list-style-type: none; margin:0; border:0; float:left; }
.main .selected ul li{ height:20px; width:30%; float:left; vertical-align:middle; margin:0 0 0 0; padding:0px; border:0;}
.main .selected ul li h2{ width:85%; border:0; float:left; font-size:12px; vertical-align:middle;  text-decoration:none; font-weight:normal; text-align:left; line-height:16px; height:16px; margin:2px 0 2px 0; padding:0; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.main .selected ul li img{float:left ; width:15px; height:12px; margin:4px 0 4px 0; border:0; cursor:hand;}


.main .ct {margin:0 0 0 0; }
.main .ct ul{ float:left; list-style:none;border:0px; margin:0;}
.main .ct ul li{ float:left; height:20px; margin:0;padding:0; border:0px; }
.main .ct ul li input{ float:left; height:14px; width:14px; margin:0px  6px 0px 0 ; padding:0; border:0px; vertical-align:middle;}
.main .ct ul li h2{cursor:default;height:16px; line-height:16px; float:left; margin:0px 0 0px 0; padding:0; border:0; font-size:12px; font-weight:normal; color:#3C3C3C; vertical-align:middle; text-align:left;white-space: nowrap; text-overflow:ellipsis;overflow:hidden; }
.main .ct ul li img{ float:left; width:3px; height:20px; margin-right:4px; padding:0; border:0px; }
.main .ct .ul { padding:10px; }

.main .ct .pop{position: absolute;border:0; background:white; display:none;}
.main .ct .pop .ul1{ width:330px ; border:solid 1px #003399; padding:5px;}
.main .ct .pop .ul2{ width:220px ; border:solid 1px #003399; padding:5px;}
.main .ct .pop ul li{width:150px ;}
.main .ct .pop ul li h2{width:115px; margin-right:5px;}


.yx_hsbig{ width:740px; height: auto;padding:0; margin:0 0 0 0;}
.yx_hsbig ul{ float:left; list-style:none;border:0px; margin:0;}
.yx_hsbig ul li{ float:left; width:100px; height:10px; margin:0;padding:0; border:0px; }

.yx_hs{ width:570px; height: auto;padding:0; margin:0px auto;}
.yx_hs ul{ float:right; list-style:none;border:0px; margin:0;}
.yx_hs ul li{ float:right; width:100px; height:20px; margin:0;padding:0; border:0px; }
